Prévia do material em texto
Tema 37: Computação em NuvemComputação em NuvemA computação em nuvem é um modelo de fornecimento de recursos computacionais (como servidores, armazenamento, banco de dados, redes, software) pela internet, permitindo que os usuários acessem esses recursos sem precisar gerenciar fisicamente a infraestrutura. Em vez de comprar e manter servidores, os usuários podem alugar recursos de provedores de serviços em nuvem, pagando apenas pelo que usam.A computação em nuvem tem se tornado cada vez mais popular devido à sua flexibilidade, escalabilidade e custo reduzido. Ela pode ser categorizada em três tipos principais de serviços: 1. Infraestrutura como Serviço (IaaS)No modelo IaaS, os usuários alugam recursos básicos de computação, como servidores virtuais e armazenamento, sem precisar se preocupar com a gestão física da infraestrutura. O fornecedor de IaaS oferece recursos como máquinas virtuais, redes e armazenamento, e o usuário pode configurar e controlar esses recursos conforme necessário. Exemplos de IaaS incluem Amazon Web Services (AWS) e Google Cloud Platform (GCP). 2. Plataforma como Serviço (PaaS)No modelo PaaS, os usuários aluguem plataformas completas para desenvolver, executar e gerenciar aplicações sem ter que lidar com a infraestrutura subjacente. O PaaS fornece ferramentas de desenvolvimento, sistemas operacionais e bancos de dados. Esse modelo é ideal para desenvolvedores que querem se concentrar no código e na lógica de suas aplicações, sem se preocupar com a administração da infraestrutura. Exemplos de PaaS incluem Microsoft Azure e Google App Engine. 3. Software como Serviço (SaaS)O modelo SaaS oferece software pronto para uso, acessado pela internet, sem a necessidade de instalação no computador do usuário. O provedor de SaaS cuida da manutenção e atualizações do software. Exemplos populares de SaaS incluem Google Workspace, Microsoft 365 e Salesforce.Vantagens da Computação em NuvemEscalabilidade: A computação em nuvem permite que as empresas aumentem ou diminuam seus recursos conforme necessário, sem precisar se preocupar com a capacidade física de servidores.Custo Efetivo: A cobrança baseada no uso significa que as empresas podem pagar apenas pelo que realmente usam, reduzindo o custo de aquisição de hardware e manutenção.Acessibilidade e Mobilidade: Os usuários podem acessar recursos e aplicativos de qualquer lugar com uma conexão à internet.Segurança e Backup: Muitos provedores de nuvem oferecem backup automático esistemas de segurança avançados para proteger dados importantes. Questões de múltipla escolha sobre Computação em Nuvem 1. O que caracteriza o modelo de IaaS na computação em nuvem? A) O usuário aluga apenas o software para uso imediato. B) O usuário aluga uma plataforma de desenvolvimento para criar e executar aplicações. C) O usuário aluga recursos básicos de computação, como servidores virtuais e armazenamento. x D) O usuário aluga apenas bancos de dados e redes para sua aplicação. 2. Qual das seguintes opções descreve o modelo SaaS? A) O usuário aluga uma plataforma para desenvolver e hospedar aplicativos. B) O usuário aluga infraestrutura física de servidores e redes. C) O usuário tem acesso a um software pronto para uso, sem a necessidade de instalação. x D) O usuário configura e controla a infraestrutura da nuvem. 3. Quais são as principais vantagens da computação em nuvem? A) Alta custo fixo e baixa escalabilidade. B) Menor acessibilidade e controle. x C) Escalabilidade, custo efetivo e acessibilidade. D) Acesso limitado a dados em qualquer lugar.