Microservices Architecture Enables DevOps: Migration to a Cloud-Native Architecture
@article{Balalaie2016MicroservicesAE, title={Microservices Architecture Enables DevOps: Migration to a Cloud-Native Architecture}, author={Armin Balalaie and A. Heydarnoori and Pooyan Jamshidi}, journal={IEEE Software}, year={2016}, volume={33}, pages={42-52} }
This article reports on experiences and lessons learned during incremental migration and architectural refactoring of a commercial mobile back end as a service to microservices architecture. It explains how the researchers adopted DevOps and how this facilitated a smooth migration.
Figures, Tables, and Topics from this paper
354 Citations
Experience with Microservices for Legacy Software Modernization
- Computer Science, Engineering
- SE/SWM
- 2019
- PDF
Challenges in Delivering Software in the Cloud as Microservices
- Computer Science
- IEEE Cloud Computing
- 2016
- 53
Benchmark Requirements for Microservices Architecture Research
- Computer Science
- 2017 IEEE/ACM 1st International Workshop on Establishing the Community-Wide Infrastructure for Architecture-Based Software Engineering (ECASE)
- 2017
- 60
Microservices: architecture, container, and challenges
- 2020 IEEE 20th International Conference on Software Quality, Reliability and Security Companion (QRS-C)
- 2020
- Highly Influenced
Performance characteristics between monolithic and microservice-based systems
- Computer Science
- 2017
- 2
- PDF
Realizing Diverse Services Over Hyper-converged Boxes with SmartX Automation Framework
- Computer Science
- CISIS
- 2017
- 2
References
SHOWING 1-10 OF 28 REFERENCES
Migrating to Cloud-Native Architectures Using Microservices: An Experience Report
- Computer Science
- ESOCC Workshops
- 2015
- 123
- PDF
Classification and comparison of architecture evolution reuse knowledge—a systematic review
- Computer Science
- J. Softw. Evol. Process.
- 2014
- 26
- PDF
DevOps - A Software Architect's Perspective
- Engineering, Computer Science
- SEI series in software engineering
- 2015
- 362
Cloud Migration Research: A Systematic Review
- Computer Science
- IEEE Transactions on Cloud Computing
- 2013
- 301
- PDF
Service Design Patterns: Fundamental Design Solutions for SOAP/WSDL and RESTful Web Services
- Engineering
- 2011
- 130
- PDF
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
- Computer Science
- 2003
- 1,358