Beginning with an overview of Service-Oriented Architecture (SOA) that covers the Common Object Request Broker Architecture (CORBA), Distributed Component Object Model (DCOM), and Remote Method Invocation (RMI), the book explains the basic essentials of MSA and the continuous delivery of applications to customers. The book gives software developers insight into:
- Current and emerging communication models
- Key architectural elements of MSA-based applications
- Designing efficient APIs for microservices
- MSA middleware platforms such as REST, SOAP, Apache Thrift, and gRPC
- Microservice discovery and the API gateway
- Service orchestration and choreography for composing individual services to achieve a useful business process
- Database transactions in MSA-centric applications
- Design, composition, security, and deployment patterns
- MSA security
- Modernizing legacy applications
The book concludes with a chapter on composing and building powerful microservices. With the exponential growth of IoT devices, microservices are being developed and deployed on resource-constrained but resource-intensive devices in order to provide people-centric applications. The book discusses the challenges of these applications. Finally, the book looks at the role of microservices in smart environments and upcoming trends including ubiquitous yet disappearing microservices.
Dieser Download kann aus rechtlichen Gründen nur mit Rechnungsadresse in A, B, BG, CY, CZ, D, DK, EW, E, FIN, F, GR, HR, H, IRL, I, LT, L, LR, M, NL, PL, P, R, S, SLO, SK ausgeliefert werden.