1. Referências Bibliográficas: http://www.gpxconsultores.com.br/index.php/19-sample-data-articles/joomla/82-computacao-nas-nuvens https://azure.microsoft.com/pt-br/overview/what-is-cloud-computing/#cloud-computing-models https://e-tinet.com/cloud/provedores-de-computacao-nuvem-p2/ https://www.opus-software.com.br/principais-provedores-de-computacao-em-nuvem/ https://blog.centralserver.com.br/as-maiores-vantagens-da-computacao-em-nuvem-para-empresas/ https://www.ohub.com.br/ideias/vantagens-e-desvantagens-do-cloud-computing/
2. Conceito: utilização de serviços e recursos computacionais através do uso da computação remota.
3. Serviços de computação em nuvem:
3.1. Infraestrutura como um serviço (IaaS): A categoria mais básica de serviços de computação em nuvem. Com a IaaS, você aluga a infraestrutura de TI, (que inclui servidores e máquinas virtuais, armazenamento (VMs), redes e sistemas operacionais), de um provedor de nuvem, com pagamento conforme o uso.
3.1.1. Exemplo: Amazon
3.2. Plataforma como um serviço (PaaS): A plataforma como serviço refere-se aos serviços de computação em nuvem que fornecem um ambiente sob demanda para desenvolvimento, teste, fornecimento e gerenciamento de aplicativos de software. O PaaS foi criado para facilitar aos desenvolvedores criarem aplicativos móveis ou Web rapidamente, sem se preocupar com a configuração ou o gerenciamento de infraestrutura subjacente de servidores, armazenamento, rede e bancos de dados necessários para desenvolvimento.
3.2.1. Exemplo: Java e .NET
3.3. Software como um serviço (SaaS): O software como serviço é um método para a distribuição de aplicativos de software pela Internet sob demanda e, normalmente, baseado em assinaturas. Com o SaaS, os provedores de nuvem hospedam e gerenciam o aplicativo de software e a infraestrutura subjacente e fazem manutenções, como atualizações de software e aplicação de patch de segurança. Os usuários conectam o aplicativo pela Internet, normalmente com um navegador da Web em seu telefone, tablet ou PC.
3.3.1. Exemplo: Google Apps
4. Principais fornecedores de computação em nuvem
4.1. Microsoft Azure;
4.2. IBM Cloud;
4.3. Anthos (antigo Google Cloud Platform);
4.4. Amazon.
5. Tipos de nuvem:
5.1. Nuvem pública: As nuvens públicas pertencem a um provedor de serviço de nuvem terceirizado e são administradas por ele, que fornece recursos de computação (tais como servidores e armazenamento) pela Internet. Com uma nuvem pública, todo o hardware, software e outras infraestruturas de suporte são de propriedade e gerenciadas pelo provedor de nuvem. Você acessa esses serviços e gerencia sua conta usando um navegador da Web.
5.1.1. Exemplo: Microsoft Azure
5.2. Nuvem privada: Uma nuvem privada se refere aos recursos de computação em nuvem usados exclusivamente por uma única empresa ou organização, ela pode estar localizada fisicamente no datacenter local da empresa. Algumas empresas também pagam provedores de serviços terceirizados para hospedar sua nuvem privada. Uma nuvem privada é aquela em que os serviços e a infraestrutura são mantidos em uma rede privada.
5.3. Nuvem híbrida: Nuvens híbridas combinam nuvens públicas e privadas ligadas por uma tecnologia que permite que dados e aplicativos sejam compartilhados entre elas. Permitindo que os dados e os aplicativos se movam entre nuvens privadas e públicas, uma nuvem híbrida oferece à sua empresa maior flexibilidade, mais opções de implantação e ajuda a otimizar sua infraestrutura, segurança e conformidade existentes.
6. Benefícios da computação em nuvem:
6.1. 1. Poupar custos
6.1.1. Com a cloud computing, se pode economizar custos substanciais de capital com zero requisitos internos de armazenamento e aplicativos de servidor. A falta de infraestrutura local também elimina os custos operacionais associados na forma de custos de energia, ar condicionado e administração. Paga-se pelo que é usado e para de usar quando quiser – não há capital de TI investido para se preocupar.
6.2. 2. Confiabilidade
6.2.1. Com uma plataforma de serviços gerenciados, a cloud computing é muito mais confiável e consistente do que a infraestrutura de TI interna. A maioria dos provedores oferece um Acordo de Nível de Serviço (Service Level Agreement – SLA) que garante disponibilidade 24h por dia, 7 dias na semana, durante o ano todo. A empresa pode se beneficiar de um grande conjunto de recursos de TI, bem como de um mecanismo de recuperação rápido – se um servidor falhar, aplicativos e serviços hospedados poderão ser facilmente transferidos para qualquer um dos servidores disponíveis.
6.3. 3. Gerenciabilidade
6.3.1. A cloud computing oferece recursos aprimorados e simplificados de gerenciamento e manutenção de TI por meio da administração da central de recursos, infraestrutura gerenciada pelo fornecedor e contratos apoiados pelo SLA. As atualizações e a manutenção da infraestrutura de TI são eliminadas, pois todos os recursos são mantidos pelo provedor de serviços. Desfruta-se de uma interface de usuário simples baseada na web para acessar software, aplicativos e serviços – sem a necessidade de instalação – e um SLA garante a entrega, o gerenciamento e a manutenção oportuna e garantida de serviços de TI.
6.4. 4. Maior segurança das informações
6.4.1. Com a cloud computing, a segurança é aumentada pelo uso de firewalls, grupos e zonas de segurança organizadas em camadas. A vigilância pode ser realizada por profissionais especializados que se encarregam de combater eventuais tentativas de ataques.
6.5. 5. Disponibilidade em todos os momentos, especialmente nos críticos
6.5.1. A chance de indisponibilidade nos serviços de TI por falhas na infraestrutura é muito baixa ao usar soluções de cloud computing. São aplicadas diversas proteções e boas práticas para prevenir esse tipo de situação, como backups, estruturas elétricas e de rede redundantes e distribuição geográfica de servidores, que minimizam a possibilidade de interrupção do serviço.