SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
09 DE MARÇO DE 2024 BELO HORIZONTE/MG
COMUNIDADES BRASILEIRAS APOIADAS E OFICIAS
DA AMAZON WEB SERVICES
awsome women community
summit brasil 2024
EKS em foco
Assessement e boas práticas
em Kubernetes
Oi 👋eu sou a Natália Granato
Há quase dois anos realizei uma transição de
carreira, saindo das operações de telemarketing
para DevOps, hoje atuo com Cloud Native e as
premissas da CNCF.
Apresentação
“O importante não é ser o primeiro ou primeira, o importante é abrir caminhos.” Conceição Evaristo
@granatowp
TÓPICOS DA PALESTRA
AMAZON ELASTIC
KUBERNETES SERVICE
O que é o Kubernetes?
DEMONSTRAÇÃO
EKS DEFAULT
Visibilidade
E o EKS? Quais as
Vantagens?
Formas de Provisionamento.
É a prova de má configuração?
ASSESSEMENT
O que é e como realizar?
BOAS PRÁTICAS
Na definição de clusters EKS
VAMOS CONVERSAR?
Talvez eu possa te ajudar.
Utilizando ferramentas cli
Na definição de aplicações
Kubernetes é um plataforma de código aberto, portável e
extensiva para o gerenciamento de cargas de trabalho e
serviços distribuídos em contêineres, que facilita tanto a
configuração declarativa quanto a automação.
O Kubernetes oferece a você:
Implementação e gerenciamento de contêineres,
descoberta de serviço e balanceamento de carga,
armazenamento, uma API expansível, gerenciamento de
secrets e configuração e muito mais.
O que é o Kubernetes?
Amazon
Elastic
Kubernetes
Service
O Amazon Elastic Kubernetes Service (Amazon EKS) é um serviço gerenciado
que elimina a necessidade de instalar, operar e manter o seu próprio ambiente
de gerenciamento do Kubernetes.
Control Plane Gerenciado
Rede e autenticação seguras
Autoscaling
Node Groups Gerenciados
Auditoria
E o Amazon EKS, quais as
suas vantagens?
O EKS é a prova de má configuração?
Um
comparativo
com
o
K3s
Um comparativo com o
K3s
Quando falamos de kubernetes uma das primeiras coisas
que vem a nossa cabeça são suas vantagens na
orquestração de contêineres. Com um serviço gerenciado
como o EKS, nos livramos de muitas tarefas relacionadas à
um nó: hardware, rede, armazenamento, sistema
operacional e tudo que a arquitetura do k8s necessita.
O EKS não é a prova de
má configuração
Mas será que é tudo lindo?
A melhoria contínua é um dos príncipios da cultura devops, melhorar
constantemente o desenvolvimento, integração, entrega e operações de
software.
Por isso a avalição de implementação de clusters kubernetes existentes, pode
pavimentar o caminho para a adoção de boas práticas no EKS.
DEVOPS - Melhoria
contínua
Assessement - Avaliação
de implementação
Kubernetes
Analisar a configuração e saúde de uma implementação existente
Identificar áreas de melhoria com boas práticas na arquitetura,
definição de aplicações, segurança e custo.
Use as ferramentas a seu favor e gere um backlog
Ferramentas
Popeye
Kube-capacity
Pluto
Helm mapkubeapis plugin
Kyverno
Boas práticas
Mantenha o seu cluster atualizado e tenha suporte.
Utilize o eksctl, CloudFormation ou infraestrutura como código.
Use o Kubernetes Cluster Autoscaler.
Monitore o Amazon Elastic Kubernetes Service.
Vai atualizar? Verifique APIs depreciadas e compatibilidade de add-ons.
Quer economizar? Use instâncias spot e/ou considere o saving plans.
EKS em foco
Dúvidas?
“O importante não é ser o primeiro ou primeira, o importante é abrir caminhos.” Conceição Evaristo

Weitere ähnliche Inhalte

Ähnlich wie EKS em Foco Assessement e Boas Praticas em Kubernetes

DC/OS Escalando sua arquitetura de microserviços
DC/OS Escalando sua arquitetura de microserviçosDC/OS Escalando sua arquitetura de microserviços
DC/OS Escalando sua arquitetura de microserviçosAndré Paulovich
 
NoSQL: Uma análise crítica
NoSQL: Uma análise críticaNoSQL: Uma análise crítica
NoSQL: Uma análise críticapichiliani
 
Acelerando sua startup com kubernetes
Acelerando sua startup com kubernetesAcelerando sua startup com kubernetes
Acelerando sua startup com kubernetesValdomiro Bilharvas
 
Construindo APIs REST escaláveis na nuvem com Docker e Kubernetes - DEVPIRA F...
Construindo APIs REST escaláveis na nuvem com Docker e Kubernetes - DEVPIRA F...Construindo APIs REST escaláveis na nuvem com Docker e Kubernetes - DEVPIRA F...
Construindo APIs REST escaláveis na nuvem com Docker e Kubernetes - DEVPIRA F...Renato Groff
 
Kubernetes de ponta a ponta: do Pod ao Deployment Automatizado - Janeiro-2020
Kubernetes de ponta a ponta: do Pod ao Deployment Automatizado - Janeiro-2020Kubernetes de ponta a ponta: do Pod ao Deployment Automatizado - Janeiro-2020
Kubernetes de ponta a ponta: do Pod ao Deployment Automatizado - Janeiro-2020Renato Groff
 
Construindo aplicações escaláveis com ASP.NET Core, Docker e o Microsoft Azur...
Construindo aplicações escaláveis com ASP.NET Core, Docker e o Microsoft Azur...Construindo aplicações escaláveis com ASP.NET Core, Docker e o Microsoft Azur...
Construindo aplicações escaláveis com ASP.NET Core, Docker e o Microsoft Azur...Renato Groff
 
Azure Weekend SP 2017 - Azure DevTest Labs
Azure Weekend SP 2017 - Azure DevTest LabsAzure Weekend SP 2017 - Azure DevTest Labs
Azure Weekend SP 2017 - Azure DevTest LabsJaqueline Ramos
 
Dev Day 2017 - Acelerando a entrega de ambientes de dev e teste com Azure Dev...
Dev Day 2017 - Acelerando a entrega de ambientes de dev e teste com Azure Dev...Dev Day 2017 - Acelerando a entrega de ambientes de dev e teste com Azure Dev...
Dev Day 2017 - Acelerando a entrega de ambientes de dev e teste com Azure Dev...Jaqueline Ramos
 
Kubernetes na Nuvem | Minicurso Gratuito - Azure na Prática
Kubernetes na Nuvem | Minicurso Gratuito - Azure na PráticaKubernetes na Nuvem | Minicurso Gratuito - Azure na Prática
Kubernetes na Nuvem | Minicurso Gratuito - Azure na PráticaRenato Groff
 
Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...
Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...
Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...Renato Groff
 
DevOps + Kubernetes: orquestração e deployment automatizado de containers - O...
DevOps + Kubernetes: orquestração e deployment automatizado de containers - O...DevOps + Kubernetes: orquestração e deployment automatizado de containers - O...
DevOps + Kubernetes: orquestração e deployment automatizado de containers - O...Renato Groff
 
GABC 2018 - Hands-On: DevOps, CI e CD
GABC 2018 - Hands-On: DevOps, CI e CDGABC 2018 - Hands-On: DevOps, CI e CD
GABC 2018 - Hands-On: DevOps, CI e CDJaqueline Ramos
 
Kubernetes - do Pod ao Deployment Automatizado - DevOps Professionals - Janei...
Kubernetes - do Pod ao Deployment Automatizado - DevOps Professionals - Janei...Kubernetes - do Pod ao Deployment Automatizado - DevOps Professionals - Janei...
Kubernetes - do Pod ao Deployment Automatizado - DevOps Professionals - Janei...Renato Groff
 
Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...
Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...
Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...Renato Groff
 
Work Cloud - Descobrindo o Microsoft Azure
Work Cloud - Descobrindo o Microsoft AzureWork Cloud - Descobrindo o Microsoft Azure
Work Cloud - Descobrindo o Microsoft AzureLucas Chies
 
Liberte sua arquitetura com Cloud Native - DEVSUMMIT IGTI
Liberte sua arquitetura com Cloud Native - DEVSUMMIT IGTILiberte sua arquitetura com Cloud Native - DEVSUMMIT IGTI
Liberte sua arquitetura com Cloud Native - DEVSUMMIT IGTIAndré Paulovich
 
Do zero ao openstack - Kelvin Soares
Do zero ao openstack - Kelvin SoaresDo zero ao openstack - Kelvin Soares
Do zero ao openstack - Kelvin SoaresKelvin V. Soares
 

Ähnlich wie EKS em Foco Assessement e Boas Praticas em Kubernetes (20)

k8s carrefour
k8s carrefourk8s carrefour
k8s carrefour
 
DC/OS Escalando sua arquitetura de microserviços
DC/OS Escalando sua arquitetura de microserviçosDC/OS Escalando sua arquitetura de microserviços
DC/OS Escalando sua arquitetura de microserviços
 
NoSQL: Uma análise crítica
NoSQL: Uma análise críticaNoSQL: Uma análise crítica
NoSQL: Uma análise crítica
 
Acelerando sua startup com kubernetes
Acelerando sua startup com kubernetesAcelerando sua startup com kubernetes
Acelerando sua startup com kubernetes
 
Construindo APIs REST escaláveis na nuvem com Docker e Kubernetes - DEVPIRA F...
Construindo APIs REST escaláveis na nuvem com Docker e Kubernetes - DEVPIRA F...Construindo APIs REST escaláveis na nuvem com Docker e Kubernetes - DEVPIRA F...
Construindo APIs REST escaláveis na nuvem com Docker e Kubernetes - DEVPIRA F...
 
Kubernetes de ponta a ponta: do Pod ao Deployment Automatizado - Janeiro-2020
Kubernetes de ponta a ponta: do Pod ao Deployment Automatizado - Janeiro-2020Kubernetes de ponta a ponta: do Pod ao Deployment Automatizado - Janeiro-2020
Kubernetes de ponta a ponta: do Pod ao Deployment Automatizado - Janeiro-2020
 
AWS re:Invent 2019
AWS re:Invent 2019AWS re:Invent 2019
AWS re:Invent 2019
 
Construindo aplicações escaláveis com ASP.NET Core, Docker e o Microsoft Azur...
Construindo aplicações escaláveis com ASP.NET Core, Docker e o Microsoft Azur...Construindo aplicações escaláveis com ASP.NET Core, Docker e o Microsoft Azur...
Construindo aplicações escaláveis com ASP.NET Core, Docker e o Microsoft Azur...
 
Azure Weekend SP 2017 - Azure DevTest Labs
Azure Weekend SP 2017 - Azure DevTest LabsAzure Weekend SP 2017 - Azure DevTest Labs
Azure Weekend SP 2017 - Azure DevTest Labs
 
Dev Day 2017 - Acelerando a entrega de ambientes de dev e teste com Azure Dev...
Dev Day 2017 - Acelerando a entrega de ambientes de dev e teste com Azure Dev...Dev Day 2017 - Acelerando a entrega de ambientes de dev e teste com Azure Dev...
Dev Day 2017 - Acelerando a entrega de ambientes de dev e teste com Azure Dev...
 
DevOpsDays Brasilia 2017
DevOpsDays Brasilia 2017DevOpsDays Brasilia 2017
DevOpsDays Brasilia 2017
 
Kubernetes na Nuvem | Minicurso Gratuito - Azure na Prática
Kubernetes na Nuvem | Minicurso Gratuito - Azure na PráticaKubernetes na Nuvem | Minicurso Gratuito - Azure na Prática
Kubernetes na Nuvem | Minicurso Gratuito - Azure na Prática
 
Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...
Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...
Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...
 
DevOps + Kubernetes: orquestração e deployment automatizado de containers - O...
DevOps + Kubernetes: orquestração e deployment automatizado de containers - O...DevOps + Kubernetes: orquestração e deployment automatizado de containers - O...
DevOps + Kubernetes: orquestração e deployment automatizado de containers - O...
 
GABC 2018 - Hands-On: DevOps, CI e CD
GABC 2018 - Hands-On: DevOps, CI e CDGABC 2018 - Hands-On: DevOps, CI e CD
GABC 2018 - Hands-On: DevOps, CI e CD
 
Kubernetes - do Pod ao Deployment Automatizado - DevOps Professionals - Janei...
Kubernetes - do Pod ao Deployment Automatizado - DevOps Professionals - Janei...Kubernetes - do Pod ao Deployment Automatizado - DevOps Professionals - Janei...
Kubernetes - do Pod ao Deployment Automatizado - DevOps Professionals - Janei...
 
Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...
Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...
Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...
 
Work Cloud - Descobrindo o Microsoft Azure
Work Cloud - Descobrindo o Microsoft AzureWork Cloud - Descobrindo o Microsoft Azure
Work Cloud - Descobrindo o Microsoft Azure
 
Liberte sua arquitetura com Cloud Native - DEVSUMMIT IGTI
Liberte sua arquitetura com Cloud Native - DEVSUMMIT IGTILiberte sua arquitetura com Cloud Native - DEVSUMMIT IGTI
Liberte sua arquitetura com Cloud Native - DEVSUMMIT IGTI
 
Do zero ao openstack - Kelvin Soares
Do zero ao openstack - Kelvin SoaresDo zero ao openstack - Kelvin Soares
Do zero ao openstack - Kelvin Soares
 

EKS em Foco Assessement e Boas Praticas em Kubernetes

  • 1. 09 DE MARÇO DE 2024 BELO HORIZONTE/MG COMUNIDADES BRASILEIRAS APOIADAS E OFICIAS DA AMAZON WEB SERVICES awsome women community summit brasil 2024
  • 2. EKS em foco Assessement e boas práticas em Kubernetes
  • 3. Oi 👋eu sou a Natália Granato Há quase dois anos realizei uma transição de carreira, saindo das operações de telemarketing para DevOps, hoje atuo com Cloud Native e as premissas da CNCF. Apresentação “O importante não é ser o primeiro ou primeira, o importante é abrir caminhos.” Conceição Evaristo @granatowp
  • 4. TÓPICOS DA PALESTRA AMAZON ELASTIC KUBERNETES SERVICE O que é o Kubernetes? DEMONSTRAÇÃO EKS DEFAULT Visibilidade E o EKS? Quais as Vantagens? Formas de Provisionamento. É a prova de má configuração? ASSESSEMENT O que é e como realizar? BOAS PRÁTICAS Na definição de clusters EKS VAMOS CONVERSAR? Talvez eu possa te ajudar. Utilizando ferramentas cli Na definição de aplicações
  • 5. Kubernetes é um plataforma de código aberto, portável e extensiva para o gerenciamento de cargas de trabalho e serviços distribuídos em contêineres, que facilita tanto a configuração declarativa quanto a automação. O Kubernetes oferece a você: Implementação e gerenciamento de contêineres, descoberta de serviço e balanceamento de carga, armazenamento, uma API expansível, gerenciamento de secrets e configuração e muito mais. O que é o Kubernetes?
  • 6. Amazon Elastic Kubernetes Service O Amazon Elastic Kubernetes Service (Amazon EKS) é um serviço gerenciado que elimina a necessidade de instalar, operar e manter o seu próprio ambiente de gerenciamento do Kubernetes. Control Plane Gerenciado Rede e autenticação seguras Autoscaling Node Groups Gerenciados Auditoria E o Amazon EKS, quais as suas vantagens? O EKS é a prova de má configuração?
  • 7.
  • 9.
  • 10. Quando falamos de kubernetes uma das primeiras coisas que vem a nossa cabeça são suas vantagens na orquestração de contêineres. Com um serviço gerenciado como o EKS, nos livramos de muitas tarefas relacionadas à um nó: hardware, rede, armazenamento, sistema operacional e tudo que a arquitetura do k8s necessita. O EKS não é a prova de má configuração Mas será que é tudo lindo?
  • 11. A melhoria contínua é um dos príncipios da cultura devops, melhorar constantemente o desenvolvimento, integração, entrega e operações de software. Por isso a avalição de implementação de clusters kubernetes existentes, pode pavimentar o caminho para a adoção de boas práticas no EKS. DEVOPS - Melhoria contínua
  • 12. Assessement - Avaliação de implementação Kubernetes Analisar a configuração e saúde de uma implementação existente Identificar áreas de melhoria com boas práticas na arquitetura, definição de aplicações, segurança e custo. Use as ferramentas a seu favor e gere um backlog
  • 13.
  • 15. Boas práticas Mantenha o seu cluster atualizado e tenha suporte. Utilize o eksctl, CloudFormation ou infraestrutura como código. Use o Kubernetes Cluster Autoscaler. Monitore o Amazon Elastic Kubernetes Service. Vai atualizar? Verifique APIs depreciadas e compatibilidade de add-ons. Quer economizar? Use instâncias spot e/ou considere o saving plans. EKS em foco
  • 16. Dúvidas? “O importante não é ser o primeiro ou primeira, o importante é abrir caminhos.” Conceição Evaristo