Menu
Home
Log in / Register
 
Home arrow Computer Science arrow Microservices Flexible Software Architecture
Source

I Motivation and Basics

Part I explains what microservices are, why they are interesting, and where they are useful. Practical examples demonstrate the impact of microservices in different scenarios.

Chapter 1, “Preliminaries,” start to define microservices.

To illustrate the importance of microservices, Chapter 2, “Microservice Scenarios,” contains detailed scenarios illustrating where microservices can be used.

This page intentionally left blank

Preliminaries

This chapter provides an overview of the concept of a microservice. The first section defines microservices. The second section answers the question “Why microservices?” Finally, the chapter ends by discussing the challenges associated with microservices.

Overview of Microservice

The focus of this book is microservices—an approach to the modularization of software. Modularization in itself is nothing new. For quite some time, large systems have been divided into small modules to facilitate the implementation, understanding, and further development of the software.

Microservices are a new approach to modularization. However, the term “microservice” is not really well defined, so the chapter starts with a definition of the term and describes how microservices are different from the usual deployment monoliths.

 
Source
Found a mistake? Please highlight the word and press Shift + Enter  
< Prev   CONTENTS   Next >
 
Subjects
Accounting
Business & Finance
Communication
Computer Science
Economics
Education
Engineering
Environment
Geography
Health
History
Language & Literature
Law
Management
Marketing
Mathematics
Political science
Philosophy
Psychology
Religion
Sociology
Travel