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 a certificação 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

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

Integração no vRack

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.

Preço 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.