Sobrevivendo ao
Kubernetes na AWS
Julio Faerman
@faermanj
Slide 2
Slide 2 text
IMAGE HERE
Cloud Native Enterprise Computing
Slide 3
Slide 3 text
CONFIDENTIAL designator
V0000000
Is this cloud?
3
Source:
https://i.redd.it/8v9fopt6wlx31.jpg
Isso é nuvem?
Slide 4
Slide 4 text
CONFIDENTIAL designator
V0000000
Is this cloud?
4
Source:
https://i.redd.it/8v9fopt6wlx31.jpg
E isso?
Slide 5
Slide 5 text
CONFIDENTIAL designator
V0000000
Is this cloud?
5
Source:
https://i.redd.it/8v9fopt6wlx31.jpg
Onde é “prod”?
Slide 6
Slide 6 text
IMAGE HERE
Kubernetes “de ponta a ponta”?
Slide 7
Slide 7 text
CONFIDENTIAL designator
V0000000
k8s or nok8s?
Slide 8
Slide 8 text
No content
Slide 9
Slide 9 text
IMAGE HERE
Arquitetura?
● Excelência Operacional
● Segurança
● Confiabilidade
● Eficiencia e Performance
● Otimização de Custos
Slide 10
Slide 10 text
CONFIDENTIAL designator
V0000000
10
bV
Segurança, complexidade e colaboração
Slide 11
Slide 11 text
Joao Freire -> https://twitter.com/P0ssuidao
Slide 12
Slide 12 text
GitOps ao resgate...
Infraestrutura
como Código
Gerencie infraestrutura com as
ferramentas e processos
semelhantes ao do
desenvolvimento de aplicações.
Colaboraçao via
Git
Use os comandos, ferramentas e
comunidades do Git como fonte
de código e eventos.
Entrega
Contínua
Separe o deploy do release e
faça o deploy frequentemente.
Automatize TUDO.
1 2 3
Slide 13
Slide 13 text
IaC: Hashicorp Terraform
Slide 14
Slide 14 text
IaC: AWS CloudFormation
Slide 15
Slide 15 text
IMAGE HERE
PR is the new GMUD
https://caravana.cloud/projetos
Slide 16
Slide 16 text
IMAGE HERE
E a configuração?
0. Variáveis de Ambiente
ENV_NAME=eks/prod/env2020
1. Padrões de Nomeclatura
git checkout -b eks/prod/env2020
2. Conteúdo do Repositório
infra/eks/prod/env2020.yaml
3. Repositório Separado
https://github.com/acme/private-repo/blob/main/
infra/eks/prod/env2020.yaml
4.Serviço Externo
Hashicorp Vault
AWS Systems Manager
IMAGE HERE
GitOps Blueprints
https://caravana.cloud/projetos
Slide 30
Slide 30 text
3
Código aberto, propriedade coletiva.
Trabalho distribuído, seguro e justo.
Comunicação assíncrona no Discord.
Financeiramente sustentável.
Nosso modelo de trabalho foi inspirado
nos princípios do Open Source e nas
práticas propostas pelo modelo Open
Organization.
https://caravana.cloud/projetos
O Open Source e
as características
dos nossos projetos.
Slide 31
Slide 31 text
Referências
Awesome Kubernetes
https://redhatspain.com
Learn OpenShift GitOps
https://learn.openshift.com/gitops/
Learn k8s
https://learnk8s.io/
Up-level your AWS infrastructure automation with GitOps
https://www.youtube.com/watch?v=QgD8Jz22TXg
Slide 32
Slide 32 text
IMAGE HERE
go!
Obrigado!
Continuemos essa conversa na
Caravana Cloud, um coletivo de
profissionais de tecnologia
focado no desenvolvimento de
carreiras.
https://caranava.cloud/discord go!
Slide 33
Slide 33 text
IMAGE HERE
Lorem ipsum
Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Duis
pharetra hendrerit metus vitae
vestibulum.
Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Duis
pharetra hendrerit metus vitae
vestibulum.
Slide 34
Slide 34 text
Lorem ipsum dolor sit amet
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis pharetra
hendrerit metus vitae vestibulum. Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Duis pharetra hendrerit metus vitae
vestibulum.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis pharetra
hendrerit metus vitae vestibulum. Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Duis pharetra hendrerit metus vitae
vestibulum.
Slide 35
Slide 35 text
Lorem ipsum
Lorem ipsum
Consectetur adipiscing elit. Duis
pharetra hendrerit metus vitae
vestibulum.
Lorem ipsum
Consectetur adipiscing elit. Duis
pharetra hendrerit metus vitae
vestibulum.
Lorem ipsum
Consectetur adipiscing elit. Duis
pharetra hendrerit metus vitae
vestibulum.
1 2 3
Slide 36
Slide 36 text
IMAGE HERE
Get Recruited,
Not Crazy
Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Duis
pharetra hendrerit metus vitae
vestibulum.
Lorem ipsum dolor sit amet,
consectetur adipiscing elit.
!
Slide 37
Slide 37 text
Título
Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Duis
pharetra hendrerit metus vitae
vestibulum.
Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Duis
pharetra hendrerit metus vitae
vestibulum.
Título
Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Duis
pharetra hendrerit metus vitae
vestibulum.
Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Duis
pharetra hendrerit metus vitae
vestibulum.
Slide 38
Slide 38 text
Lorem ipsum
dolor sit amet!
35%
Slide 39
Slide 39 text
image
image
image
Lorem ipsum dolor sit amet,
consectetur adipiscing elit.
Lorem ipsum dolor sit amet,
consectetur adipiscing elit.
Lorem ipsum dolor sit amet,
consectetur adipiscing elit.
Slide 40
Slide 40 text
image
Lorem ipsum dolor sit amet
Lorem ipsum
Consectetur: Adipiscing elit. Duis pharetra hendrerit metus
vitae vestibulum.
Consectetur: Adipiscing elit. Duis pharetra hendrerit metus
vitae vestibulum.
Consectetur: Adipiscing elit. Duis pharetra hendrerit metus
vitae vestibulum.
Slide 41
Slide 41 text
image image image
Lorem ipsum dolor sit amet
Lorem ipsum
Lorem ipsum dolor sit
amet consectetur.
Lorem ipsum
Lorem ipsum dolor sit
amet consectetur.
Lorem ipsum
Lorem ipsum dolor sit
amet consectetur.
Slide 42
Slide 42 text
IMAGE HERE
Lorem ipsum dolor sit amet
Slide 43
Slide 43 text
IMAGE HERE
Lorem ipsum dolor sit amet
https://caravana.cloud/coding-interviews
Slide 44
Slide 44 text
IMAGEM AQUI
Stream
Join us on Stream!
Lorem ipsum dolor sit
amet consectetur
adipiscing elit.
caravana.cloud/stream
Thursday
19:00 CET
Slide 45
Slide 45 text
go!
Join us on Patreon today!
Lorem ipsum dolor sit amet consectetur adipiscing elit.
https://caravana.cloud/join