A computação em nuvem é um modelo que permite o acesso sob demanda a um conjunto compartilhado de recursos de computação configuráveis, como redes, servidores, armazenamento, aplicações e serviços, acessíveis através da internet [[1]] [[2]]. Este modelo possibilita o provisionamento e liberação rápidos desses recursos, com o mínimo de gestão ou interação com o provedor de serviços [[1]]. Essencialmente, a computação em nuvem significa usar servidores de terceiros para executar cargas de trabalho digitais, eliminando a necessidade de investir em infraestruturas locais [[3]] [[4]].
🔑 Características Principais da Computação em Nuvem
Acesso Amplo à Rede 🌐:
Os recursos na nuvem devem estar disponíveis através da rede e acessíveis por meio de mecanismos padrão, como HTTPS, o que promove o uso da nuvem por diversas plataformas, incluindo dispositivos móveis, tablets e computadores [1].Pool de Recursos 🏞️:
O provedor de nuvem reúne recursos de computação para atender a múltiplos clientes usando um modelo multi-inquilino, onde diversos clientes podem usar o mesmo hardware físico de forma segura. Os recursos são dinamicamente alocados e realocados de acordo com a demanda do cliente, proporcionando independência de localização [1].Flexibilidade e Escalabilidade 📈:
A nuvem oferece flexibilidade e escalabilidade, permitindo adicionar mais servidores ou outros recursos conforme a necessidade. Isso é crucial para empresas que precisam se adaptar rapidamente às mudanças nas demandas do mercado [5] [2] [6].Pagamento Conforme o Uso 💸:
Os clientes pagam apenas pelos recursos que utilizam, o que elimina a necessidade de grandes investimentos iniciais em hardware e infraestrutura. Isso permite a otimização de custos e a alocação eficiente de recursos [2].Autosserviço sob Demanda 🛠️:
Os usuários podem acessar recursos de computação sem a necessidade de interação humana com o provedor de serviços [6].Elasticidade 🌊:
A capacidade de aumentar ou diminuir automaticamente os recursos para atender a demandas flutuantes [3] [6].Serviço Medido 📊:
O uso dos recursos é monitorado, e os custos são baseados no consumo real [6].
⚙️ Modelos de Serviços em Nuvem
A computação em nuvem é oferecida através de três modelos principais:
Software como Serviço (SaaS) 🧑💻
Os clientes acessam aplicações executadas na infraestrutura da nuvem. O cliente não gerencia a infraestrutura subjacente, apenas configurações específicas da aplicação. Exemplos incluem Gmail, Microsoft 365 e Salesforce [2] [5] [6].Plataforma como Serviço (PaaS) 🌍
Oferece uma plataforma para o desenvolvimento, execução e gestão de aplicações, sem a necessidade de gerenciar hardware ou sistemas operacionais. Exemplos são AWS Elastic Beanstalk e Heroku [5] [6].Infraestrutura como Serviço (IaaS) 🖥️
Fornece acesso a recursos básicos de computação, como máquinas virtuais, armazenamento e rede. Os clientes têm mais controle sobre a infraestrutura, mas também mais responsabilidade pela gestão. Exemplos incluem AWS EC2, Microsoft Azure e Oracle Cloud [5] [6].
🔄 Evolução da Computação em Nuvem
A computação em nuvem representa a mais recente evolução na forma como os recursos de TI são utilizados. Anteriormente, as empresas dependiam de servidores dedicados, que eram caros e ineficientes. A virtualização e a hospedagem compartilhada foram passos importantes nessa evolução, mas foi a computação em nuvem que revolucionou a forma como as empresas operam, tornando a tecnologia mais acessível e flexível [5].
📚 Referências
- AWS Certified Cloud Practitioner CLF-C02 Cert Guide2 por Anthony Sequeira
- AWS Certified Cloud Practitioner Exam por Jon Bonso
- AWS Certified Cloud Practitioner Study Guide With 500 Practice Test Questions Foundational (CLF-C02) Exam por Ben Piper, David Clinton
- CLF-C02 AWS Certified Cloud Practitioner Study Guide por Rodrigo Garrido
- AWS Certified Cloud Practitioner Certification Course (CLF-C02) - Pass the Exam!
- Ultimate AWS Certified Cloud Practitioner’s Exam Guide Master the Concepts, Services, Security, and Architectural por Gaurav H Kankaria
Top comments (0)