Abstract
The widespread use of cloud computing and services has modified IS architectures which have been well established and consolidated in the past. We can call this “The Era of (software) MicroServices” which has led towards the adoption of Information Systems models independent from traditional tiered-architecture. MicroServices offer a new conceptualization adopting a distributed system decomposing the architecture legacy in micro-components, each one with an independent life-cycle yet interconnected and correlated. Two new concepts arise: “Continuous Integration”, referred as CI, and “Continuous Delivery”, referred as CD. Each MicroService is hosted within a single object denominated “container” which has a proper lifecycle and often with a unikernel-operating system with minimal sets of executable libraries. The paper then discusses the new technological tendencies under the lens of an organizational approach to new aspects of development and the emerging security solutions introduced by MicroServices, in particular for existing legacy systems.
Lingua originale | English |
---|---|
Titolo della pubblicazione ospite | Lecture Notes in Information Systems and Organisation Volume 24, 2018 |
Pagine | 165-177 |
Numero di pagine | 13 |
Volume | 24 |
DOI | |
Stato di pubblicazione | Pubblicato - 2018 |
Pubblicato esternamente | Sì |
Keywords
- Cloud computing
- Computer Science Applications1707 Computer Vision and Pattern Recognition
- Container
- Continuous delivery
- Continuous integration
- Development
- IS architectures
- Information Systems
- Information Systems and Management
- Life-Cycle
- Management Information Systems
- Management of Technology and Innovation
- Micro-Services
- Organization
- Software