O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Execução de APIs Rest utilizando Amazon EKS

Luis Felipe Guariento Desenvolvimento de Software Concursos Públicos Português

Execução de APIs Rest utilizando Amazon EKS

Conteúdo do mapa

Execução de APIs Rest utilizando Amazon EKS

  1. O que é Kubernetes?

    • Ferramenta para fornecer orquestração de conteineres de modo a permitir maior escalabilidade das aplicações
      • Fornecer escalabilidade significa criar mecanismos para aumentar ou diminuir o número de containeres executando certa imagem da aplicação de acordo com a demanda.
    • Ferramenta desenvolvida pela Google e mantida pela Cloud Native Computing Foundation (CNCF)
  2. Componentes da Orquestração de Containeres

    • Master
      • Gerencia um Cluster
    • Worker
      • nó onde os containers são implantados.
  3. Instalação e Configuração

    • Utilizar Serviço de EKS
      • Sigla para "Elastic Kubernetes Service"
      • Disponibilidade do Serviço
        • Console de usuário da Plataforma AWS
        • ferramenta eksctl, de linha de comando
        • ferramenta Terraform
          • solução opensouce de IaC (Infrastructure as Code)
  4. Criação e manutenção de clusters EKS

    • Iremos utilizar a ferramenta eksctl
      • Utiliza o Serviço EKS da Amazon na nuvem AWS
      • Pré-requisito para utilização
        • Criar uma conta AWS
        • Utilizar uma VPC (Virtual Private Cloud)
        • Criar usuário no serviço IAM (Identity and Access Management)
      • Criar Cluster Personalizado
      • Comando para limpeza do Cluster
        • eksctl delete cluster --name projeto
  5. Criação e manutenção de recursos computacionais

    • Nodes
      • são instâncias EC2 que executam containers Kubernetes
      • boa opção para clusters que precisam de maior controle
    • Fargate
      • serviço serverless que permite a execução direta de containers na Amazon
      • Não há a preocupação com infraestrutura, que fica sob controle da Amazon
    • Configurações de armazenamento, rede e segurança
      • EBS (Elastic Block Store)
        • Serviço de Armazenamento da AWS
        • o Free Tier, da Amazon, permite até 30GB de SSD no EBS.
        • Armazenamento de um node se faz pelo parâmetro “--node-volume-size"
      • Serviço de autenticação na ferramenta eksctl
        • OIDC (OpenID Connect)
          • Incluir “--with-oidc” na criação do cluster
        • restringir o acesso baseado em papéis:
          • eksctl create cluster --name projeto --region us-east-1 --managed --fargate --with-oidc --ssh-access --node-type t2.micro --nodes 2
    • Gerência de Clusters
      • Principais tarefas de gerência de Cluster
        • criação, atualização e remoção de clusters
      • Mudar número de nós do cluster
        • “--node-min” e “--node-max”
      • “eksctl upgrade cluster –name projeto”.
        • Atualizar versão do Kubernetes
        • Aplicar patch de segurança ao Cluster

Imagens e arquivos do mapa

  • Execução de APIs Rest utilizando Amazon EKS
  • Execução de APIs Rest utilizando Amazon EKS

Informações

Descrição
Concursos Públicos Desenvolvimento de Software (Java Avançado - PDPJ-BR) Mapa Mental sobre Execução de APIs Rest utilizando Amazon EKS, criado por Luis Felipe Guariento em 22-04-2024.
Visualizações
1
Avaliação

Mais sobre Containers e Docker

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?