Os microsserviços são a melhor maneira de implantar applications modernos que atendem aos requisitos sem precedentes de escala e velocidade de dados em cargas de trabalho e serviços em contêineres. Ao empacotar um application em um contêiner junto com todas as suas dependências, o Docker permite que um application desenvolvido em um laptop seja executado da mesma forma que em um servidor de produção.
Estar em produção, no entanto, introduz um conjunto de desafios em torno da conectividade, balanceamento de carga para dimensionar e lidar com o aumento da carga, proteção contra usuários mal-intencionados e compartilhamento de recursos com potencialmente centenas de outros aplicativos.
Por que a infraestrutura imutável é essencial para applications de alto desempenho
O que um sistema de orquestração de contêineres faz e por que ele é necessário
Como automatizar o roteamento e o balanceamento de carga do tráfego do application
O que você precisa saber para começar a usar a rede Docker
Floyd Smith
Diretor de Marketing de Conteúdo
Michael Hausenblas
Desenvolvedor e defensor da nuvem, Mesosphere