

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
O provisionamento dos recursos tecnológicos e da infraestrutura necessária para sustentar as aplicações são guiados, normalmente, por suas exigências funcionais e não funcionais. Suponha que um administrador de sistemas necessite implantar uma aplicação web em um ambiente de TI corporativo. Para esse procedimento, exige-se isolamento e baixo overhead de desempenho com facilidade de replicação em diferentes ambientes, como desenvolvimento, teste e produção. Nesse contexto, deve-se
implantar a aplicação em containers, pois eles compartilham o kernel do host, têm inicialização rápida e consomem menos recursos, sendo ideais para ambientes escaláveis e replicáveis.
usar virtualização baseada em hipervisor Type-1, como VMware ESXi e Xen, já que eles oferecem melhor desempenho que containers, são compatíveis com ambientes em nuvem, escaláveis e replicáveis.
combinar VMs e containers, rodando containers dentro de uma VM para garantir isolamento total, mesmo que isso dobre o consumo de recursos, mas mantenha a solução escalável e replicável.
optar por uma abordagem bare-metal (sem virtualização), pois qualquer forma de virtualização introduz latência inaceitável para aplicações web modernas, mesmo reduzindo um pouco a escala e a replicabilidade.