Microservices in Practice, Part 2: Service Integration and Sustainability

@article{Pautasso2017MicroservicesIP,
  title={Microservices in Practice, Part 2: Service Integration and Sustainability},
  author={Cesare Pautasso and Olaf Zimmermann and Mike Amundsen and James Lewis and Nicolai M. Josuttis},
  journal={IEEE Software},
  year={2017},
  volume={34},
  pages={97-104}
}
Service-oriented architecture (SOA) and microservices insiders Mike Amundsen, James Lewis, and Nicolai Josuttis share their experiences and predictions with department editors Cesare Pautasso and Olaf Zimmermann. 
The evolution and erosion of a service-oriented architecture in enterprise software : A study of a service-oriented architecture and its transition to a microservice architecture
In this thesis project, a company’s continuously evolved service-oriented software architecture was studied for signs of architectural erosion. The architecture has been continuously developed over
Adopting SOA and Microservices for Inter-enterprise Architecture in SME Communities
TLDR
This paper proposes a service-based architecture for a collaborative SME community system framework that adopts features from both service-oriented architecture (SOA) and microservices architecture (MSA) for the design.
ANTTI PARKKONEN ADOPTION OF MICROSERVICES IN INDUSTRIAL INFORMATION SYSTEMS: A SYSTEMATIC LITERATURE REVIEW
ANTTI PARKKONEN: Adoption of microservices in industrial information systems: a systematic literature review Tampere University of Technology Master of Science Thesis, 50 pages November 2018 Master’s
Consumer-Driven Contract Tests for Microservices: A Case Study
TLDR
This paper study how systems based on microservice architecture and their integrations can be tested more effectively by extending the testing approach with consumer-driven contract tests, and study how the responsibilities and purposes of each testing method are affected when introducing the consumer- driven contract tests to the system.
THE ROLE OF AGILE SOFTWARE ARCHITECT IN THE AGE OF DIGITAL DISRUPTION AND TRANSFORMATION
The consequence of the increasing development and use of digital technologies, in every segment of society, is the emergence of digital disruption - a powerful external pressure that is changing the
Agile architecture in the digital era: Trends and practices
The speed of response to change and fluidity are key preconditions for the next generation of IT solutions in the digital world. We are witnessing a rather unimaginable expansion of the use of
Building orchestrated microservice systems using declarative business processes
TLDR
This work proposes the use of declarative business processes to facilitate the modeling and execution of microservice orchestration from the perspective of data flow processes and uses Beethoven, a platform composed of a reference architecture, and a domain-specific language for expressing microservice communication flows.
A Survey: Microservices Architecture in Advanced Manufacturing Systems
TLDR
This paper clearly describes and characterize the Microservices Architecture, compares this new approach to the Service Oriented Architecture, highlights the key (dis)advantages of utilizing Microservice Architecture in building flexible automation systems that fits in 4th industrial revolution needs, and describes the challenges to its future adoption.
Balkans JETSS (2020) 2: 148-162
The consequence of the increasing development and use of digital technologies, in every segment of society, is the emergence of digital disruption a powerful external pressure that is changing the
Architectural Principles for Autonomous Microservices
TLDR
An architecture trade-off analysis was performed using a utility-tree based approach, highlighting the impact and importance of the proposed principles and their generalizability and the evaluation provides evidence for the viability of the design principles.
...
1
2
3
4
...

References

SHOWING 1-10 OF 28 REFERENCES
Microservices in Practice, Part 1: Reality Check and Service Design
Service-oriented architecture (SOA) and microservices insiders Mike Amundsen, James Lewis, and Nicolai Josuttis share their experiences and predictions with department editors Cesare Pautasso and
The Modern Firm: Organizational Design for Performance and Growth
Preface 1. Strategy and Organization 2. Key Concepts for Organizational Design 3. The Nature and Purpose of the Firm 4. Motivation in the Modern Firm 5. Organizing for Performance 6. Organizing for
Microservice Architecture: Aligning Principles, Practices, and Culture
TLDR
This practical guide covers the entire microservices landscape, including the principles, technologies, and methodologies of this unique, modular style of system building.
The Principles of Product Development Flow: Second Generation Lean Product Development
"...the dominant paradigm for managing product development is wrong. Not just a little wrong, but wrong to its very core." So begins Reinertsen in his meticulous examination of today's This is
Managing the Flow of Technology: Technology Transfer and the Dissemination of Technological Information Within the R&D Organization (Book Review)
TLDR
Managing the Flow of Technology: Technology Transfer and the Dissemination of Technological Information Within the R&D Organization is summarized, showing how human and organizational systems could be restructured to bring about improved productivity and better person-to-person contact.
Soa In Practice The Art Of Distributed System Design
TLDR
The soft file concept is offered right here is the art of distributed system design theory in practice by reading this site and you can easily find and get this soa in practice.
The mythical man-month (anniversary ed.)
Few books on software project management have been as influential and timeless as The Mythical Man-Month. With a blend of software engineering facts and thought-provoking opinions, Fred Brooks offers
The Constrained Application Protocol (CoAP)
TLDR
The Constrained Application Protocol is a specialized web transfer protocol for use with constrained nodes and constrained networks, designed for machine- to-machine (M2M) applications such as smart energy and building automation.
HOW DO COMMITTEES INVENT
That kind of intellectual activity which creates a useful whole from its diverse parts may be called the design of a system. Whether the particular activity is the creation of specifications for a
The Art of Scalability: Scalable Web Architecture, Processes, and Organizations for the Modern Enterprise
This book is much more than you may think it is. Scale is not just about designing Web sites that dont crash when lots of users show up. It is about designing your company so that it doesnt crash
...
1
2
3
...