The term “Liquid“ represent the continuous flow of something. In the context of application delivery it is called “Liquid Delivery“.
“Liquid“ is more than just a new approach to application development. It’s the foundation upon which you can build your business for future growth and competitive advantage. In the new order, the ability to roll out business capabilities continuously will be the difference between companies that can evolve and ones that stagnate. To Survive the Unknown, enterprises must:
- Have an innovative business culture that constantly brings new ideas forward which are acted upon
- Has an access layer that delivers the best possible customer experience
- Has a delivery methodology that ensures lowest time to market, is agile and can deliver a continuous update of customer experience
- Has a Core that can deliver real-time insight 24/7 anywhere and is agnostic with respect to end-user services / experiences (any device and IoT/ M2M included)
- Become Liquid
The new “Liquid Application Strategy“involves closing the gap between IT delivery and business needs over time.
To go liquid, companies will need to adopt more modular Lightweight architectures, next-generation integration techniques and a cloud-first, mobile first mindset.
“Liquid Applications“ represent a fundamentally new way to build software representing a shift to a world of smaller, more fundamental components that can be assembled at a very rapid pace using new development approaches to continuously deliver software in support of dynamic business needs.
Liquid applications looks at Vertical Decoupling in typical agile front-end and stable back-end functionalities with focus to obtain more agility with faster time-to-market deployment.
The move from monolithic architectures to Horizontal Decoupled Architectures provided re-use and more business agility. The focus was on process orchestration and business flexibility.Liquid applications are..
- Incorporates Vertical decoupling (coexists with other styles of applications)
- Focus on time-to-market
- Even more Smaller, simpler and more agile
- Cloud enabled and use of light weight architectures where possible
- Bimodal IT Applicable
- DevOps enabled
- More suitable for distribution (commercial) capabilities
“Liquid Application Delivery“accelerates critical building blocks for Digital Transformation through “Stability, Reliability, and Availability”at the core along side rapid release cycles for customer-centric digital innovation.
Liquid Applications–Design Principles & Reference Architecture
An API Centric architecture based on a Cloud First & Mobile First approach enables creation of future proofed platforms with baked in reuse thereby imparting improved agility, quality and time to market.
Liquid Delivery –Using Agile Delivery method
Adoption of agile delivery methods for Digital innovations which will complement traditional (iterative sequential methods) for core systems.
Liquid Delivery –Using Automation
End to End automated & unattended testing along with Automated Code & Security reviews increases the pace of delivering change accompanied with improves quality.
Liquid Delivery –Using DevOps
DevOps combined with automated environments that are seamlessly provisioned, set up on cloud. Continuous Integration to enable high velocity releases to “live” environments with precision.
Liquid Delivery –Using Liquid Workforce
This idea focuses on ensuring the workforce is highly adaptable and change-ready. It’s about adapting to disruption, anticipating constant change and ensuring employees are ready for it through critical skills training. By implementing agile ways of working the level of adaptability increases exponentially.
424 total views, 1 views today