banner-pix

eBook: Jornada Cloud Native



  • R$ 66,00

Venda de e-book Compre na Amazon Compre no Google Play
Abraão Silva

Albert Tanure

Anderson Freitas

Antonio Muniz

Colaborou com mais de 30 mil pessoas e mais de 100 times em consultorias, mentorias, cursos de MBA, bootcamps, videoaulas, workshops e palestras em empresas líderes de mercado, como SulAmérica, Petrobras, Vivo, Itaú, Oi, Furnas, Eletrobras, Energisa, Via Varejo, DHL, Accenture, Icatu, Banco do Brasil, Banco Safra, Banco PAN, Citibank, Ernst & Young, Finep, Sebrae, UOL, Pagseguro, Makro, Totvs, Jucesp, Ambev Tech, Dafiti, Meta, Banco Carrefour, Prudential etc. Como fundador e headhunter da Jornada Colaborativa, formou novas lideranças, com R$ 502 mil doados para instituições e o lançamento de mais de 30 livros e eventos com empresas amigas. Sua formação tem uma base multidisciplinar em negócios, tecnologia e liderança, com mestrado em administração no Ibmec, MBA em telecomunicações na FGV, graduação em tecnologia na Unigranrio e certificações em agilidade, tecnologia Lean, projetos, processos e serviços.

Contato: munizprofessor@gmail.com


English version:

Inspired more than 30,000 people and teams in MBA courses, bootcamps, video classes, workshops, consulting and lectures in leading companies such as SulAmérica, Petrobras, Vivo, Itaú, Oi, Furnas, Eletrobras, DHL, Banco do Brasil, Banco Safra, Banco PAN, Ernst & Young, Finep, Sebrae, UOL, Pagseguro, Makro, Totvs, Jucesp, Ambev Tech and Dafiti.
Bárbara Cabral da Conceição
Consultora de Automação de Testes, CEO da BC Qualidade Ágil (especializada em treinamento de testes ágeis representando o Agile Testing Fellow no Brasil e em Portugal) e professora de MBA em DevOps pela XP Educação. Apaixonada por agilidade, automação, integração contínua e entrega contínua dentro de toda a cultura DevOps. Atua sempre em ambientes cloud, atualmente mais especificamente com Google Cloud e AWS. Autora de vários livros da Jornada Colaborativa desde o livro “Jornada DevOps”, primeiro livro da Jornada, e organizadora dos livros “Jornada Ágil de Qualidade”, “Jornada API na prática”, dentre outros.
Daniella Pontes

Dorival Querino da Silva

Atuando desde 2008 com desenvolvimento Java, tem ajudado empresas a desenvolver sistemas utilizando os frameworks mais populares do mercado. Entusiasta de cloud AWS, possui um canal no YouTube (cloud4java) onde compartilha conteúdo sobre soluções de cloud para desenvolvedores Java, além de participar como coautor e coordenador na Jornada Colaborativa. Atualmente, na área de transformação digital e modernização de projetos, ajuda empresas a obter o melhor da nuvem e da arquitetura de microsserviços


Erik Filippini
Possui mais de 12 anos de experiência na área de TI, nas áreas de infraestrutura, DevOps e cloud computing. Profissional com passagem em grandes corporações como Dell, Sicredi, Edenred, XP Inc. e IBM, onde atua neste momento como especialista em cloud computing, aplicando seus conhecimentos para elevar o nível do uso de tecnologias cloud dos clientes em que atua.
Evandro Pires

Felipe Santos
Profissional com 17 anos de experiência na área de tecnologia, tendo transitado por infraestrutura, desenvolvimento e arquitetura de soluções. Nos últimos três anos, assumiu a liderança técnica de equipes SRE, onde tem aplicado sua extensa experiência para promover eficiência e inovação. É apaixonado pelo envolvimento ativo com a comunidade de tecnologia. Frequentemente contribui como palestrante em eventos e atua como mentor para os novos profissionais de DevOps. Sua dedicação à disseminação de conhecimento é evidente em sua participação como líder e coautor do livro “Jornada Cloud Native”.
Flavio Malfatti Sartorato

Guilherme Filippini

Lourenço Barrera Taborda
Possui 20 anos de experiência profissional. É Técnico em Informática (URI), Bacharel em Sistemas de Informação (PUCPR), Especialista em Governança de Tecnologia da Informação (FAFIRE) e Especialista em Reinvenção Digital (ESPM). Atua como Arquiteto Sênior de Solução na MongoDB para o mercado brasileiro. Já atuou como Gerente de Arquitetura de Solução e Arquiteto de Solução na Oracle; também foi Gerente, Consultor e Analista na Accenture, especializado em projetos de analytics, integração de dados e content management system para as indústrias de aviação, automobilística, finanças, mineração, telecomunicações, farmacêutica e linha branca. Atuou como Analista de Suporte na Coastal, na Exxon-Mobil e na IBM. Também foi professor visitante na Faculdade Frassinetti do Recife (FAFIRE) para as disciplinas de Arquitetura de Business Intelligence, Análise Preditiva e Modelagem Dimensional de Dados. Atingiu o nível máximo “Mastery Level” na certificação Certified Business Intelligence Professional (CBIP). Coordena e palestra nas trilhas de Arquitetura de Dados e Engenharia de Dados no The Developer’s Conference (TDC) desde 2019. Coordenou a Sala Oracle nas edições online do TDC nas edições de 2020 e 2021. Participa do Comitê Técnico 2023 do TDC. Nomeado “50 to follow” pelo Canal da Cloud em 2023.
Marcelo Lauermann

Marcos Barbosa

Munir Vedovato

Norberto Hideaki Enomoto

Arquiteto de Soluções com perfil mão na massa (hands-on). Formado em Ciência da Computação pela Universidade Federal de Viçosa. Pós-graduado em Gerenciamento de Projeto pela Universidade Federal do Rio de Janeiro e Internet das Coisas (IoT) pelo Instituto Nacional de Telecomunicações (Inatel). Atualmente tem liderado projetos de Transformação Digital utilizando tecnologias como arquitetura de microsserviços, APIs, DevSecOps e internet das coisas.

 


Pablo Hadler

Rafael Crema Tobara
Diretor Executivo de TI, Digital, Inovação e Customer Experience do Grupo Elfa, grupo investido pelo Pátria Investimentos e formado por 21 empresas responsáveis por fornecer produtos e serviços médico-hospitalares para toda a cadeia do sistema de saúde brasileiro. Formado em Tecnologia e com MBAs em Gestão de Projetos (FIAP) e Gestão Empresarial (FGV), trabalha com tecnologia há 25 anos, tendo passado por grandes empresas no Brasil e nos EUA, como Honda, Rede, Santander GetNet, Cardlytics, Duratex, Sapore, além de ser membro do conselho do CIONET, mentor na IFTL e EBDI, investidor e advisor de startups. Hoje tem como responsabilidades liderar a transformação digital, viabilizar novos modelos de negócio, criar produtos e times digitais, estar dentro do ecossistema de inovação e garantir a melhor experiência para os clientes e parceiros.
Rafael Icibaci

Reinaldo Abilio
Profissional com mais de 25 anos de experiência na área de TI, possuindo experiência nas áreas de Engenharia, DevOps, Desenvolvimento, Arquitetura e Cloud Computing. Profissional com passagem em grandes corporações como Itaú, Rede, Bradesco, Vivo, Accenture, Grupo Ultra e Raizen, onde atua neste momento como Head de Engenharia, Arquitetura e DevOps, habilitando produtos com tecnologia.
Robson Roberto Camanducci

Rodrigo Raiher
Especialista em Segurança da Informação e DPO (Data Protection Officer), área onde atua há 12 anos, e mais de 20 anos na área de tecnologia. É pós-graduado em Segurança e Governança Cibernética, Proteção de Dados e Gestão de TI. Possui certificações como Security Officer ISO, ISMP/ISO 27001 Professional, DPO by Exin, CompTia Security+ e Security Risk Management. Foi palestrante e participou de painéis em eventos como o TDC Innovation 2023 e Security Leaders, com artigos publicados na Security Report e no LinkedIn.
Thamires Samira Ferreira

Thiago Martinez

Thiago Silva

Valéria Farias Schardosim Baptista
Profissional atuante na área de TI há mais de 14 anos. Graduada em Ciências da Computação, especializada em Cloud Computing e MCT Microsoft. Trabalha como professora na XP Educação lecionando disciplinas relacionadas a cloud e segurança da informação. Fundadora da comunidade técnica Canal da Cloud, onde o objetivo é a disseminação do conhecimento por meio de lives e treinamentos através de diversas redes sociais. É palestrante, organizadora de eventos de tecnologia e mentora de carreira.
Vanderlei Gomes

Vinicius Finger

Viviam Ribeiro

William Lino Oliveira

eBook: Jornada Cloud Native: do zero ao avançado somando conceitos e práticas

Este livro é uma referência essencial para profissionais que desejam aprofundar seus conhecimentos em cloud native e se manter atualizados com as práticas e tendências líderes do mercado. Com uma abordagem colaborativa, nossa equipe de especialistas compartilha sua experiência e insights valiosos para ajudar você a se destacar no mundo da computação em nuvem.

Não perca a oportunidade de alavancar sua carreira na nuvem! Nós garantimos que a leitura deste livro fornecerá um conhecimento valioso e prático que poderá ser aplicado imediatamente em seus projetos.

A Jornada Colaborativa

Era uma vez um professor que sonhava lançar um livro quando finalizou o mestrado em 2006. O sonho começou a ser concretizado em 2017 com o livro “Jornada DevOps”, mas alguns obstáculos travaram sua evolução após a escrita de três capítulos.

Em setembro de 2018, durante sua palestra na PUC Minas, surgiu um click: “Será que outras pessoas apaixonadas por DevOps ajudariam com a escrita colaborativa?”
Dezenas de colaboradores aceitaram o convite e o livro foi lançado para 350 pessoas no dia 06 de junho de 2019 no Centro de Convenções SulAmérica, no Rio de Janeiro.

A escalada dos times gerou novas amizades, aprendizados, doação de R$ 502 mil para instituições com o lançamento de 31 livros e sonhamos transformar mais vidas com a inteligência coletiva e o apoio de empresas amigas.

Antonio Muniz
Fundador da Jornada Colaborativa, curador de 30 livros e CEO Advisor 10X.

Felipe Santos
Líder do time organizador do livro, curadoria e revisão técnica.

Coautores:

Abraão Silva
Albert Tanure
Anderson Freitas
Antonio Muniz
Bárbara Cabral da Conceição
Daniella Pontes
Dorival Querino da Silva
Erik Filippini
Evandro Pires
Felipe Santos
Flavio Malfatti Sartorato
Guilherme Filippini
Lourenço Barrera Taborda
Marcelo Lauermann
Marcos Barbosa
Munir Vedovato
Norberto Hideaki Enomoto
Osanam Giordane
Pablo Hadler
Rafael Crema Tobara
Rafael Icibaci
Reinaldo Abilio
Robson Roberto Camanducci
Rodrigo Raiher
Taiolor Morais
Thamires Samira Ferreira
Thiago Martinez
Thiago Silva
Valéria Farias Schardosim Baptista
Vanderlei Gomes
Vinicius Finger
Viviam Ribeiro
William Lino Oliveira

E-ISBN

9788574529752

Edição

1

Formato

ePUB

Idioma

Português

Lançamento

09 de Agosto de 2023

Páginas

280

Ano

2023

Sumário

PARTE I. O MUNDO MUDOU DE NOVO E AGORA VOCÊ DEVE SER CLOUD NATIVE!
1. Introdução (Lourenço Barrera Taborda)
2. On-premise software versus cloud native software (Thamires Samira Ferreira/Lourenço Barrera Taborda)
Introdução
Infraestrutura tradicional local
Infraestrutura descentralizada
Infraestrutura centralizada
Infraestrutura distribuída
Infraestrutura cliente-servidor
Infraestrutura em camada
Infraestrutura em nuvem ou cloud hosted
Cloud native
Conclusão
3. Entendendo conceitos e padrões de cloud native (Valéria Farias Schardosim Baptista)
Introdução
O que é cloud native?
O uso de microsserviços e containers
          O que é um container?
Como facilitar o processo de orquestração
Como criar um processo de automatização
Garanta uma gestão eficiente
4. Principais desafios para quem adota cloud native (Rafael Crema Tobara/Valéria Farias Schardosim Baptista)
Introdução
Primeiros passos
Cultura
Percepção de valor
Modelos e metodologias de trabalho
Cultura e tecnologia precisam andar juntas
Armazenamento de dados de forma persistente
Serviços e cada vez mais serviços
Monitoramento e governança
Lock-in de tecnologia
Segurança
Conclusão
5. Migração de dados para cloud (William Lino Oliveira)
Introdução
Dado transacional
Dado analítico
Testes e simulações pré-migração
Conclusão
PARTE II. CRIANDO E PREPARANDO O AMBIENTE ORGANIZACIONAL PARA CONSTRUÇÃODE APLICAÇÕES CLOUD NATIVE
6. Além do técnico: como criar aplicações verdadeiramente cloud native? (Taiolor Morais)

Introdução
Contexto histórico e provocações
7. Pilares de aplicações cloud native (Taiolor Morais)
8. Pilares do profissional cloud native (Taiolor Morais)
Considerações finais
9. Sistemas cloud native adotam microsserviços (Dorival Querino da Silva)
Sistemas cloud native
A arquitetura de microsserviços
A arquitetura de microsserviços favorece cloud native
          Vantagens
          Desvantagens
Decomposição
Conclusão
10. Estratégia de DevOps (Osanam Giordane/Albert Tanure)
As letras do CALMS
          Culture (cultura)
          Automation (automação)
          Lean IT (metodologia Lean aplicada em TI)
          Measurement (mensuração)
          Sharing (compartilhamento)
Benefícios na adoção do CALMS para cloud native DevOps
Mais uma letra: o CALMSS
11. Serverless (Evandro Pires)
Características
Função como serviço – FaaS (Function as a Service)
Back end como serviço – BaaS (Back end as a Service)
Custos
12. Monolitos modularizados (Pablo Hadler)
Introdução
O que é um monolito modular?
O módulo deve ser independente e intercambiável
Benefícios de monolitos modulares
Monolitos modulares versus microsserviços
Quando usar um monolito modular?
Conclusão
PARTE III. MULTICLOUD: APLICAÇÕES HOSPEDADAS EM QUALQUER OU EM TODOS OS PROVEDORES
13. Multicloud: definição e principais desafios (Valéria Farias Schardosim Baptista)
Introdução
Adotando o modelo multicloud
Benefícios e pontos de atenção no uso de multicloud
          Nível de maturidade técnica e complexidade de gerenciamento
          Definir uma estratégia de soluções
          Garantir a segurança das aplicações e a conformidade
          Governança e gerenciamento de custos
          Garantir a interoperabilidade
          Observe a latência
Conclusão
14. A importância das ferramentas certas na gestão multicloud (Erik Filippini)
15. Nuvem distribuída: o futuro da computação em nuvem (Erik Filippini)
16. O que é FinOps para cloud e/ou multicloud? (Rafael Icibaci)
17. Jornada FinOps (Rafael Icibaci/Albert Tanure)

Pessoas e processos
Fases FinOps
          Informar
          Otimizar
          Operar
18. FinOps para apps cloud native (Rafael Icibaci/Viviam Ribeiro)
Informar: alocação de custos para cloud native
Otimizar: buscando eficiência de custos
          Pod/Container rightsizing
          Node rightsizing
          Servidores spot/preemptible
Operar: políticas e práticas para gerenciar custos de Kubernetes
Conclusão
PARTE IV. SEGURANÇA DA INFORMAÇÃO EM APLICAÇÕES CLOUD NATIVE: PRÁTICAS ESSENCIAIS PARA GARANTIR A PROTEÇÃO DE DADOS
19. Privacy by design (Rodrigo Raiher)
20. Atendendo aos requisitos de LGPD, GDPR e afins (Rodrigo Raiher)

Os dados pertencem aos titulares
Conheça e entenda a legislação
Transparência com o titular de dados
Mapear processos
Políticas
Conscientização e treinamentos
Auditoria contínua
21. Boas práticas de segurança em aplicações cloud (Rodrigo Raiher)
Arquitetura de segurança da cloud
Conformidade legal
Conheça a cloud contratada e os modelos de contratos
Arquitetura segura
Criptografia
Restrição de acessos públicos
Disaster Recovery Site (DRS) e redundância de dados
Backup
Conheça as recomendações de segurança do seu provedor de cloud
Desenvolvimento seguro de aplicações cloud native
2FA ou MFA
OWASP – Open Web Application Security Project
Exposição e vazamento de informações por falha de software
Gestão de logs
Como evitar vazamento de dados
Acesso remoto
DLP (Data Loss Prevention)
Transferência segura de dados
Testes de segurança de aplicações
Gestão de identidades e acessos
Equipe de segurança qualificada
Medidas de segurança da informação
Política de Segurança da Informação (PSI)
          Objetivo
          Descrição
          Glossário
          Abrangência
          Atribuições
          Diretrizes
          Políticas associadas
          Validade
          Anexos
          Histórico de revisão
          Treinamento e conscientização
22. Confidencialidade, integridade e disponibilidade (Rodrigo Raiher)
PARTE V. NAVEGANDO PELOS SERVIÇOS DE DADOS EM NUVEM PÚBLICA
23. Dados em nuvem (Lourenço Barrera Taborda/Thamires Samira Ferreira)
Introdução
Dados estruturados
Dados semiestruturados
Dados não estruturados
Visão geral sobre a persistência de dados em nuvem
Infraestrutura como serviço (IaaS – Infrastructure as a Service)
Plataforma como serviço (PaaS – Platform as a Service)
24. Oracle Cloud (Lourenço Barrera Taborda/Thamires Samira Ferreira)
Visão geral
Armazenamento de objeto: Object Storage
Armazenamento de volume em bloco: Block Volume
Armazenamento distribuído de arquivo: File Storage
Banco de dados relacional como serviço: Autonomous Database for Analytics and Data Warehousing (ADW)
Bando de dados relacional como serviço: Autonomous Database for Transaction Processing and Mixed Workloads (ATP)
Banco de dados NoSQL como serviço: Autonomous JSON Database
Banco de dados relacional como serviço: sistemas de banco de dados Oracle Bare Metal e de máquina virtual
Banco de dados relacional como serviço: Exadata Cloud Service
Banco de dados relacional como serviço: Exadata Cloud@Customer
Banco de dados relacional como serviço: MySQL Database Service
Banco de dados NoSQL como serviço: Oracle NoSQL Database Cloud Service (NDCS)
Big data como serviço: Oracle Distribution including Apache Hadoop (ODH)
25. Amazon Web Services (Lourenço Barrera Taborda/Thamires Samira Ferreira)
Visão geral
Armazenamento de objeto: Amazon Simple Storage Service (Amazon S3)
Armazenamento de volume em bloco: Amazon Elastic Block Store (Amazon EBS)
Armazenamento distribuído de arquivo: Amazon Elastic File System (Amazon EFS)
Armazenamento distribuído de arquivo: Amazon File System x (Amazon FSx)
Banco de dados relacional como serviço: Amazon Relational Database Service (Amazon RDS)
Banco de dados relacional como serviço: Amazon Aurora
Banco de dados relacional como serviço: Amazon Redshift
Banco de dados NoSQL como serviço: Amazon DocumentDB
Banco de dados NoSQL como serviço: Amazon DynamoDB
Banco de dados NoSQL como serviço: Amazon Keyspaces
Banco de dados NoSQL como serviço: Amazon MemoryDB for Redis
Banco de dados NoSQL como serviço: Amazon Neptune
Banco de dados NoSQL como serviço: Amazon Quantum Ledger Database (Amazon QLDB)
Banco de dados NoSQL como serviço: Amazon Timestream
Banco de dados NoSQL como serviço: Amazon ElastiCache
26. Microsoft Azure (Lourenço Barrera Taborda/Thamires Samira Ferreira)
Visão geral
Armazenamento de objeto: armazenamento de blobs do Azure (Azure Blob Storage)
Armazenamento de objeto: Azure Data Lake Storage Gen2
Armazenamento de volume em bloco: discos gerenciados do Azure (Azure Managed Disks)
Armazenamento distribuído de arquivo: arquivos do Azure (Azure Files)
Banco de dados NoSQL como serviço: tabelas Azure (Azure Tables)
Banco de dados NoSQL como serviço: Azure Cosmos DB
Banco de dados relacional como serviço: banco de dados SQL do Azure (Azure SQL Database)
Banco de dados relacional como serviço: SQL Server em máquinas virtuais do Azure
Banco de dados relacional como serviço: instância gerenciada de SQL do Azure
Banco de dados relacional como serviço: banco de dados SQL Azure IoT Edge
Banco de dados relacional como serviço: banco de dados do Azure para MariaDB
Banco de dados relacional como serviço: banco de dados do Azure para MySQL
Banco de dados relacional como serviço: banco de dados do Azure para PostgreSQL
Banco de dados NoSQL como serviço: Cache Redis do Azure
Bando de dados NoSQL como serviço: instância gerenciada do Azure para Apache Cassandra
27. Google Cloud Platform (Lourenço Barrera Taborda/Thamires Samira Ferreira)
Visão geral
Armazenamento de objeto: Google Cloud Storage
Armazenamento de volume em bloco: disco permanente (persistent disk)
Armazenamento distribuído de arquivo: Filestore
Banco de dados relacional como serviço: Cloud SQL
Banco de dados relacional como serviço: solução bare metal para Oracle
Banco de dados relacional como serviço: Cloud Spanner
Banco de dados NoSQL como serviço: Cloud Bigtable
Banco de dados NoSQL como serviço: Firestore
Banco de dados NoSQL como serviço: Firebase Realtime Database
Banco de dados NoSQL como servço: Memorystore
28. Plataformas de dados baseadas em nuvem (Lourenço Barrera Taborda/Thamires Samira Ferreira)
Introdução
MongoDB Atlas
Databricks Lakehouse Platform
Snowflake
Cloudera Data Platform (CDP) Public Cloud
Conclusão
PARTE VI. CONCEITOS PARA O DESENVOLVIMENTO DE UMA APLICAÇÃO CLOUD NATIVE
29. O que é CNCF? (Felipe Santos)
30. CNFC Trail Map (Daniella Pontes/Valéria Farias Schardosim Baptista/Marcelo Lauermann/Anderson Freitas/Abraão Silva/Felipe Santos/Norberto Hideaki Enomoto/Robson Roberto Camanducci/Flavio Malfatti Sartorato/Rafael Crema Tobara/William Lino Oliveira/Rodrigo Raiher/Albert Tanure)
31. Conteinerização (Daniella Pontes/Valéria Farias Schardosim Baptista)
Introdução
O que é conteinerização?
Problema original
Forças propulsoras
Benefícios e desafios da conteinerização
Conclusão
32. Máquinas virtuais versus contêineres (Daniella Pontes/Valéria Farias Schardosim Baptista)
Introdução
Máquinas virtuais e sua importância para o surgimento dos serviços na nuvem
Principais diferenças entre máquinas virtuais e contêineres
Conclusão
33. Container engines (Daniella Pontes/Valéria Farias Schardosim Baptista)
Introdução
O que são container engines?
Docker e o rápido crescimento dos ambientes de contêineres
A plataforma Docker
Padrões da indústria para container engines: OCI e CRI-O
Conclusão
34. Estratégia de orquestração (Daniella Pontes/Valéria Farias Schardosim Baptista)
Introdução
Gerenciando ambientes de containers
O que é o Kubernetes
Como funciona o Kubernetes
Linguagem declarativa
Kubernetes versus PaaS (Platform as a Service)
Conclusão
35. Container as a Service (CaaS) (Daniella Pontes/Valéria Farias Schardosim Baptista)
Introdução
O que é o CaaS?
O que é o FaaS?
Conclusão
36. Segurança de container (Daniella Pontes/Valéria Farias Schardosim Baptista)
Introdução
Responsabilidade compartilhada
Pilares de segurança em ambientes de containers
          Prevenção de erros de configuração e monitoração de drift (desvio)
          Gerenciamento de vulnerabilidades
          Prevenção de excesso de privilégios
          Detecção de vulnerabilidades, atividades suspeitas e de anomalias em produção
Conclusão
37. CI/CD (Marcelo Lauermann/Anderson Freitas)
Processo de integração contínua – CI
Processo de entrega contínua – CD
Pipelines, esteiras e automações
Estratégias de CI
          Gitflow
Estratégias de CD
          Crescente (Rolling)
          Entrega canário
          Entrega azul/verde
Ferramentas
          Pipelines para aplicações cloud native
38. Service mesh, proxies e service discovery (Bárbara Cabral da Conceição/Norberto Hideaki Enomoto/Robson Roberto Camanducci)
Service mesh e proxies
Service discovery
          Client-side discovery
          Server-side discovery
39. Armazenamento de dados de forma distribuída (William Lino de Oliveira/Bárbara Cabral da Conceição)
Bancos de dados relacionais e NoSQL
Bancos de dados distribuídos
          Vitess
Armazenamento de objetos (object storage)
40. Os 12 fatores (Albert Tanure)
Base de código (Codebase)
          Um repositório para cada projeto
          Estratégia de branches
Dependências (Dependencies)
Configurações (Config)
Serviços de apoio (Backing services)
          Config server
Construa, lance, execute (Build, release, run)
Processos (Processes)
Vínculo de porta (Port binding)
Concorrência (Concurrency)
Descartabilidade (Disposability)
Dev/Prod semelhantes (Dev/Prod parity)
Logs
Processos de admin (Admin processes)
PARTE VII. CONSTRUINDO UMA APLICAÇÃO CLOUD NATIVE
41. Aspectos arquiteturais (Thiago Silva)
1. Base de código: fonte de código único com controle de revisão
2. Configurações e dependências: armazene as configurações no ambiente e isole as dependências
3. Conteinerização: rode sua aplicação em containers
4. Serviços como apoio: utilize infraestrutura como apoio
5. Deployment: separe as etapas de buildsrelease e execução
6. Escalonamento: vertical e horizontal
7. Log, monitoramento e observabilidade: monitore, observe e junte informações da aplicação
8. Semelhança entre ambientes: mantenha ambientes (Dev, QA, Prod) similares
42. Desenho da arquitetura (Erik Filippini)
43. Execução (Erik Filippini/Felipe Santos)

Implementação da infraestrutura
44. Desenvolvimento back end (Guilherme Filippini/Vinicius Finger)
Introdução
Tecnologias utilizadas
45. Desenvolvimento front end (Guilherme Filippini/Vinicius Finger)
Ideia do projeto
Tecnologias utilizadas
46. Observabilidade (Felipe Santos/Erik Filippini)
Métricas
Logs
Rastreamento distribuído
PARTE VIII. CASES
47. Case Surya (Munir Vedovato/Rafael Crema Tobara/Rafael Icibaci)
48. Case Too Seguros (Marcos Barbosa/Rafael Crema Tobara)
49. Case Sapore (Vanderlei Gomes/Rafael Icibaci/Rafael Cream Tobara)
50. Case Grupo Elfa (Thiago Martinez/Rafael Icibaci/Rafael Crema Tobara)
Referências bibliográficas
Agradecimentos
Sobre os organizadores

Escreva um comentário

Acessar