Escolar Documentos
Profissional Documentos
Cultura Documentos
Revisão Textual:
Prof. Me. Claudio Brites
Conceito Arquitetura em Computação em Nuvem
Objetivo
• Contextualizar a Arquitetura em Nuvem e apresentar os principais benefícios dessa tecnolo-
gia, assim como os tipos de Computação em Nuvem, a Segurança da Informação em Nuvem
na Era da Lei Geral de Proteção de Dados (LGPD).
Caro Aluno(a)!
Normalmente, com a correria do dia a dia, não nos organizamos e deixamos para o úl-
timo momento o acesso ao estudo, o que implicará o não aprofundamento no material
trabalhado ou, ainda, a perda dos prazos para o lançamento das atividades solicitadas.
Assim, organize seus estudos de maneira que entrem na sua rotina. Por exemplo, você
poderá escolher um dia ao longo da semana ou um determinado horário todos ou alguns
dias e determinar como o seu “momento do estudo”.
Após o contato com o conteúdo proposto, participe dos debates mediados em fóruns de
discussão, pois estes ajudarão a verificar o quanto você absorveu do conteúdo, além de
propiciar o contato com seus colegas e tutores, o que se apresenta como rico espaço de
troca de ideias e aprendizagem.
Bons Estudos!
UNIDADE
Conceito Arquitetura em Computação em Nuvem
Contextualização
Estamos passando por um momento de transformação no mundo digital, no qual,
cada vez mais, estamos disponibilizando os nossos dados para serem acessíveis em qual-
quer lugar que permite acesso à Internet. Por esse motivo, abordamos neste material
de estudo a importância da Computação em Nuvem, a Segurança da Informação e a
Privacidade de Dados.
A empresa Amazon Web Services lançou no ano 2006 a primeira versão do EC2
(Elastic Compute Cloud), a origem que hoje chamamos de serviço (IaaS). Nesse contexto,
entenderemos como funciona os tipos de Computação em Nuvem Pública, Nuvem Pri-
vada, Nuvem Híbrida e os tipos de serviços de Nuvem (SaaS, FaaS, PaaS, CaaS, IaaS).
6
Computação em Nuvem
Conceito
Quando nos referimos à nuvem é no sentido figurado. Todos os dados utilizados,
armazenados e processados em nuvem ficam em Data Centers (grandes estruturas) loca-
lizados em diversos países.
Definição
A Computação em Nuvem (do termo em inglês Cloud Computing) é a oferta de
serviços de computação sob demanda por meio da Internet. Tais serviços incluem arma-
zenamento de arquivos, redes, softwares, bancos de dados, servidores, entre outros.
Esses recursos computacionais são oferecidos de maneira remota e em tempo real, ou
seja, estão acessíveis em qualquer horário e em qualquer lugar do planeta, daí vem a
alusão à “nuvem”.
Introdução
No conceito de Cloud Computing, todos os recursos tecnológicos são centraliza-
dos nos servidores das empresas prestadoras de serviços de Computação em Nuvem.
Os serviços são acessíveis aos clientes e usuários através da rede mundial de compu-
tadores (Internet). A centralização da estrutura e dos recursos tecnológicos permite a
oferta de serviços sob demanda. Os clientes só pagam pelos serviços que, de fato, são
consumidos e contratados.
7
7
UNIDADE
Conceito Arquitetura em Computação em Nuvem
8
aplicativos para dispositivos móveis ou até mesmo o que é chamado de thin client –
por exemplo, o Google Chromebook.
Thin client é um computador terminal, modelo cliente-servidor, o qual tem poucos ou nenhum
aplicativo instalado e que depende de um servidor central para o processamento de atividades.
A Computação em Nuvem distribui o sistema de arquivos que se espalha por vários discos
rígidos e máquinas. Os dados nunca são armazenados em um único local. Portanto, no caso
de uma unidade falhar, a outra assumirá automaticamente todo serviço. O espaço em dis-
co do usuário é alocado no sistema de arquivos distribuído, enquanto outro componente
importante é o algoritmo para alocação de recursos. E por fim, computação em nuvem é um
ambiente distribuído forte e depende fortemente de um algoritmo forte.
Fonte: https://bit.ly/3co9xNG
Tipos de Nuvem
Os serviços oferecidos e os recursos computacionais entregues por meio da Compu-
tação em Nuvem possuem 3 modelos, são eles:
• Nuvem Pública;
• Nuvem Privada;
• Nuvem Híbrida.
9
9
UNIDADE
Conceito Arquitetura em Computação em Nuvem
Computação Local
No modelo tradicional de Computação Local, o processamento e o armazenamento
de dados são realizados no seu próprio computador, sendo assim, seus dados estão
fisicamente gravados localmente. Caso seu computador, notebook ou smartphone apre-
sentem algum defeito, há a possibilidade de que seus dados sejam perdidos. Há também
a possibilidade do seu dispositivo móvel ser roubado – e sim, seus dados poderão ser
acessados indevidamente.
Computação em Nuvem
Nesse modelo, os Provedores de Computação em Nuvem são as empresas de tecno-
logia responsáveis por fornecerem os serviços e a infraestrutura de TI, as quais oferecem
ambientes em nuvens públicas ou privadas (ambientes remotos) e que permitem o ge-
renciamento desses, sendo possível abstrair, agrupar e compartilhar recursos escaláveis
em uma rede remota.
10
Provedores de Nuvem
Conheça os principais Provedores de Computação em Nuvem e a representatividade
desses no mercado de tecnologia:
• Amazon Web Services (AWS);
• Microsoft Azure;
• Google Cloud;
• Alibaba Cloud;
• IBM Cloud;
• Além desses, existem muitos outros Provedores de Serviços em Nuvem no mundo.
Data Centers
Os grandes Data Centers possuem equipamentos robustos, de alta disponibilidade,
com alta capacidade de armazenamento, alta tecnologia de processamento e conecta-
dos 24 horas por dia e 7 dias por semana para receber e enviar informações através
de conexões, via Internet. O acesso a esses poderosos servidores ocorre por meio de
navegadores (browsers) ou aplicativos (apps) que ocupam pouco espaço no disco rígido
dos computadores e smartphones dos usuários.
11
11
UNIDADE
Conceito Arquitetura em Computação em Nuvem
12
• Google Docs: documentos de texto, planilhas, entre outros arquivos podem ser
criados, editados e compartilhados na nuvem, sem precisar salvá-los em uma pasta
no computador local;
• Trello: é um organizador na nuvem em que vários colaboradores têm acesso aos
mesmos projetos cadastrados e disponíveis para a conferência das etapas e status
das tarefas/atividades;
• Spotify: até poucos anos, o download de músicas em mp3 era a última evolução
do mercado fonográfico, mas agora existem serviços de streaming que permitem
ouvir as músicas sem precisar baixá-las, diretamente na nuvem, via Internet;
• Youtube: ele revolucionou a maneira como os usuários compartilham vídeos na
Web. Agora, não é necessário fazer pesados uploads e downloads, pois os arquivos
ficam na nuvem. Para assisti-los, basta acessar o site ou aplicativo;
• Netflix: enquanto no Youtube qualquer usuário pode publicar seus vídeos amado-
res, o Netflix é um serviço na nuvem para grandes produções como séries, filmes
e documentários.
Fonte: https://bit.ly/3lWpC0n
13
13
UNIDADE
Conceito Arquitetura em Computação em Nuvem
14
por milhões de pessoas diariamente, tem sua arquitetura de front-end na forma de um
aplicativo da web. A interface permite que os usuários acessem os serviços oferecidos
pela arquitetura do Gmail como um todo. A arquitetura de nuvem front-end poderosa
desempenha um papel importante na criação de um produto confiável e fácil de usar.
Internet
Aplicação
Gerenciamento
Segurança
Serviço Back-end
Armazenamento
Principais benefícios da
Computação em Nuvem
Até aqui, você já sabe que com a Computação em Nuvem é possível processar e
armazenar dados, editar documentos, compartilhar e editar informações de maneira
remota, sem a necessidade de downloads ou instalações, e usando apenas de um dispo-
sitivo (móvel ou não) com conexão à Internet.
15
15
UNIDADE
Conceito Arquitetura em Computação em Nuvem
Todos os itens acima mencionados tornam-se benefícios quando há uma boa gestão
e gerenciamento por parte dos profissionais com relação aos serviços de nuvem, e de
acordo com os recursos disponíveis pelo Provedor.
16
Segurança da Informação na Computação
em Nuvem na Era LGPD
Há alguns anos atrás, conversar sobre uma nova tecnologia que ainda estava se
desenvolvendo como adjunto da Internet, a Computação em Nuvem, era assunto proi-
bido com gestores das organizações, gestores de TI e profissionais de segurança. O fato
de que na Computação em Nuvem todas as suas informações corporativas e sistemas
estariam armazenadas em banco de dados fora da organização era motivo de descrença,
assim, o projeto já morria antes mesmo de nascer. Surgia sempre a dúvida:
– “Mas, e a segurança?”
17
17
UNIDADE
Conceito Arquitetura em Computação em Nuvem
Em 2018, o Facebook declarou que cerca de 50 milhões de contas haviam sido hackeadas,
incluindo mais de 440 mil contas do Brasil, expondo assim, a fragilidade e a vulnerabilida-
de dos seus controles de gestão sobre as informações dos seus clientes.
Disponível em: https://bit.ly/3dawK5d
18
• Perda ou dano pelo provedor de serviços;
• Divulgação ou acesso não autorizado;
• Atividades maliciosas direcionadas ao seu provedor de serviços – por exemplo,
hackeado ou vírus;
• Práticas de segurança ruins que comprometem a proteção de dados.
O direito de auditar os provedores de nuvem deve ser incorporado nos contratos
concluídos com esses provedores. Para realizar uma auditoria adequada, uma estrutura
de controle com privacidade deve ser definida junto a um plano de auditoria apropriado.
19
19
UNIDADE
Conceito Arquitetura em Computação em Nuvem
Material Complementar
Indicações para saber mais sobre os assuntos abordados nesta Unidade:
Livros
Cloud Computing: Nova Arquitetura de TI
VERAS, M. Cloud Computing: Nova Arquitetura de TI. São Paulo: Brasport, 2012.
SRINIVASAN, A. Cloud Computing. Delhi: Pearson India, 2014.
Cloud Computing – Computação em Nuvem
TAURION, C. Cloud Computing – Computação em Nuvem. São Paulo: Bras-
port. 2012.
Distributed and Cloud Computing: From Parallel Processing to the Internet of Things
HWANG, K.; DONGARRA, J.; FOX, G. C. Distributed and Cloud Computing:
From Parallel Processing to the Internet of Things. São Paulo: Elsevier, 2013.
Leitura
O Modelo de Computação em Nuvem e sua Aplicabilidade
https://bit.ly/2QDDOjb
Os desafios e oportunidades da integração e migração de empresas com cloud computing
https://bit.ly/3rnZD2V
20
Referências
Sites Visitados
AMAZON Leads $130-Billion Cloud Market. Statista. (s.d.). Disponível em: <https://
www.statista.com/chart/18819/worldwide-market-share-of-leading-cloud-infrastructure-
-service-providers/>. Acesso em: 04/02/2021.
COMPUTAÇÃO em nuvem: o que é e como funciona?. Voitto (s.d.). Obtido em, de <https://
www.voitto.com.br/blog/artigo/computacao-em-nuvem>. Acesso em: 05/02/2021.
O que é função como serviço (FaaS)?. Red Hat (s.d.). Disponível em: <https://www.
redhat.com/pt-br/topics/cloud-native-apps/what-is-faas>. Acesso em: 04/02/ 2021.
21
21