Slide 1

Slide 1 text

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

Slide 17

Slide 17 text

IMAGE HERE CI/CD: Github Actions scheduled workflow_dispatch repository_dispatch check_run check_suite create delete deployment deployment_status discussion discussion_comment fork follum issue_comment issues label milestone page_build project project_card project_column public pull_request pull_request_review pull_request_review_comment pull_request_target push registry_package release status watch workflow_run

Slide 18

Slide 18 text

CI/CD: AWS Code Pipeline

Slide 19

Slide 19 text

CONFIDENTIAL designator V0000000 Terraform Backends

Slide 20

Slide 20 text

IMAGE HERE YAML https://caravana.cloud/coding-interviews

Slide 21

Slide 21 text

IMAGE HERE envsubst https://caravana.cloud/coding-interviews

Slide 22

Slide 22 text

CONFIDENTIAL designator V0000000 Observability & Tracing

Slide 23

Slide 23 text

CONFIDENTIAL designator V0000000

Slide 24

Slide 24 text

Immutable > Blue Green > Canary > Circle Deployments

Slide 25

Slide 25 text

Ambientes Camada DB, Network, Storage, Compute ... Grau Development, Staging, Pre-prod, Prod, Decomissioned Circulo Funcionarios, Beta, Premium, RC, GA, ... 1 2 3

Slide 26

Slide 26 text

CONFIDENTIAL designator V0000000

Slide 27

Slide 27 text

CONFIDENTIAL designator V0000000

Slide 28

Slide 28 text

CONFIDENTIAL designator V0000000 learn.openshift.com

Slide 29

Slide 29 text

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

Slide 46

Slide 46 text

IMAGE HERE Call to Action!

Slide 47

Slide 47 text

Lorem Ipsum Dolor sit amet.

Slide 48

Slide 48 text

No content