Ed
há 3 semanas
Vamos analisar as alternativas para identificar o principal benefício de usar containers, como o Docker, em uma arquitetura de microserviços: a) Facilitar a execução de serviços de forma isolada em máquinas virtuais - Embora os containers proporcionem isolamento, eles não são máquinas virtuais. Essa opção não é a mais precisa. b) Garantir que os microserviços compartilhem recursos de rede - Os containers podem compartilhar recursos de rede, mas isso não é o principal benefício. O foco é mais na consistência e portabilidade. c) Prover uma forma de empacotar e distribuir os microserviços de maneira consistente em qualquer ambiente - Esta opção destaca um dos principais benefícios dos containers: a capacidade de empacotar aplicações e suas dependências, garantindo que funcionem da mesma forma em diferentes ambientes (desenvolvimento, teste, produção). d) Reduzir a quantidade de código necessário para cada microserviço - Isso não é um benefício direto dos containers, pois a quantidade de código depende da aplicação em si, não da tecnologia de containerização. Portanto, a alternativa correta é: c) Prover uma forma de empacotar e distribuir os microserviços de maneira consistente em qualquer ambiente.
Mais perguntas desse material