Publicação de Alexandre Martins

Ver perfil de Alexandre Martins

Java | Python | .Net | Cloud Computing

Por que migramos de AWS para Kubernetes? Antes de mais nada perdoem a bagunça da mesa 😥 Optamos por migrar de AWS para Kubernetes principalmente devido ao custo-benefício. Kubernetes oferece uma infraestrutura mais econômica, permitindo armazenar diversos serviços em diferentes nodes dentro de um mesmo cluster. Além disso, é possível expandir a capacidade de memória e processamento simplesmente adicionando mais clusters, o que resulta em maior flexibilidade para escalar conforme a necessidade. Outro ponto de destaque é a liberdade e flexibilidade proporcionadas por Kubernetes em comparação com a AWS. A gestão dos clusters pode ser feita facilmente via linha de comando (CLI) utilizando o kubectl e arquivos YAML, o que simplifica muito as operações de DevOps, especialmente para quem já está familiarizado com esses comandos. Por ser uma plataforma open source, Kubernetes nos protege contra aumentos abruptos de preços por parte de provedores, como poderia acontecer em plataformas proprietárias. Caso necessário, há diversas alternativas disponíveis para hospedar nossos projetos. Além disso, há uma variedade de ferramentas open source para monitoramento de logs e pods, como o Headlamp e o Lens, que oferecem interfaces gráficas intuitivas para quem prefere não trabalhar diretamente com o CLI. Configuramos a pipeline do k8 de maneira que ao mergear duas branches no github, trazendo o código para a realese, o mesmo sobe diretamente para produção.

  • Não foi fornecido texto alternativo para esta imagem

Entre para ver ou adicionar um comentário

Conferir tópicos