Escolar Documentos
Profissional Documentos
Cultura Documentos
AULA 8
Computação
em Nuvem
Abertura
Olá,
BONS ESTUDOS!
Referencial Teórico
BOA LEITURA!
Fundamentos de
computação em nuvem
Objetivos de aprendizagem
Ao final deste texto, você deve apresentar os seguintes aprendizados:
Introdução
A computação em nuvem é uma inovação no setor da tecnologia da
informação (TI), representando a solução para problemas de sobrecargas
de computação e de necessidade de altos investimentos para montar
uma infraestrutura completa nas organizações. Essa solução é apresentada
pela oferta de software e de infraestrutura como serviços, com base na
internet, trazendo mudanças significativas na maneira como o hardware
pode ser projetado e adquirido.
Este capítulo tem o objetivo de introduzir a computação em nuvem,
apresentando seus fundamentos, seus princípios, sua relação com redes,
virtualização, armazenamento e data centers e, por fim, os benefícios e
desafios de adotar um ambiente de serviços em nuvem.
1 Fundamentos
A computação em nuvem (cloud computing) refere-se ao fornecimento de
serviços de computação via internet, com o intuito de oferecer inovações mais
rápidas, recursos flexíveis e economias de escala, os quais incluem servidores,
armazenamento, banco de dados, rede e software, geralmente pagando-se
apenas pelo uso.
2 Fundamentos de computação em nuvem
2 Princípios
A definição do NIST estabelece que o modelo de nuvem é composto por
cinco características essenciais, três modelos de serviços e quatro modelos
de implantação (Figura 1), como visto a seguir.
Fundamentos de computação em nuvem 7
Deployment
Public Private Community Hybrid models
Características essenciais
Para que um aplicativo seja considerado uma verdadeira implementação de nuvem,
deve seguir as cinco características essenciais da Figura 2, definidas pelo NIST.
On-demand
self
services
Resource
Rapid elasticity
pooling
Modelos de serviços
Os recursos de computação em nuvem então disponíveis para os usuários em
três modelos diferentes, conforme descrito a seguir.
Modelos de implantação
Descrevem as maneiras pelas quais os serviços em nuvem podem ser im-
plantados ou disponibilizados para seus clientes, de acordo com a estrutura
organizacional e o local de provisionamento. Segundo a definição do NIST
de computação em nuvem, são descritos quatro modelos diferentes, como
veremos a seguir.
14 Fundamentos de computação em nuvem
Acessibilidade
Escalabilidade
Disponibilidade
Confiabilidade
TI verde
Rápida implantação
Desafios
Apesar dos diversos benefícios apresentados pela computação e nuvem, ela
também traz desafios, como os descritos por Bhowmik (2017) e Chandra-
sekaran (2014).
Dependência da internet
Caso a conexão com a internet se perca, perde-se o link com a nuvem e, por
consequência, os dados e aplicativos ficam inacessíveis.
20 Fundamentos de computação em nuvem
Segurança de dados
Controle reduzido
Problema de interoperabilidade
ROUNTREE, D.; CASTRILLO, I. The basics of cloud computing: understanding the funda-
mentals of cloud computing in theory and practice. Waltham: Syngress, 2014. 172 p.
SOUSA NETO, M. V. Computação em nuvem. Rio de Janeiro: Brasport, 2015. 192 p.
WAKKA, W. Brasil sobe quatro posições no ranking de computação em nuvem. Canal-
tech, São Bernardo do Campo, 9 mar. 2018. Disponível em: https://canaltech.com.br/
computacao-na-nuvem/brasil-sobe-quatro-posicoes-no-ranking-de-computacao-
-em-nuvem-109594/. Acesso em: 26 maio 2020.
Os links para sites da web fornecidos neste capítulo foram todos testados, e seu fun-
cionamento foi comprovado no momento da publicação do material. No entanto, a
rede é extremamente dinâmica; suas páginas estão constantemente mudando de
local e conteúdo. Assim, os editores declaram não ter qualquer responsabilidade
sobre qualidade, precisão ou integralidade das informações referidas em tais links.
Referencial Teórico
AUTO ESTUDO
COMPUTAÇÃO EM NUVEM
https://www.youtube.com/watch?v=IvvTV4qYEnE