Gartner: Modernising legacy applications for cloud-native success | Computer Weekly
Summary
Enabling your existing “pre-cloud” enterprise applications to take full advantage of cloud computing is fraught with technical obstacles, such as unsupported versions of operating systems (OS), monolithic architectures that are tightly integrated with enterprise data stores or file storage, and difficulty in meeting stakeholder expectations (including cost reductions). A typical legacy application rehosted on infrastructure as a service (IaaS) migrated using a “lift and shift” approach cannot take full advantage of every cloud characteristic. One of the areas to consider is that a typical legacy application relies on traditional relational database management systems (RDBMS) and atomicity, consistency, isolation and durability (ACID) transactions for strong data integrity. Adopting cloud computing requires careful planning and a deep understanding of how your existing applications might impede migration to a cloud-native architecture. Your organisation’s motivations for moving to the cloud are additional scalability, expansion of the business to adopt new channels, and reducing the resources when demand decreases.