2016
DOI: 10.1007/978-3-319-33313-7_15
|View full text |Cite
|
Sign up to set email alerts
|

Migrating to Cloud-Native Architectures Using Microservices: An Experience Report

Abstract: Abstract. Migration to the cloud has been a popular topic in industry and academia in recent years. Despite many benefits that the cloud presents, such as high availability and scalability, most of the on-premise application architectures are not ready to fully exploit the benefits of this environment, and adapting them to this environment is a non-trivial task. Microservices have appeared recently as novel architectural styles that are native to the cloud. These cloud-native architectures can facilitate migra… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
95
0
10

Year Published

2016
2016
2020
2020

Publication Types

Select...
6
1

Relationship

3
4

Authors

Journals

citations
Cited by 121 publications
(105 citation statements)
references
References 6 publications
0
95
0
10
Order By: Relevance
“…To this end, using our previous experience in defining migration patterns [17], we documented our experience in this project and similar practices in the state-of-the-art of microservices (see [4,3], http://microservices. io/) as method chunks.…”
Section: Microservices Migration Patternsmentioning
confidence: 99%
See 1 more Smart Citation
“…To this end, using our previous experience in defining migration patterns [17], we documented our experience in this project and similar practices in the state-of-the-art of microservices (see [4,3], http://microservices. io/) as method chunks.…”
Section: Microservices Migration Patternsmentioning
confidence: 99%
“…Migrating monolithic architectures to microservices brings in many benefits including, but not limited to flexibility to adapt to the technological changes in order to avoid technology lock-in, and more importantly, reduced time-to-market, and better development team structuring around services [3].…”
Section: Introductionmentioning
confidence: 99%
“…This could come, for instance, in form of a catalogue of architectural patterns which supports various CD practices. Microservices [3,30] are a promising starting point, but the community is currently lacking formal research into the tradeoffs associated with the microservices architectural style, its suitability for various CD practices, and how to decompose an application into microservices in the first place.…”
Section: Discussionmentioning
confidence: 99%
“…Participants. We distributed the survey within our personal networks, social media, via two DevOps related newsletters 3,4 , and via a German-speaking IT news portal 5 . As monetary incentives have been found to have a positive effect on participation rates [32], we offered the option to enter a raffle for two Amazon 50$ gift vouchers on survey completion.…”
Section: Quantitative Surveymentioning
confidence: 99%
“…However, we have analyzed and considered other migration projects, for example, different IaaS/PaaS/SaaS migration processes . These include completed or ongoing migrations of an e‐commerce application with high availability and performance needs, a document processing system that needs a multi‐cloud integration with ERP system components, a financial services application with a hybrid on‐premise/cloud architecture and the need for integrated security management, components of an ERP system with the need for mobile access, sensor‐based IoT‐cloud integration solutions where sensor data is stored and analyzed in the cloud. an more recently a commercial Mobile Backend as a Service (MBaaS) platform . …”
Section: Case Study and Validationmentioning
confidence: 99%