orquestração de contêineres 2. Maior eficiência de DevOps para arquitetura de microsserviços 3. Implantação de workloads em ambientes multicloud 4. Mais portabilidade com menos chance de bloqueio de fornecedor 5. Automação de implantação e escalabilidade 6. Estabilidade e disponibilidade de aplicativos em um ambiente de nuvem 7. Benefícios de código aberto do Kubernetes Source: IBM “Top 7 benefits of Kubernetes”
deliver applications, Kubernetes built-in mechanisms are not enough 2. It is expensive to train a whole organization to learn Kubernetes including DevOps, developers and operation teams 3. Equipes diferentes têm requisitos diferentes, você precisa estender o Kubernetes para atender às suas necessidades 4. Gerenciando extensão Kubernetes personalizada, cria dívida técnica Precisamos gerir todas essas complexidades Precisamos de uma plataforma
e na VMware, entrei para a Diagrid em novembro de 2022, uma empresa criada em torno do projeto https://dapr.io • O Dapr foi criado pela Microsoft e doado ao CNCF em 2019, graduado em 2024 • O Dapr capacita equipes de aplicativos e plataformas abstraindo infraestrutura complexa usando APIs
equipe de construção de plataforma dedicada para as equipes consumirem 2. Muito opinativo na escolha de ferramentas, porque eles precisarão mantê-las para várias equipes 3. As equipes de plataforma começam automatizando tópicos em #1 e #2, ocultando a complexidade dessas decisões 4. Ocultando detalhes de baixo nível 5. Consolidação de experiências (devexp) 6. Acesso centralizado
de tarefas distribuídas e multicluster • KCP https://www.kcp.io/) • APIs unificadas para se comunicar com vários clusters • Karpor https://github.com/KusionStack/karpor • Consultas inteligentes em tempo real para vários clusters
IA no Kubernetes é desafiador, mas as coisas estão avançando • Por que o Kubernetes é essencial para IA -> https://www.hyperstack.cloud/blog/case-study/why-kuberne tes-is-essential-for-ai-workloads • IA / Gateways LLM / APIs (API Dapr Conversation, Envoy AI Gateway)
• Maior colaboração entre projetos de código aberto e seus patrocinadores para integrações mais suaves • Soluções que promovem colaboração mais próxima entre desenvolvedores e engenheiros de plataforma • Desenvolvedores participam mais no desenvolvimento de soluções não centradas em infraestrutura • Desenvolvedores comunicam o que precisam das plataformas em um diálogo produtivo