A computação em nuvem é a disponibilidade sob demanda dos recursos do sistema de computador, especialmente armazenamento de dados (armazenamento em nuvem) e energia de computação, sem gerenciamento ativo direto pelo usuário. Em vez de possuir e manter os data centers e servidores físicos, os usuários acessam esses recursos pela Internet a partir de um provedor de nuvem. Pense nisso como eletricidade:você não precisa possuir uma usina para usar eletricidade; Você apenas conecta e usa.
Aqui está um detalhamento das informações importantes sobre a computação em nuvem:
Recursos -chave: *
sob demanda de autoatendimento: Os usuários podem provisionar recursos de computação, como o tempo do servidor e o armazenamento de rede, conforme necessário automaticamente, sem exigir a interação humana com cada provedor de serviços.
*
Acesso de rede ampla: Os recursos estão disponíveis na rede e acessados através de mecanismos padrão que promovem o uso por plataformas de clientes finas ou grossas heterogêneas (por exemplo, telefones celulares, tablets, laptops e estações de trabalho).
*
pool de recursos: Os recursos de computação do provedor são agrupados para atender a vários consumidores usando um modelo multi-inquilino, com diferentes recursos físicos e virtuais atribuídos e reatribuídos dinamicamente de acordo com a demanda do consumidor. Isso significa que os recursos são compartilhados entre muitos usuários, levando a maior eficiência e economia de custos.
*
elasticidade rápida: Os recursos podem ser provisionados e libertados elasticamente, em alguns casos automaticamente, para escalar rapidamente para fora e para dentro e proporcional à demanda. Para o consumidor, os recursos disponíveis para provisionamento geralmente parecem ser ilimitados e podem ser apropriados em qualquer quantidade a qualquer momento.
*
Serviço medido: Os sistemas em nuvem controlam e otimizam automaticamente o uso de recursos, alavancando uma capacidade de medição em algum nível de abstração apropriado ao tipo de serviço (por exemplo, armazenamento, processamento, largura de banda e contas de usuário ativo). O uso de recursos pode ser monitorado, controlado e relatado, fornecendo transparência para o provedor e o consumidor do serviço utilizado.
Tipos de serviços em nuvem: *
Infraestrutura como serviço (IAAS): Fornece recursos de computação fundamentais, como servidores, armazenamento e rede. Pense nisso como alugando os materiais de construção crus. Exemplos:Amazon EC2, Microsoft Azure Virtual Machines, Google Compute Engine.
*
plataforma como um serviço (PaaS): Oferece uma plataforma para desenvolver, executar e gerenciar aplicativos sem as complexidades do gerenciamento da infraestrutura subjacente. Pense nisso como alugando uma casa pré-construída. Exemplos:Google App Engine, AWS Elastic Beanstalk, Heroku.
*
software como um serviço (SaaS): Fornece aplicativos de software prontos para uso pela Internet. Pense nisso como alugando um apartamento totalmente mobiliado. Exemplos:Salesforce, Gmail, Microsoft 365.
Benefícios da computação em nuvem: *
Economia de custos: Despesas de capital reduzidas em hardware e infraestrutura de TI.
*
Escalabilidade e flexibilidade: Escalar facilmente os recursos para cima ou para baixo com base na demanda.
*
Aumento da eficiência: Automatize tarefas e melhore a utilização de recursos.
*
colaboração aprimorada: Acesso e compartilhamento mais fácil de dados e recursos.
*
Segurança aprimorada: Os provedores de nuvem geralmente investem pesadamente em medidas de segurança.
*
Recuperação de desastres: Os dados podem ser backup e facilmente restaurados em caso de desastre.
Desvantagens da computação em nuvem: *
Internet dependência: Requer uma conexão confiável à Internet.
*
preocupações de segurança: São possíveis violações de dados e vulnerabilidades de segurança.
*
bloqueio de fornecedor: A troca de provedores de nuvem pode ser difícil e caro.
*
Controle limitado: Os usuários têm menos controle sobre a infraestrutura subjacente.
*
Questões de conformidade: A reunião dos regulamentos da indústria pode ser desafiadora.
Compreender esses aspectos da computação em nuvem é crucial para quem pensa em usar serviços em nuvem para suas necessidades comerciais ou pessoais. O melhor tipo de serviço em nuvem dependerá das necessidades e recursos individuais.