Você está na página 1de 7

28/02/2019 Aula 16 - Computação em Nuvem - Google Docs

Informática
Computação em Nuvem

1. Conceitos iniciais

O conceito de computação em nuvem (em inglês, cloud computing) refere-se à


utilização da memória e das capacidades de armazenamento e cálculo de computadores e
servidores compartilhados e interligados por meio da Internet, seguindo o princípio da
computação em grade.

O usuário que utiliza este serviço não depende de possuir uma infraestrutura de
hardware e software, delegando a um terceiro1 esta responsabilidade mediante o
pagamento do serviço.

O acesso aos dados armazenados na nuvem (tanto para guardar como para obter
os dados posteriormente) é realizado através de aplicativos que utilizam uma rede de
computadores (comumente a Internet) para acessar os armazéns de dados do provedor de
serviço

2. Características de Computação em Nuvem

2.1. Acesso Remoto de Dados

Quando trabalhamos na nuvem estamos acessando os dados remotamente, de


qualquer lugar do mundo onde teria conexão com a internet. Embora eu ainda possa
acessar meus dados novamente no meu computador pessoal ou dispositivos como

1
Empresas que fornecem serviços em nuvem: Amazon Web Services, Microsoft, Google,
Rackspace, HP, Oracle

www.eduqc.com
https://engcivil.maquinadeaprovacao.com/dashboard/materias/14/279 1 1/7
28/02/2019 Aula 16 - Computação em Nuvem - Google Docs

Smartphones, tablets, celulares e notebooks, acesso os mesmos na nuvem que estão


armazenados em um servidor na internet.

Ilustração de uma comunicação por nuvem

2.1. Compartilhar as Informações

Devido às características do acesso remoto, abrimos caminho para o


compartilhamento de dados. Sendo assim, uma empresa que deseje compartilhar dados de
forma controlada e ágil, pode realizar a comunicação de maneira muito mais simples com o
advento da nuvem, aumentando a produtividade do trabalho da empresa.2

3. Características dos serviços em nuvem

3.1. Escalabilidade

É a característica de um sistema, em uma rede ou em um processo, que indica sua


capacidade de manipular uma porção crescente de trabalho de forma uniforme, ou estar
preparado para crescer.

2
Alguns serviços que utilizam computação em nuvem: Gmail, Google Agenda, Drive, Google
Docs, Planilhas, Apresentações, Microsoft OneDrive,Google Drive, o Ubuntu One e o DropBox

www.eduqc.com
https://engcivil.maquinadeaprovacao.com/dashboard/materias/14/279 2 2/7
28/02/2019 Aula 16 - Computação em Nuvem - Google Docs

3.2. Virtualidade

Característica do sistema ou serviço que garante que o mesmo possa ser acessado
à partir de qualquer lugar que esteja conectado à internet.

3.3. Computação Resiliente

Como os dados estão armazenados em ambiente de rede e não físicos, é possível


realizar deslocamento de dados de uma estrutura para outra de acordo coma necessidade.

3.4. Baixo custo de manutenção

Devido ao uso de um serviço provido por terceiros, é possível para o usuário


requisitar somente o que é necessário a sua demanda. Torna-se desnecessário o
desenvolvimento de uma grande estrutura para crescimento futuro, já que os serviços
podem crescer(ou diminuir) de acordo com a aplicação dada pelo cliente para o serviço.

4. Vantagens e Desvantagens da Computação em nuvem

4.1. Vantagens

As vantagens da computação em nuvem advém das características explicadas


anteriormente dos serviços em nuvem. São elas:

1. Acessibilidade: o acesso aos dados pode ser realizado em qualquer


ambiente interno ou externo, em diversos tipos de equipamento, desde que
atendidos os requisitos de segurança. Em geral, no ambiente de empresa
comum, os dados podem ser acessados unicamente dentro da empresa.
Atualmente, com os serviços em nuvem, o usuário pode utilizar dados no seu
computador e posteriormente usar/modificar os mesmos dados em um tablet
ou smartphone.

www.eduqc.com
https://engcivil.maquinadeaprovacao.com/dashboard/materias/14/279 3 3/7
28/02/2019 Aula 16 - Computação em Nuvem - Google Docs

2. Segurança e recuperação de dados: os dados armazenados na nuvem, por


estar em um ambiente em geral mais seguro, são mais difíceis de serem
acessados ou apagados por terceiros. Também possuem mais garantias
contra apagamento acidental. Desta forma, em caso de perda de dados de
um computador de uma empresa ou de uma pessoa, é mais fácil recuperar
os dados armazenados na nuvem.
3. Compartilhamento: em geral, os serviços de armazenamento na nuvem
possuem políticas de segurança e acesso que permitem que o dono de um
conjunto de dados possa compartilhar quais dados podem ser vistos e quais
dados podem ser alterados. Este compartilhamento pode ser realizado de
diferentes formas para diferentes tipos de usuários.
4. Infraestrutura: Redução da necessidade de manutenção da infraestrutura
física de redes locais cliente/servidor, bem como da instalação dos softwares
nos computadores corporativos, pois esta fica a cargo do provedor do
software em nuvem, bastando que os computadores clientes tenham acesso
à Internet
5. Multiplataforma: Na maioria das vezes o usuário não precisa se preocupar
com o sistema operacional e hardware que está usando em seu computador
pessoal, podendo acessar seus dados na "nuvem computacional"
independentemente disso;

4.2. Desvantagens

As desvantagens do usa da computação em nuvem resultam principalmente das


dificuldades e preocupações inerentes ao uso da internet . São elas:

1. Disponibilidade da rede de computadores: nos casos em que a rede em


questão não estiver em operação ou não puder ser acessada, os dados
podem não ser facilmente acessíveis.
2. Privacidade dos dados: comumente, empresas que fornecem serviços de
armazenamento na nuvem possuem políticas rígidas de manipulação e
acesso aos dados. Porém, nunca há garantia que eles não acessem e leiam
os seus dados. Desta forma, em geral, recomenda-se que dados sensíveis
não sejam armazenados na nuvem.

www.eduqc.com
https://engcivil.maquinadeaprovacao.com/dashboard/materias/14/279 4 4/7
28/02/2019 Aula 16 - Computação em Nuvem - Google Docs

3. Velocidade de processamento: Caso seja necessário uma grande taxa de


transferência, se a internet não tiver uma boa banda, o sistema pode ser
comprometido. Um exemplo típico é com mídias digitais ou jogos;

5. Modelo de implantação

No modelo de implantação, dependemos das necessidades das aplicações que


serão implementadas. A restrição ou abertura de acesso depende do processo de negócios,
do tipo de informação e do nível de visão desejado.

5.1. Privado

As nuvens privadas são aquelas construídas exclusivamente para um único usuário


(uma empresa, por exemplo). Diferentemente de um data center privado virtual, a
infraestrutura utilizada pertence ao usuário, e, portanto, ele possui total controle sobre como
as aplicações são implementadas na nuvem. Uma nuvem privada é, em geral, construída
sobre um data center privado.

5.2. Público

As nuvens públicas são aquelas que são executadas por terceiros. As aplicações de
diversos usuários ficam misturadas nos sistemas de armazenamento, o que pode parecer
ineficiente a princípio. Porém, se a implementação de uma nuvem pública considera
questões fundamentais, como desempenho e segurança, a existência de outras aplicações
sendo executadas na mesma nuvem permanece transparente tanto para os prestadores de
serviços como para os usuários.

5.3. Comunidade

A infraestrutura de nuvem é compartilhada por diversas organizações e suporta uma


comunidade específica que partilha as preocupações (por exemplo, a missão, os requisitos
de segurança, política e considerações sobre o cumprimento). Pode ser administrado por
organizações ou por um terceiro e pode existir localmente ou remotamente.

www.eduqc.com
https://engcivil.maquinadeaprovacao.com/dashboard/materias/14/279 5 5/7
28/02/2019 Aula 16 - Computação em Nuvem - Google Docs

5.4. Híbrido

Nas nuvens híbridas temos uma composição dos modelos de nuvens públicas e
privadas. Elas permitem que uma nuvem privada possa ter seus recursos ampliados a partir
de uma reserva de recursos em uma nuvem pública. Essa característica possui a vantagem
de manter os níveis de serviço mesmo que haja flutuações rápidas na necessidade dos
recursos. A conexão entre as nuvens pública e privada pode ser usada até mesmo em
tarefas periódicas que são mais facilmente implementadas nas nuvens públicas, por
exemplo. O termo computação em ondas é, em geral, utilizado quando se refere às nuvens
híbridas.

5. Modelos de Serviço

www.eduqc.com
https://engcivil.maquinadeaprovacao.com/dashboard/materias/14/279 6 6/7
28/02/2019 Aula 16 - Computação em Nuvem - Google Docs

Infraestrutura como Serviço (IaaS)

A categoria mais básica de serviços de computação em nuvem. Com IaaS, você


aluga infraestrutura de TI, servidores e VMs (máquinas virtuais), armazenamento, redes e
sistemas operacionais, de um provedor de nuvem em uma base pré-paga.

Plataforma como serviço(PaaS )

O serviço PaaS (Plataforma como serviço) se refere 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.

Software como serviço(SaaS)

O SaaS (software como serviço) é um método para fornecer aplicativos de software


pela Internet, sob demanda e, normalmente, em uma base de 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.

www.eduqc.com
https://engcivil.maquinadeaprovacao.com/dashboard/materias/14/279 7 7/7

Você também pode gostar