Arquitetura de Software Nativa na Nuvem
An overview and the fundamentals of Cloud Computing and Cloud-Native Architecture.
- 11 chapters
- 253 pages
- Kindle edition out now
- Print & English soon
Hosting a system in the cloud takes an afternoon. Making it survive the cloud takes the rest of the project.
From the back coverMuch of what is taught today as cloud architecture is tool operation. Here the path is reversed: each technology appears after the computing fundamental that makes it intelligible.
Every pattern comes with its cost stated and with the conditions under which it stops paying off. Kubernetes is in the book; and so is the section on when not to use it. The book steps back to the underlying concepts — distributed systems, modularity, process isolation, configuration management and reasoning about failure — before discussing microservices, containers, orchestration and continuous delivery.
- 01Foundations of Computing
- 02Foundations of Cloud Computing
- 03Introduction to Cloud-Native Architecture
- 04Cloud-Native Design Patterns
- 05DevOps and Automation in Cloud-Native Environments
- 06Infrastructure as Code (IaC)
- 07Microservices and Distributed Architectures
- 08Containers and Orchestration
- 09Continuous Integration, Delivery and Deployment (CI/CD)
- 10Site Reliability Engineering and Observability
- 11Software as a Service (SaaS) Architecture
Carlos Diego Cavalcanti Pereira holds an MSc and a PhD in Computer Science. Professor in the undergraduate and graduate programs at CESAR School. Founder, CEO and CTO of Valcann and Visiting Fellow at MIT.
ISBN 978-65-977118-1-9
Who it is forFor Computer Science and Software Engineering students — and for those who already run systems in production.
Put the book on your shelf
The digital (Kindle) edition is available now on Amazon. The print and English editions are coming soon. Published under the CDX Publishing imprint.