Geral
O Binario Cloud Container Cluster utiliza apenas uma plataforma
de orquestração de containers?
R: Atualmente a solução é composta pelo orquestrador Kubernetes, uma poderosa tecnologia
opensource que permite a criação e gerenciamento de ambientes em container. Com isso, é possível utilizar
todas as principais tecnologias presentes no Docker Hub, a plataforma de compartilhamento e gerenciamento
de
imagens de aplicações conteinerizadas.
O que é Kubernetes?
R: Kubernetes é um plataforma para orquestração e gerenciamento de cargas de trabalho de
ambientes em container, de código aberto, portável e extensiva, com um ecossistema grande e de rápido
crescimento. Isso facilita tanto a configuração declarativa quanto a automação.
O que é e para quê serve o Docker?
R: O Docker é uma plataforma aberta criada para virtualizar aplicações através do
conceito
de “containerização”. O objetivo do Docker é facilitar o desenvolvimento, a implantação e a execução de
aplicações em ambientes isolados, da forma mais rápida possível. Assim, cada container criado atua como
uma
máquina virtual flexível.
Por isso, o Docker serve para gerenciar a infraestrutura da aplicação: ele viabiliza uma linguagem comum
entre os desenvolvedores, disponibiliza uma nuvem pública para compartilhamento de ambientes prontos e
empacota a aplicação para viabilizar seu deploy como imagem em qualquer dispositivo. Isso agiliza o
processo
de criação, manutenção e modificação do seu serviço.
O melhor é que todo esse processo é realizado sem necessidade de qualquer acesso
privilegiado à infraestrutura da sua empresa. Assim, a equipe responsável pela aplicação pode participar
da
especificação do ambiente junto com a equipe responsável pelos servidores.
Quanto tempo demora para fazer o deploy de Kubernetes em uma
instância da Binario Cloud?
R: É possível subir sua máquina virtual e fazer deploy do Kubernetes em poucos minutos.
Porém, reforçamos que cada projeto de migração para a nuvem tem suas particularidades e que o planejamento
deve ser o primeiro passo antes de qualquer decisão. Se a sua empresa precisa de ajuda com o projeto de
migração para a nuvem, entre em contato com nossos consultores especialistas.
Posso confiar na Binario Cloud para rodar meu ambiente de
container? Quais são as garantias de redundância?
R: No quesito infraestrutura, a Binario Cloud conta com 2 zonas autônomas de
disponibilidade no Brasil. Temos acesso direto aos principais fornecedores de fibra óptica do Brasil para
garantir ao seu ambiente máxima qualidade de conexão e baixa latência. Suportamos grandes operações em
nosso
data center com alto nível de satisfação e baixo churn, com SLA de 99,982% de disponibilidade.
No quesito segurança da informação, estamos em compliance com padrões globais de segurança e boas
práticas.
Além disso, nosso data center é certificado pelas ISO 27001, 9000 e 9001, que garantem alto nível de
confidencialidade, integridade e disponibilidade da informação. Disponibilizamos equipes
multidisciplinares
para apoiar na execução de projetos de tecnologia junto aos nossos clientes sempre que necessário, bem
como
em todas as etapas da jornada para a nuvem.
Gerenciamento
Posso configurar backups automáticos do meu ambiente de
container
na Binario Cloud?
R: Sim. A Binario Cloud oferece uma solução de backup em nuvem altamente resiliente,
escalável e performático para qualquer demanda da sua empresa. Ao fazer sua cotação do Binario Cloud
Container Cluster através da nossa calculadora, basta selecionar a
opção
“Backup em nuvem” e adicionar à estimativa o volume aproximado de dados a serem backupeados.
Com tudo pronto, basta instalar o gerenciador de backups na sua máquina, fazer as configurações e definir
o
backup automático do seu banco de dados. Se preferir, você pode simplificar ainda mais suas tarefas
operacionais e deixar que nosso time cuide disso para você através do serviço gerenciado de backups da
Binario Cloud. Que tal entrar em contato com nossos consultores
especialistas para saber mais?
Suporte
Qual é o valor do suporte técnico da Binario Cloud?
R: A Binario Cloud disponibiliza o serviço de suporte técnico especializado para todos
os
seus clientes sem custo adicional. O serviço está disponível 24x7, com atendimento em português para
falantes do idioma e em inglês para estrangeiros.
Plataforma
Como funcionam os serviços no Kubernetes?
R: No Kubernetes, um serviço é uma abstração que define um conjunto lógico de pods e uma
política para acessá-los. A esse padrão chamamos de microsserviços. Se quiser saber mais, veja a seção
geral
em “o que são e como funcionam os microsserviços no Kubernetes”.
Então, um serviço no Kubernetes é um objeto REST, semelhante a um pod. Como todos os objetos REST, você
pode
POSTAR uma definição de Serviço no servidor de API para criar uma nova instância. O nome de um objeto de
serviço deve ser um nome de rótulo RFC 1035 válido.
Um serviço pode mapear qualquer porta de entrada para uma targetPort, mas, por padrão e por conveniência,
o
targetPort é definido com o mesmo valor do campo port.
O que são pods em ambientes de container, como Kubernetes e
Docker?
R: Os pods são as menores unidades de computação que você pode implementar e gerenciar
no Kubernetes: seus clusters de container em execução no ambiente.
O que são e como funcionam os microsserviços no Kubernetes?
R: Os microsserviços são uma forma de abstrair um conjunto lógico de pods e uma política
para acessá-los. O conjunto de pods definido por um microsserviço (ou apenas “serviço”) geralmente é
determinado por um seletor, de forma desacoplada.
Por exemplo, pense em um back-end de processamento de imagem sem estado que está sendo executado com 3
réplicas. Essas réplicas são fungíveis – ou seja, os front-ends não se importam com qual back-end eles
usam.
Embora os pods reais que compõem o conjunto de back-end possam mudar, os clientes de front-end não
precisam
estar cientes disso, nem precisam acompanhar o conjunto de back-ends.
O que permite esse nível de desacoplamento é a abstração de serviço no ambiente containerizado.