Arquitetura de Software Nativa na Nuvem
Visão geral e fundamentos de Computação em Nuvem e Arquitetura Nativa na Nuvem.
- 11 capítulos
- 253 páginas
- Edição Kindle disponível
- Impresso & inglês em breve
Hospedar um sistema na nuvem leva uma tarde. Fazer com que ele sobreviva a ela leva o resto do projeto.
Da contracapaBoa parte do que hoje se ensina como arquitetura de nuvem é operação de ferramenta. Aqui o caminho é o inverso: cada tecnologia aparece depois do fundamento de Computação que a torna inteligível.
Cada padrão vem com o custo declarado e com as condições em que ele deixa de valer. Kubernetes está no livro; e a seção sobre quando não usá-lo também. O livro recua até os conceitos de base — sistemas distribuídos, modularidade, isolamento de processos, gestão de configuração e raciocínio sobre falhas — antes de discutir microsserviços, contêineres, orquestração e entrega contínua.
- 01Fundamentos da Computação
- 02Fundamentos de Computação em Nuvem
- 03Introdução à Arquitetura Cloud Native
- 04Cloud Native Design Patterns
- 05DevOps e Automação em Ambientes Cloud Native
- 06Infraestrutura como Código (IaC)
- 07Microsserviços e Arquiteturas Distribuídas
- 08Contêineres e Orquestração
- 09Integração, Entrega e Implantação Contínuas (CI/CD)
- 10Engenharia de Confiabilidade e Observabilidade
- 11Arquitetura de Software como Serviço (SaaS)
Carlos Diego Cavalcanti Pereira é Mestre e Doutor em Ciência da Computação. Professor dos programas de graduação e pós-graduação da CESAR School. Fundador, CEO e CTO da Valcann e Visiting Fellow no MIT.
ISBN 978-65-977118-1-9
Para quem éPara estudantes de Ciência da Computação e Engenharia de Software — e para quem já opera em produção.
Leve o livro para a sua estante
A edição digital (Kindle) já está disponível na Amazon. As versões impressa e em inglês serão lançadas em breve. Publicado pelo selo CDX Publishing.