Kubernetes managed

Kubernetes® administrado gratuito para orquestrar os seus containers

Kubernetes® é o orquestrador de containers de referência do setor. Utilizado por empresas de todos os tamanhos, facilita a implementação, a resiliência e a escalabilidade das suas aplicações, mesmo em infraestruturas híbridas ou multicloud.

O serviço Managed Kubernetes® baseia-se nas instâncias Public Cloud da OVHcloud. Com os repartidores de carga da OVHcloud e os discos adicionais integrados, poderá alojar qualquer tipo de carga de trabalho com uma reversibilidade total.

Os componentes internos da oferta são implementados, alojados, monitorizados e mantidos em boas condições pelas nossas equipas. Além disso, também são atualizados gratuitamente. Assim, poderá concentrar-se na gestão dos containers e serviços da sua principal atividade, usufruindo de todas as vantagens do ecossistema Kubernetes®.

Gestão integral pela OVHcloud

A OVHcloud implementa, aloja e efetua a manutenção de todos os componentes necessários para o funcionamento de Kubernetes®, incluindo as atualizações relacionadas com bugs e patchs de segurança. Também somos responsáveis pela manutenção dos componentes necessários para os seus nós. Assim, depois de descarregar o seu ficheiro kubeconfig, poderá usufruir de todas as funcionalidades de um serviço Kubernetes® certificado e concentrar-se na sua atividade: as nossas equipas encarregam-se dos elementos de software e hardware subjacentes. Estes últimos também beneficiam do anti-DDoS da OVHcloud.

Escalabilidade e alta disponibilidade

Expor um serviço em vários nós de trabalho com apenas algumas linhas de comando é muito simples. Kubernetes® executa os containers e configura o Load Balancer por si. Também pode definir condições de saúde para cada serviço. Kubernetes® executará novamente os pods e os containers que não cumpram essas condições. Assim, os seus nós usufruem do nosso serviço de monitorização e os seus serviços da alta disponibilidade das infraestruturas como serviço (IaaS) da OVHcloud, e poderá adicionar novos nós de cálculo num instante.

Icons/concept/Page/Page Certificate Created with Sketch.

Certificações ISO/IEC 27001, 27701 e conformidade* para o alojamento de dados de saúde

As nossas infraestruturas e serviços cloud têm as certificações ISO/IEC 27001, 27017, 27018 e 27701. Estas certificações asseguram a existência de um sistema de gestão da segurança da informação (WSIS) para a gestão dos riscos, das vulnerabilidades e da continuidade da atividade, bem como de um sistema de gestão da informação sobre a privacidade (PIMS). A nossa conformidade* permite-lhe alojar dados de saúde com toda a segurança.

* Disponível em breve

Gestão completa pela OVHcloud

kb

Reversibilidade, multicloud e cloud híbrida

Graças ao programa de certificação CNCF, muitos editores e atores da cloud garantem a total reversibilidade dos dados. De facto, Kubernetes® converteu-se no standard para os cenários multi cloud (diferentes atores ou vários datacenters cloud) e de cloud híbrida (combinação de infraestruturas on-premises e cloud). Em pouco tempo, é possível passar a mesma configuração de um fornecedor para outro.

Architecture Kubernetes

Concentre-se nas suas camadas de software em containers

Na OVHcloud, alojamos e efetuamos a manutenção de todos os componentes de Kubernetes, assim como do sistema operativo e os componentes comuns (execução de Docker, etc.) dos seus nós escravos.

Como fazer

1

Crie o seu cluster Kubernetes

2

Adicione nós baseados nas instâncias

3

Aceda ao Kubernetes e comece a implementar containers

Pronto para começar?

Crie uma conta e lance os seus serviços imediatamente

Saber mais

Volumes persistentes

Pode adicionar volumes persistentes aos seus nós de trabalho. Estes últimos baseiam-se nos discos adicionais do tamanho e da classe que escolher (standard ou alto desempenho, com faturação por gigabytes). Isto garante a durabilidade das suas aplicações stateful.

Load Balancer e dimensionamento automático dos pods

O seu serviço Kubernetes® é entregue e os seus nós de trabalho são provisionados em alguns minutos. A seguir, o programador expõe os novos serviços ou replica-os nos seus nós em poucos segundos. A integração do Load Balancer da OVHcloud permite-lhe distribuir de forma eficiente o tráfego em vários nós. Caso seja necessário, pode definir limites de CPU e RAM, condições de saúde e um dimensionamento automático dos seus pods.

Interface simples

A sua Área de Cliente permite a configuração, a adição e/ou a eliminação de nós. Pode instalar facilmente o Kubernetes® Dashboard.

Role Based Access Control

A funcionalidade de controlo de acessos baseado em funções é ativada e permite-lhe implementar serviços que requerem este nível de acesso.

Diversas versões e upgrade

No momento da criação do seu cluster, pode optar por utilizar uma das três (3) últimas versões estáveis do Kubernetes®. A OVHcloud propõe-lhe as novas versões menores no trimestre a seguir à sua disponibilidade.

Dimensionamento automático de nós (em breve)

Adicione de forma dinâmica recursos de cálculo ao seu cluster, conforme as necessidades do conjunto de nós.

Integração no vRack (em breve)

Exponha o seu cluster e os seus serviços de forma pública ou apenas na rede privada da OVHcloud.

Arquitetura de microsserviços e tarefas altamente distribuídas

A reatividade de Kubernetes® e a otimização dos gastos permitem reduzir as infraestruturas subjacentes para os microsserviços. Ao funcionar com aplicações históricas (suporte de cargas stateful graças aos volumes persistentes), Kubernetes® distribuirá as tarefas de forma inteligente em função da utilização prevista da memória RAM e CPU. Também pode definir limites efetivos que implicarão a sua destruição e um novo planeamento automático. Combine os recursos IaaS mensais e por hora para otimizar a sua faturação.

Subidas de versões transparentes e controladas

Graças aos diferentes níveis de abstração trazidos por Kubernetes®, a atualização das camadas de aplicação é simplificada. Para que os upgrades de versão sejam transparentes para os utilizadores finais, escolha a abordagem do rolling upgrade. De facto, a nossa equipa utiliza esta abordagem para atualizar os componentes dos seus clusters Kubernetes® para as correções de bugs, sejam eles menores ou de segurança.

Implementação simplificada do desenvolvimento à produção

Atualmente, a maioria das aplicações open source e comerciais são distribuídas em formato de container Docker ou Helm chart e podem ser implementadas num serviço Kubernetes® através de uma única linha de comandos. Kubernetes® distribui de forma inteligente os containers e os serviços em diferentes nós. Pretende isolar desenvolvimento, pré-produção e produção? Só precisa de transferir o ficheiro de configuração de um cluster para outro. Graças à sintaxe declarativa, apenas terá de descrever o estado esperado.

Pricing Public Cloud

Faturação do Managed Kubernetes

Managed Kubernetes é gratuito. O serviço inclui a implementação, o alojamento e as atualizações de todos os componentes principais do cluster, assim como a manutenção dos nós dos nossos clientes em condições de funcionamento (sistema operativo e componentes Kubernetes® dos nós de trabalho). Apenas terá de pagar pelos recursos de cálculo e de armazenamento que alojam os seus containers e os seus dados persistentes, ao preço standard do serviço Public Cloud da OVH, tráfego incluído.

Disponível também na infraestrutura da OVHcloud

Plateform 9

A OVHcloud associa-se a Platform9 para oferecer o serviço Kubernetes nos servidores dedicados

Para os clientes que pretendem vantagens de orquestração Kubernetes em servidores bare metal, a OVHcloud associou-se a Platform9 para oferecer Kubernetes em toda a sua gama de servidores dedicados.

Os utilizadores que necessitam de um grande isolamento de hardware ou da integração com o sistema de informação da sua empresa já podem implementar um serviço Kubernetes 100% dedicado, administrado por Platform9, em qualquer um dos servidores dedicados da OVHcloud, contactando com o nosso novo parceiro. Platform9 é uma empresa americana especializada na implementação automatizada de soluções como o Kubernetes. Clique aqui para saber mais.

A OVHcloud é o único fornecedor de cloud que oferece uma grande variedade de serviços para implementar o Kubernetes, podendo combinar soluções de cloud pública (OpenStack), privada (VMware) ou dedicada.

FAQ

Quais são as garantias relativas aos recursos (cálculo, armazenamento ou outros) utilizados pela solução Managed Kubernetes?

O serviço Managed Kubernetes baseia-se noutros recursos cloud (instâncias, Block Storage ou Load Balancer, por exemplo). Beneficiam dos SLA, que podem ser consultados nas respetivas páginas.

Qual é o SLA garantido pela OVHcloud relativamente à API server do Managed Kubernetes?

O SLA é de 99,5% de disponibilidade mensal para a API server do Managed Kubernetes. Uma vez que esta solução é gratuita, esta taxa não constitui um compromisso. Para obter mais informações, consulte as condições gerais de venda.

Qual é o tamanho mínimo para um cluster Managed Kubernetes?

É necessário, no mínimo, um nó de cálculo para que o serviço funcione, mas é vivamente recomendado que implemente três nós para formar um cluster resiliente. Os modelos mais pequenos das instâncias elegíveis são os b2-7.

Qual é o tamanho máximo para um cluster Managed Kubernetes?

O limite atual é de 100 nós de cálculo para um cluster. Os modelos de instâncias mais potentes são elegíveis para o serviço Managed Kubernetes: B2-120, C2-120, R2-240 ou I1-180.

Quais são as utilizações de Kubernetes?

Kubernetes é um orquestrador de recursos. Distribui e coloca os containers Docker nos nós do cluster disponíveis ao aplicar regras de posicionamento e tendo em conta a organização da sua aplicação.

Que versões do Kubernetes oferece a OVHcloud?

Oferecemos um serviço certificado pela CNCF para as três últimas versões menores suportadas pela Kubernetes. Pode migrar de uma versão para a seguinte automaticamente. Por fim, para uma determinada versão, as atualizações de segurança (patch updates) são aplicadas segundo a política de segurança que escolheu.

Como configurar um cluster Kubernetes?

A instalação e a configuração do programa Kubernetes são relativamente complexas. É por isso que lhe propomos um serviço que oferece uma implementação quase instantânea, ignorando a complexidade de gestão do cluster.

O que é um container na cloud?

Um container é um pacote que contém uma aplicação bem como todas as dependências de sistema necessárias para o seu funcionamento. Quando for executado, fará funcionar a sua aplicação num ambiente isolado. Além disso, um container é facilmente transportável de uma plataforma para outra, assegurando um funcionamento idêntico em todos os casos.

O que é o Docker?

O Docker é a implementação mais comum das tecnologias de container, que funciona geralmente sob Linux e beneficia de uma grande comunidade.