Escolar Documentos
Profissional Documentos
Cultura Documentos
APRESENTAÇÃO
Bons estudos.
DESAFIO
Por esse motivo, a empresa X Varejo, como toda varejista, precisa ampliar momentaneamente as
suas vendas. No entanto, após esse período, o uso de servidores, os serviços e os recursos de
infraestrutura voltam à normalidade, não sendo mais necessário efetuar gasto tão alto com esses
tipos de serviço, que, depois, ficam ociosos, sem utilização. É importante ressaltar que a
empresa, atualmente, tem infraestrutura local, em data center, e utiliza a virtualização para
melhor gerenciamento de sua infraestrutura.
Que medida você, como analista de infraestrutura, recomendaria para a empresa X Varejo para
resolver essa questão e que argumentos utilizaria para os gestores concordarem com a solução
aprensentada?
INFOGRÁFICO
Quando se fala em nuvem, em muitos casos, surgem dúvidas quanto aos papéis e às
responsabilidades de cada uma das partes referentes à infraestrutura, aos ambientes de
desenvolvimento e de serviços disponíveis. Então, a definição das responsabilidades, os perfis
de usuários e os acessos ao ambiente são extremamente importantes para não ficarem lacunas
que possam ser questionadas e até mesmo sem atenção e manutenção das partes.
Neste Infográfico, veja a classificação dos atores de acordo com o papel que desempenham na
utilização dos serviços de nuvem como um todo, considerando SaaS (software como um
serviço), IaaS (infraestrutura como serviço) e PaaS (plataforma como serviço), podendo estes
serem classificados como provedor, desenvolvedor e consumidor.
CONTEÚDO DO LIVRO
Boa leitura.
INFRAESTRUTURA
DE TI
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.
DICA DO PROFESSOR
A computação em nuvem tem ligação com aspectos de grid, e-Science, utilitária, ubíqua,
autonômica, paralela, amorfa, entre outras. Pode-se observar a nuvem como um
aperfeiçoamento da computação distribuída e da computação paralela que realiza o obsoleto
devaneio da computação utilitária.
Nesta Dica do Professor, você vai ver as diferenças entre cloud e grid, sendo que grid refere-se
às grids computacionais. Uma distinção sutil entre ambas é a alocação dos recursos, de modo
que, na grid, eles são dedicados a poucos usuários de cada vez e, na nuvem, são em tempo real
para grandes quantidades de usuários.
EXERCÍCIOS
1) A computação em nuvem é uma opção para quem nao deseja ter altos gastos em
estrutura física local. É prático e fácil obter a energia e os recursos necessários de um
provedor, além de ter um investimento razoável. Ou seja, optando pela computação
em nuvem, o usuário ou as empresas podem obter os recursos de computação como e
quando necessário, pagando apenas pelo seu uso. Sendo assim, de acordo com o
National Institute of Standards and Technology (NIST), pode-se definir computação
em nuvem como:
A) um modelo de acesso à rede sob demanda, em que os dados são armazenados na nuvem,
mas não é possível realizar compartilhamento de informações e recursos computacionais
em segurança.
B) a virtualização de um servidor local, no qual é possível ter várias máquinas em uma única,
compartilhando recursos de forma segura, sem interferir nas demais.
C) um modelo de acesso à rede sob demanda, em que os dados são armazenados na nuvem e é
possível realizar compartilhamento de informações e recursos computacionais em
segurança.
A) Quando contrata um serviço em nuvem, você deve optar por uma estrutura fixa,
independente se irá usá-la, pois ela não será alterada. Há a facilidade na nuvem, mas não
de alterar recursos.
B) O serviço em nuvem normalmente é pago de acordo com a sua utilização. Dessa forma, se
o usuário ou empresa desejar ampliar seus recursos, pode requerê-lo a qualquer momento.
C) O serviço em nuvem, apesar de ser facilitado por estar nesse ambiente, acaba sendo muito
engessado, não possibilitando flexibilização alguma de recursos e serviços.
D) O serviço em nuvem trouxe muitas vantagens para as empresas e usuários finais, mas a
migração de um serviço local para a nuvem exige a exclusão de sistemas e dados
anteriores a ela.
E) A facilidade de um cloud computing está fazendo muitas empresas migrarem para esse
serviço. No entanto, como ainda é uma estrutura limitada, está ocasionando grandes
transtornos aos provedores.
5) Como sistemas de rede complexos, as nuvens são afetadas por problemas tradicionais
de segurança de computadores e redes, como a necessidade de fornecer
confidencialidade, integridade e disponibilidade do sistema. Ao impor práticas de
gerenciamento uniformes, as nuvens podem melhorar alguns problemas de
atualização e resposta de segurança. No entanto, elas também têm potencial para
agregar uma quantidade e variedade sem precedentes de dados de clientes em data
centers. Essa vulnerabilidade em potencial requer alto grau de confiança e
transparência para que os provedores de nuvem possam manter os dados dos clientes
isolados e protegidos. Então, em relação à segurança, muitos clientes podem ficar
receosos ao analisar a contratação da computação em nuvem. Com base na análise
realizada pelo NIST, assinale a alternativa correta:
NA PRÁTICA
As empresas precisam cada vez mais de praticidade, disponibilidade e segurança. Por isso, a
nuvem vem crescendo tanto no mercado mundial. Esse crescimento também se deve ao fato de
ela ter benefícios como a redução de investimentos em estrutura física, facilidade de expansão e
redução, gerenciamento simplificado, entre outros. Enfim, a maioria das empresas já tem, ao
menos, um serviço em nuvem ou pensa em migrar algum de seus serviços, como é o caso da
ABC Marketing.
Em Na Prática, você vai acompanhar o caso dessa empresa de marketing, que precisa ampliar
seus negócios. No entanto, esbarra em um server defasado e que necessita de investimento. Essa
questão será o norte de todo esse estudo e você vai aprender um pouco mais sobre situações
reais do uso da nuvem.
SAIBA +
Para ampliar o seu conhecimento a respeito desse assunto, veja abaixo as sugestões do
professor:
Migrar os sistemas essenciais e mais valiosos da empresa para a cloud computing pode ser um
diferencial para o negócio, pois falhas operacionais podem ocorrer, independentemente do tipo
ou do tamanho da empresa. E, quando afetam sistemas críticos, as consequências costumam ser
graves, inclusive causando a parada total de organizações até a resolução do incidente. Uma
solução para esse tipo de situação é a migração para a cloud. Confira.
Computação em nuvem
Veja como a cloud computing tem crescido muito nos últimos anos, sendo uma verdadeira
solução de pesquisa diante das plataformas atuais disponíveis no mercado. Esse serviço
apresenta uma série de vantagens e desafios como, por exemplo, compartilhamento,
manipulação e exploração de uma enorme quantidade de dados no cenário deste estudo. No
entanto, a execução dos dados demanda um enorme volume de recursos.
A TI verde considera o uso efetivo de energia para recursos computacionais, o que pode ser
mais eficiente se utilizarmos uma computação em nuvem apoiada em Internet distribuída, capaz
de fornecer os serviços aos usuários por meio de rede como armazenamento, processamento,
software e compartilhamento de recursos. Confira.