Saiba mais sobre o VMware vSphere Kubernetes Service com o NetApp ONTAP
O VMware vSphere Kubernetes Service (VKS) é uma oferta de Kubernetes gerenciado da VMware que permite que você implante, gerencie e dimensione aplicativos em contêineres usando o Kubernetes. Combinado com o storage NetApp ONTAP, o VKS oferece persistência, desempenho e gerenciamento de dados de nível empresarial para cargas de trabalho nativas da nuvem.
O VKS está integrado ao VMware Cloud Foundation (VCF) e está em conformidade com o CNCF Kubernetes upstream, garantindo compatibilidade com o ecossistema Kubernetes e as ferramentas em geral.
Principais características do vSphere Kubernetes Service
-
Clusters Kubernetes gerenciados: vSphere Kubernetes Service simplifica a implantação e o gerenciamento de clusters Kubernetes. Ele automatiza tarefas como criação, atualização, escalonamento e monitoramento de clusters.
-
Integração com a infraestrutura VMware: O VKS integra-se perfeitamente com o VMware vSphere, NSX-T e outras soluções VMware, permitindo que as organizações aproveitem sua infraestrutura VMware existente para cargas de trabalho do Kubernetes.
-
Suporte a várias nuvens e nuvem híbrida: vSphere Kubernetes Service oferece suporte à implantação em nuvens privadas, nuvens públicas (por exemplo, AWS, Azure, Google Cloud) e ambientes de nuvem híbrida, proporcionando às organizações flexibilidade no gerenciamento de seus aplicativos.
-
Segurança integrada: O VKS inclui recursos de segurança como controle de acesso baseado em funções (RBAC), aplicação de políticas e integração com o VMware NSX para segurança de rede.
-
Suporte ao ecossistema Kubernetes: O VKS oferece suporte à API completa do Kubernetes, garantindo portabilidade entre ambientes e compatibilidade com o ecossistema Kubernetes, incluindo ferramentas como Istio para service mesh, Prometheus para monitoramento e outras ferramentas certificadas pela CNCF. As organizações podem aplicar habilidades e integrações padrão do Kubernetes diretamente aos clusters VKS.
-
Ferramentas amigáveis para desenvolvedores: O VKS oferece suporte a fluxos de trabalho padrão de desenvolvedores Kubernetes, incluindo pipelines de CI/CD, GitOps práticas e ferramentas como kubectl e Helm, permitindo que as equipes de desenvolvimento criem e implantem aplicativos em contêineres sem precisar aprender interfaces proprietárias.
-
Escalabilidade e alta disponibilidade: O VKS oferece recursos como escalonamento automático e tolerância de falhas para garantir que os aplicativos permaneçam altamente disponíveis e com bom desempenho.
-
Observabilidade e monitoramento: O VKS integra-se com ferramentas de monitoramento padrão compatíveis com Kubernetes para fornecer informações em tempo real sobre o desempenho do cluster e do aplicativo.
Casos de uso para o vSphere Kubernetes Service
-
Modernização de aplicações: As organizações podem modernizar aplicações legadas, conteinerizando-as e implantando-as em clusters Kubernetes gerenciados pelo VKS.
-
DevOps Enablement: O VKS oferece suporte a fluxos de trabalho DevOps, fornecendo automação, integração de CI/CD e ferramentas amigáveis para desenvolvedores.
-
Implantações em nuvem híbrida: As empresas podem usar o VKS para implantar clusters Kubernetes em ambientes locais e na nuvem, permitindo operações consistentes.
-
Arquitetura de microsserviços: O VKS oferece suporte ao desenvolvimento de aplicativos baseados em microsserviços, permitindo que as equipes criem e dimensionem sistemas distribuídos.