Issue No. 03 - May/June (2018 vol. 35)
Xabier Larrucea , Tecnalia
Izaskun Santamaria , Tecnalia
Ricardo Colomo-Palacios , Østfold University College
Christof Ebert , Vector Consulting Services
Microservices are small applications with a single responsibility that can be deployed, scaled, and tested independently. They're gaining momentum across industries to facilitate agile delivery mechanisms for service-oriented architecture and to migrate function-oriented legacy architectures toward highly flexible service orientation. This article presents a brief overview of microservice technologies and how to migrate to them.
service-oriented architecture, Web services
X. Larrucea, I. Santamaria, R. Colomo-Palacios and C. Ebert, "Microservices," in IEEE Software, vol. 35, no. 3, pp. 96-100, 2018.