Acerca de cloud computing e de modelos de serviço, assinale ...

Próximas questões
Com base no mesmo assunto
Q949815 Sistemas Operacionais
Acerca de cloud computing e de modelos de serviço, assinale a opção correta.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C

Tema central da questão: A questão explora os modelos de serviço em Cloud Computing (Computação em Nuvem), tema essencial em concursos de TI. É fundamental reconhecer o papel e as características de cada modelo: IaaS (Infraestrutura como Serviço), PaaS (Plataforma como Serviço) e SaaS (Software como Serviço).

Resumo teórico:

  • IaaS: Fornece recursos de infraestrutura (servidores, armazenamento, redes) virtualizados pela internet. Exemplo: Amazon EC2.
  • PaaS: Oferece um ambiente completo para desenvolvimento, teste e implantação de aplicações, sem que o usuário precise gerenciar a infraestrutura. Exemplo: Google App Engine.
  • SaaS: Aplicações prontas para uso, acessíveis via web, sem necessidade de instalação local. Exemplo: Gmail.

Fonte: NIST SP 800-145 (“The NIST Definition of Cloud Computing”) e livros como "Cloud Computing: Concepts, Technology & Architecture" (Thomas Erl).

Justificativa da alternativa C:

A alternativa C está correta ao afirmar que PaaS oferece um ambiente para desenvolvimento e execução de aplicações diferentes. Isso reflete exatamente o papel do PaaS, que é fornecer ferramentas e serviços para programadores criarem e rodarem aplicações sem se preocupar com a administração dos servidores ou sistemas operacionais.

Análise das alternativas incorretas:

AIncorreta: Mistura conceitos de IaaS e SaaS de forma equivocada. O IaaS não é simplesmente uma “abstração da rede virtualizada”, e o SaaS não depende do IaaS para acessar a internet sem preocupação com protocolos.

BIncorreta: Errado afirmar que IaaS depende exclusivamente de nuvem privada e não é compatível com nuvens públicas. O IaaS pode ser implementado em qualquer modelo de nuvem.

DIncorreta: SaaS não é modelo de implementação de nuvem privada nem requer virtualização de identificadores de aplicação a cada instância.

EIncorreta: A confidencialidade dos dados em nuvem privada não é garantida apenas pelo uso do Google File System (GFS); a segurança envolve políticas, criptografia e outras práticas.

Estratégia de interpretação: Busque por palavras-chave que definem cada modelo (ex: “infraestrutura”, “plataforma”, “software pronto”) e desconfie de afirmações absolutas ou que misturam conceitos. Atenção às pegadinhas que envolvem detalhes técnicos irreais.

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

Analisando as alternativas erradas:

a) IaaS (infrastructure as a service) é uma abstração da rede virtualizada; no caso de múltiplos sistemas operacionais, o hipervisor gerencia o acesso às interfaces físicas e virtuais para que o SaaS (software as a service) acesse a Internet sem preocupação com protocolos e serviços de rede.

Errada. Há outros erros

 

 

b) IaaS (infrastructure as a service) é um modelo de serviço dependente de nuvem privada para ser operacionalizado; por questões de arquitetura, não é compatível com nuvens públicas.

 

d) SaaS (software as a service) é um modelo de implementação de nuvem privada que requer virtualização dos identificadores da aplicação a cada início de uma instância de software.

 

e) A segurança dos dados em termos de confidencialidade é garantida em nuvem privada porque o sistema de arquivos é distribuído usando-se o conceito do GFS (Google File System).

a) Infrastruture as a Service (IaaS): É caracterizada pelo provimento de toda a infraestrutura física e lógica de forma virtualizada na nuvem, com capacidades de hardware definidas (Ex: Processamento, Memória, Armazenamento). Nesse ambiente, pode-se ter a interação com hosts, switches, balanceadores, roteadores, servidores, inclusive com a capacidade deadição de novos servidores de forma simples e transparente. Ele é a base necessária para a implementação do SaaS e PaaS. 

Exemplo: Amazon EC2 ou Google Compute Engine (GCE)

b) Platform as a Service (PaaS): É caracterizada pela possibilidade de implementação e realização de testes de aplicações na nuvem. O usuário tem acesso e permissão para alterar configurações e parâmetros das aplicações hospedadas na nuvem. É disponibilizado um ambiente completo de desenvolvimento para o usuário como um sistema operacional, linguagens de programação e bancos de dados. Toda a estrutura para controle de versões e testes é fornecido na plataforma em tese. Possui recurso de colaboração de desenvolvedores. 

Exemplo: PaaS Google App Engine (GAE).

c) Software as a Service (SaaS):

É caracterizada pelo uso compartilhado de um software na nuvem. Este software pode ser acessado por qualquer dispositivo, independentemente de SO ou software, em qualquer lugar, desde que haja as devidas permissões. Dessa forma, atualizações e manutenções são transparentes ao usuário. Os softwares nesse tipo de nuvem também podem ser gratuitos ou pagos, bem como o PaaS. 

Exemplo: Google Docs.

Fonte: Material Estratégia

Importantes diferenciar:

MODELOS DE SERVIÇOS: IaaS, PaaS, SaaS

MODELOS DE IMPLANTAÇÃO: Nuvem ➝ Pública, Privada, Comunitária, Híbrida.

.

At.te

Foco na missão

IaaS (Infrastructure as a Service) O IaaS é a camada básica e estrutural para o funcionamento da Cloud Computing. Ela representa toda a parte física como servidores, Data Centers, hardwares e equipamentos de energia e refrigeração, que possibilitam o armazenamento e a transmissão de dados e aplicações de forma rápida por meio da Internet. É ela que garante o funcionamento do serviço e permite que a plataforma trabalhe na criação do sistema a ser utilizado. A infraestrutura pode ser alocada tanto dentro da empresa, exigindo a implementação dos hardwares necessários para o processo, como fora dela, em provedores terceirizados que podem estar localizados até mesmo em outros países. Como a tecnologia funciona através do uso da Internet, o provedor fornece todo serviço remotamente, desde a Infraestrutura até a aplicação final usada na empresa. Toda essa atividade é coordenada por profissionais denominados arquitetos de infraestrutura, que organizam e dão manutenção para que o serviço funcione com qualidade e eficiência.

PaaS (Platform as a Service) A segunda camada é o PaaS, também denominada Plataforma como Serviço. Essa camada é mais utilizada pelos desenvolvedores de aplicações pois com base no IaaS eles criam soluções e recursos necessários para armazenamento, organização de banco de dados, escalabilidade, suporte de segurança, sistemas operacionais ou novas linguagens de programação. Podemos dizer que os profissionais que trabalham com o PaaS criam todo o sistema que será utilizado pelo Software para seu funcionamento. Essa união das duas primeiras camadas possibilita um acesso mais regular e estruturado à camada seguinte, o SaaS. 

SaaS (Software as a Service) A última camada da Computação em Nuvem, e mais conhecida, é o SaaS. Isso se deve ao fato de que aplicações populares como Gmail, Google Drive, Facebook, Internet Banking, Netflix e tantas outras, estão alocadas nessa camada. Ela funciona como um modelo de distribuição de software no qual aplicações são hospedadas por um provedor de serviços e disponibilizadas através da Internet, não sendo necessária a instalação direta em máquinas dos clientes. Além disso, o SaaS possibilita que o funcionário da empresa acesse informações e documentos do servidor corporativo remotamente desde que tenha uma conexão de Internet.

<!-- Este texto é de autoria do Canal Comstor. Pode ser divulgado apenas com as devidas menções de suas fontes originais. -->

Leia mais em <a href='https://blogbrasil.comstor.com/bid/294730/o-que-saas-paas-e-iaas'>https://blogbrasil.comstor.com/bid/294730/o-que-saas-paas-e-iaas</a>

Canal Comstor - O blog dos negócios de TI.

GABARITO C!

.

.

Muito útil principalmente para desenvolvedores e programadores, a solução de PaaS permite ao usuário desenvolver, executar e gerenciar aplicações sem o trabalho de criar e manter a infraestrutura ou plataforma que normalmente está associada a esses processos. 

RED HAT

Clique para visualizar este comentário

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