Tenry Fu é CEO e cofundador da Spectro Cloud. Ele tem mais de 20 anos de experiência em software de sistema. Anteriormente, ele liderou a arquitetura de gerenciamento multicloud e soluções de nuvem privada da Cisco depois que a Cisco adquiriu sua empresa anterior, a CliQr….
![Três desafios comuns do Kubernetes e como resolvê-los](https://optimuscloud.com.br/wp-content/uploads/2024/01/1706100338_Tres-desafios-comuns-do-Kubernetes-e-como-resolve-los-150x150.jpg)
Três desafios comuns do Kubernetes e como resolvê-los
24 de janeiro de 2024![Monitore, controle e depure contêineres Docker com WhaleDeck](https://optimuscloud.com.br/wp-content/uploads/2024/01/1706100909_Monitore-controle-e-depure-conteineres-Docker-com-WhaleDeck-150x150.png)
Monitore, controle e depure contêineres Docker com WhaleDeck
24 de janeiro de 2024Quando lançamos nosso projeto de pesquisa sobre o estado da produção do Kubernetes, há três anos, nosso objetivo era rastrear e validar uma grande mudança contínua no espaço nativo da nuvem e do Kubernetes.
Observamos a complexidade crescente em muitos aspectos diferentes do Kubernetes empresarial. As organizações estavam executando o Kubernetes em mais ambientes, com mais clusters e mais elementos de software implantados em cada pilha e usando mais distribuições do Kubernetes em seu patrimônio.
Na nossa última edição da pesquisa, anunciada na KubeCon em Chicago, descobrimos que 83% das organizações usam mais de uma distribuição Kubernetes hoje. Cinquenta e nove por cento usam entre dois e cinco; 9% usam mais de 10 distribuições diferentes!
Esta pesquisa pinta um quadro de rápido crescimento e experimentação vibrante. Ele também descreve uma nova era em que as equipes de engenharia de plataforma atendem diversas partes interessadas – gerenciando clusters de produção em todo um espectro de ambientes diferentes ao mesmo tempo.
Sua distribuição não é especial. É uma peça do quebra-cabeça
As distribuições do Kubernetes (ou “distros”) vêm em muitas variedades diferentes. Eles podem:
- Esteja vinculado a serviços em nuvem, como EKS Distro (EKS-D) usado pela Amazon.
- Forme parte integrante dos ecossistemas de serviços de plataforma que os desenvolvedores usam, como o Red Hat OpenShift.
- Direcione-se a casos de uso muito específicos – edge é um bom exemplo – com distros leves, como MicroK8s ou K3s, ou nosso próprio PXK-E, desenvolvido especificamente para dispositivos de fator pequeno.
- Ser desenvolvido para segurança, com superfícies de ataque reduzidas, criptografia FIPS (Federal Information Processing Standards) e imutabilidade.
- Otimize para simplificar, com uma pilha completa, desde sistema operacional, distribuição Kubernetes até complementos e aplicativos.
- Abrace a abertura ou venha com fortes dependências ou “opiniões”.
Qualquer que seja o motivador, a realidade é que quanto mais as organizações expandem a sua presença no Kubernetes, mais terão de tratar a distribuição como apenas mais uma peça do puzzle – e não como o puzzle em si.
Muitos mantenedores individuais, comunidades e fornecedores trabalharam duro para inovar e construir centenas de distribuições Kubernetes por aí. Esse trabalho tem valor. Mas nenhuma distribuição é adequada para todos os casos de uso.
As organizações precisam de opções e de ferramentas para operar mais de uma distribuição simultaneamente — e o mesmo se aplica aos sistemas operacionais e a todas as muitas integrações de software que compõem um cluster de produção completo. Esta era é realmente sobre o gerenciamento de Kubernetes multicluster, multidistro e multiambiente em escala.
Apenas uma ‘opinião’ importa: a sua
A realidade de tudo é a razão pela qual construímos o Palette da maneira que fizemos. Nenhuma plataforma deve ser altamente opinativa e prender você. Nós nos propusemos a resolver problemas reais do Kubernetes para nossos clientes, independentemente do “sabor” ou fornecedor e origem de suas pilhas Kubernetes. E descobrimos que nossos clientes realmente precisavam de opções, padrões abertos e suporte para seus ambientes existentes.
Durante a KubeCon Europe 2021, Ben Beeman, da GE HealthCare, referiu-se a um desafio que ajudamos a empresa a resolver: Ele falou sobre uma “solução para ajudá-los com todo o caos nativo da nuvem e múltiplas camadas de software” (código aberto nativo da nuvem e integrações comerciais) necessárias para gerenciar o ciclo de vida full-stack, proporcionando não apenas flexibilidade na escolha de integrações, mas também consistência. Não se tratava de distribuição. Era sobre o panorama geral.
O que o seu futuro reserva?
Embora “aprisionamento” e “escolha” possam parecer termos excessivamente usados, eles são importantes. Apontam para uma necessidade fundamental: investimentos preparados para o futuro sem ter de conceber uma “estratégia de saída”. E isto é especialmente importante no mercado atual, fustigado por mudanças constantes.
A realidade do cenário atual de TI é esta: projetos promissores de software de código aberto fracassam, como vimos com o k3OS.
Os fornecedores giram, falem ou são adquiridos – mais recentemente, a D2iQ, antiga Mesosphere, demitiu sua equipe, e o futuro de sua distribuição Konvoy e plataforma DKP está no ar.
Mesmo os gigantes nem sempre estão seguros. Recentemente, a aquisição da Broadcom foi concluída e milhares de funcionários da VMware foram demitidos, com os parceiros da VMware relatando que as vendas e renovações não fechadas estão agora no limbo; analistas da Forrester aconselharam os clientes da VMware a “se prepararem para o impacto”.
Se você se comprometeu com uma distribuição, plataforma ou serviço de um fornecedor como esse, como pode mitigar o risco e avançar com confiança?
A resposta: priorizar abertura e extensibilidade
Para aqueles que enfrentam incertezas com suas escolhas anteriores e desejam proteger seus investimentos existentes e estendê-los para o futuro, estamos aqui para ajudar.
Anunciamos recentemente uma oferta para organizações que investiram no DKP da D2iQ e na distribuição Konvoy Kubernetes, apoiando seu ambiente de ponta a ponta com o Palette e tornando a transição o mais tranquila possível, incluindo o fornecimento de treinamento acelerado e um grande incentivo de custo.
No início deste ano, anunciamos suporte para máquinas virtuais com funcionalidades suficientes incluídas no Palette para suportar cargas de trabalho de produção. Nossas próprias distribuições (PXK e PXK-E) são 100% protegidas e curadas, mas também 100% em conformidade com Cloud Native Computing Foundation (CNCF). Se você decidir sair do Spectro Cloud, poderá usá-los com qualquer plataforma.
Por último, mas não menos importante, toda a nossa plataforma é construída sobre tecnologias maduras de código aberto, como Cluster API e seus provedores conectáveis para gerenciamento do ciclo de vida do cluster, KubeVirt para gerenciamento de VM, Helm e GitOps para gerenciamento do ciclo de vida de aplicativos. Você está obtendo uma plataforma de nível empresarial pronta para uso, mas não está preso a ela.
Continuamos comprometidos em ajudar as organizações que já usam qualquer tipo de Kubernetes em qualquer ambiente, carga de trabalho e pilha, reconhecendo a necessidade de escolha para inovar e preparar os investimentos existentes para o futuro. Por que não nos colocar à prova?
YOUTUBE.COM/THENEWSTACK
A tecnologia avança rápido, não perca um episódio. Inscreva-se em nosso canal no YouTube para transmitir todos os nossos podcasts, entrevistas, demonstrações e muito mais.
SE INSCREVER