target audience: TECH BUYER Publication date: Dec 2019 - Document type: IDC Perspective - Doc Document number: # US45714619
Key Considerations for Application Transformation and Modernization Using Microservices
Content
List of Figures
Get More
When you purchase this document, the purchase price can be applied to the cost of an annual subscription, giving you access to more research for your investment.
Related Links
Abstract
This IDC Perspective examines topics that technology buyers should consider when transforming a legacy application into a microservices architecture. While the use of microservices has become commonplace for net-new application development, IT leaders struggle when confronted with the challenge of modernizing legacy, monolithic architectures into microservices-based architectures. IDC recommends that IT leaders adopt a gradual and systematic approach to the transformation of monolithic applications into microservices-based architectures that focuses on profiling the application, using domain-driven design to identify key application functionalities and prioritizing application functionality that can be migrated to a microservice.
"Transforming an application into a microservices architecture is as much an art as it is a science," said Arnal Dayaratna, research director, Software Development at IDC. "IT leaders can improve the success of an application modernization initiative by carefully choosing which application functionality is migrated to a microservice and systematically reducing the dependency of the monolithic on its associated microservices. Importantly, IT leaders need to be ready to develop a plan to decentralize data as well as ensure capabilities such as rapid provisioning and observability functionality for distributed infrastructures to maximally realize their investments in microservices-based applications."