Para uma nuvem pública, um software especificamente criado ...

Próximas questões
Com base no mesmo assunto
Q3015394 Arquitetura de Software
Para uma nuvem pública, um software especificamente criado para ser executado em uma arquitetura de microsserviços que aproveita intensamente as caraterísticas de um modelo de entrega de computação em nuvem é categorizado como
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a D - aplicação nativa da nuvem.

Para entender essa questão, é importante compreender o conceito de nuvem pública e arquitetura de microsserviços. As nuvens públicas são plataformas de serviços de computação em nuvem disponibilizadas por terceiros, como Amazon Web Services (AWS), Microsoft Azure e Google Cloud Platform, que oferecem recursos como armazenamento, servidores e aplicações através da internet.

Uma aplicação nativa da nuvem é desenvolvida especificamente para operar no ambiente de computação em nuvem. Ela é projetada para tirar proveito das características como escalabilidade, flexibilidade e resiliência, utilizando a arquitetura de microsserviços. Esta arquitetura divide as aplicações em pequenos serviços independentes que podem ser implementados e escalados de maneira independente, facilitando o aproveitamento dos recursos da nuvem.

Agora, vamos analisar as alternativas incorretas:

A - serviço monolítico de nuvem: Um serviço monolítico é caracterizado por ser uma aplicação única e indivisível, onde todos os componentes estão interligados e executados como um único programa. Isso contrasta diretamente com a arquitetura de microsserviços, pois não aproveita as características distribuídas e escaláveis da nuvem.

B - software de nuvem híbrido: O termo "nuvem híbrida" refere-se à integração de nuvens públicas e privadas, permitindo que dados e aplicações sejam compartilhados entre elas. A questão, no entanto, foca em um software criado especificamente para uma nuvem pública e arquitetura de microsserviços, não em um modelo híbrido.

C - programa em microcódigo: Microcódigo é um nível de programação muito baixo, geralmente utilizado em processadores para traduzir instruções de máquina em ações físicas. Não está relacionado com a computação em nuvem ou arquitetura de microsserviços.

Com estas explicações, fica claro que a aplicação nativa da nuvem é a escolha que melhor se alinha à descrição dada na questão. Espero que agora você tenha compreendido melhor os conceitos e a alternativa correta.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Uma aplicação nativa da nuvem (ou cloud-native application) é uma aplicação projetada e desenvolvida especificamente para funcionar em ambientes de computação em nuvem. Ao contrário das aplicações tradicionais, que podem ser migradas para a nuvem, as aplicações nativas da nuvem aproveitam ao máximo as características e recursos da nuvem desde o início, como escalabilidade, resiliência, flexibilidade e automação.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo