Microservices and serverless architectures

As cloud computing advances, application design techniques are also advancing. One significant development is the microservice architectural style. Applications are structured an as a collection of loosely coupled services that combine to implement business capabilities. The microservice architecture is used to support the continuous delivery/deployment of large, complex applications. It also enables an organization to evolve its technology stack. Another important new approach is the exclusive use of third-party services that provide ephemeral containers using a just-in-time infrastructure provisioning model, called serverless computing. With this execution model, the cloud provider dynamically ...

Get Architecting Cloud Computing Solutions now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.