O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Kubernetes e Escalabilidade: processando milhares/milhões de acessos simultâneos | INTEROP 14

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio

Confira estes a seguir

1 de 12 Anúncio

Kubernetes e Escalabilidade: processando milhares/milhões de acessos simultâneos | INTEROP 14

Baixar para ler offline

Slides de apresentação realizada no dia 12/11/2022 (sábado), durante a edição 14 do Interop em Porto Alegre-RS.

Tecnologias abordadas: Kubernetes, .NET 7, ASP.NET Core, Azure Kubernetes Service (AKS), KEDA (Kubernetes Event-driven Autoscaling), Azure Event Hubs, Azure Container Apps, k9s, Visual Studio Code, Application Insights

Slides de apresentação realizada no dia 12/11/2022 (sábado), durante a edição 14 do Interop em Porto Alegre-RS.

Tecnologias abordadas: Kubernetes, .NET 7, ASP.NET Core, Azure Kubernetes Service (AKS), KEDA (Kubernetes Event-driven Autoscaling), Azure Event Hubs, Azure Container Apps, k9s, Visual Studio Code, Application Insights

Anúncio
Anúncio

Mais Conteúdo rRelacionado

Semelhante a Kubernetes e Escalabilidade: processando milhares/milhões de acessos simultâneos | INTEROP 14 (20)

Mais de Renato Groffe (20)

Anúncio

Mais recentes (20)

Kubernetes e Escalabilidade: processando milhares/milhões de acessos simultâneos | INTEROP 14

  1. 1. • Microsoft Most Valuable Professional (MVP) • Multi-Plataform Technical Audience Contributor (MTAC) • 20 anos de experiência na área de Tecnologia • Community Leader, Autor Técnico e Palestrante Renato Groffe h t t p s : / / re n a t o g rof f e . m e d i u m . c o m
  2. 2. Agenda • Escalabilidade e aplicações modernas • Escalabilidade no Kubernetes • Um exemplo prático
  3. 3. Escalabilidade
  4. 4. Aplicações modernas: alguns requisitos importantes • Alta disponibilidade • Escalabilidade • Comunicação assíncrona + Mensageria • Containers • Microservices
  5. 5. Como o Kubernetes pode ser útil? • Orquestração de containers • Autoscaling • Mecanismos de Health Check
  6. 6. Kubernetes: uma visão geral • Também conhecido como K8s ou kube • Desenvolvido originalmente pela Google • Mantido pela Cloud Native Computing Foundation • Escrito em Go • Open source
  7. 7. O projeto KEDA: uma visão geral • Kubernetes-based Event Driven Autoscaling https://keda.sh/ • Escalabilidade horizontal de aplicações de forma descomplicada • Um projeto open source apoiado pela Cloud Native Computing Foundation • Instalável via Helm
  8. 8. O projeto KEDA: uma visão geral • Uso do mecanismo conhecido como HPA (Horizontal Pod Autoscaler) • Scalers permitem escalar aplicações que dependam de inúmeras tecnologias, através da utilização de alguma métrica suportada • Triggers para disparar o autoscaling de deployments • ScaledObject: estrutura com as regras + Trigger para efetuar o autoscaling de uma aplicação
  9. 9. Exemplo prático… https://interopquestionario.azurewebsites.net/

×