Você está na página 1de 8

LFCA: Aprenda os fundamentos da computação em

nuvem - Parte 13

James Kiarie Last Updated: 28 de abril de 2021 Cloud Software , LFCA , Linux Certi�cations
4 Comments

A computação em nuvem é uma palavra da moda popular que se refere a uma


tecnologia on-demand que dominou o mundo da tecnologia e simpli�ca a maneira como
fornecemos recursos de TI e acessamos dados. Para entender e apreciar melhor o
conceito de computação em nuvem, vamos voltar no tempo e ver como era o ambiente de
tecnologia antes do advento da tecnologia em nuvem.

Tradicionalmente, uma organização adquiria servidores físicos e os con�gurava em seu


próprio escritório. À medida que a empresa crescia, as crescentes demandas de negócios
obrigariam a empresa a transferir seus recursos para um data center onde obteria
recursos adicionais, como servidores, equipamentos de rede, energia de backup e
sistemas de refrigeração. Agora, isso funcionou bem, mas a con�guração apresentou
alguns desa�os.

O desa�o da computação tradicional


Claramente, a abordagem tradicional de provisionamento de recursos físicos no local
muitas vezes levaria ao aumento dos custos operacionais ocasionados pela expansão dos
negócios. Conforme discutido anteriormente, as empresas teriam que canalizar mais
fundos para alugar espaço extra, custos de energia, manutenção e contratação de uma
equipe de especialistas para monitorar seus recursos 24 horas por dia.

Escalonar recursos em tempo hábil para atender às crescentes demandas dos negócios
também seria um desa�o. Além disso, catástrofes naturais como terremotos, tufões e
incêndios costumam representar um risco para os negócios e levar a paralisações
massivas que, por sua vez, impactariam os negócios.

E é aí que entra a computação em nuvem.

Computação em Nuvem

A computação em nuvem é uma entrega sob demanda de serviços que incluem


armazenamento de banco de dados, poder de computação, aplicativos, rede e outros
recursos de TI. A palavra-chave é ON-DEMAND . Isso signi�ca que você pode provisionar
recursos quando precisar deles. Isso é possível por meio de um provedor de serviços em
nuvem em um modelo de preci�cação pré-pago, em que você paga apenas pelo que
precisa.

Você também pode expandir facilmente seus recursos em trânsito para atender às suas
necessidades crescentes. Dessa forma, você pode adicionar espaço em disco, CPU ou
memória em sua instância de computação em nuvem em questão de segundos, sem ter
que suportar os atrasos agonizantes de obter aprovações para comprar equipamentos
adicionais na con�guração tradicional.

Simpli�cando, a computação em nuvem envolve a entrega de serviços de TI, como


servidores, bancos de dados, armazenamento, aplicativos e rede ' na nuvem ' ou pela
Internet com a ajuda de um provedor de serviços em nuvem . Isso oferece economias de
escala, pois você normalmente paga pelo que usa e, na verdade, reduz seus custos
operacionais e ajuda a administrar seus negócios com mais e�ciência.

Algumas das principais plataformas de computação em nuvem incluem:

Amazon Web Services (AWS)


Google Cloud Platform (GCP)
Microsoft Azure
Nuvem IBM
Oracle Cloud
Tipos de modelos de implantação em nuvem
Nem todas as implantações de nuvem são iguais e não existe um tipo de implantação de
nuvem que sirva para todos. Diferentes modelos de nuvem e arquiteturas evoluíram para
ajudar usuários e organizações a atender às suas necessidades. Vamos dar uma olhada
rápida nos principais tipos de nuvem.

1. Nuvem Pública

Na nuvem pública , todos os recursos pertencem e são gerenciados exclusivamente por


empresas ou fornecedores terceirizados. Esses fornecedores fornecem recursos de
computação pela Internet e incluem empresas como AWS, Google Cloud e Microsoft
Azure.

Na nuvem pública, os recursos são compartilhados entre vários usuários e organizações.


Para acessar e desfrutar dos serviços, basta criar uma conta e adicionar seus detalhes de
faturamento para começar a acessar os recursos através de um navegador da web.

2. Nuvem privada

In a private Cloud, compute resources are a reserve for a single company or business.
Here, the infrastructure is hosted and maintained on a company’s data center. The
organization has total control over the hardware and services it provides.

Private Cloud gives organizations more control over their resources and provides a decent
degree of privacy and ensures con�dential information is not accessible to third-party
vendors.

Examples of private cloud include HP Cloud Services & Ubuntu Cloud.

3. Hybrid Cloud

This is a mix of Public and Private clouds. A company may opt to leverage the Public
cloud for a particular service and host �les and other data on the private cloud and this
allows for greater �exibility.
Types of Cloud Services
We can categorize Cloud services into the following broad categories – IaaS, PaaS, SaaS,
and Serverless.

1. IaaS (Infrastructure As A Service)

IaaS is the foundational category of cloud-based technology and it underpins the


infrastructure of the cloud. It provides a platform on which users and companies can
access resources such as storage and applications. It also allows companies to build and
manage their content in a seamless manner.

Exemplos de IaaS incluem Microsoft Azure, AWS e Google Cloud Platform.

2. SaaS (software como serviço)

SaaS , abreviação de Software As A Service , refere-se a aplicativos ou software


baseados em nuvem que os usuários �nais podem acessar para criar e gerenciar seu
conteúdo. Os aplicativos SaaS podem ser acessados pelo navegador e eliminam a
necessidade de backups e instalação de aplicativos diretamente no PC local.

O SaaS é altamente escalonável e fornece a segurança corporativa muito necessária. É,


sem dúvida, uma das categorias mais populares de serviços em nuvem e é usado por
praticamente todas as empresas - seja uma pequena startup ou uma grande empresa. O
SaaS é útil principalmente em colaboração, especialmente quando os membros da equipe
trabalham remotamente ou residem em diferentes regiões geográ�cas.

Exemplos populares de serviços SaaS incluem Google Apps, Microsoft Of�ce 365 e
DropBox.

3. PaaS (plataforma como serviço)

PaaS , uma abreviatura de Platform As A Service , é uma plataforma em nuvem voltada


para desenvolvedores e empresas. Ele oferece um ambiente para hospedar, instanciar e
implantar seus próprios aplicativos personalizados.
Além da infraestrutura básica, como você encontraria em IaaS, como servidores, bancos
de dados, rede e armazenamento, PaaS fornece ferramentas de desenvolvimento,
sistemas de gerenciamento de banco de dados e serviços de BI (Business Intelligence)
para permitir que as empresas criem e implantem seus aplicativos com e�ciência.

Simpli�cando, em PaaS , você é responsável por seus próprios aplicativos e serviços. O


Cloud Provider cuida de todo o resto.

Exemplos de plataformas PaaS incluem OpenShift e Google App Engine.

Benefícios da computação em nuvem


Até agora, vimos o que a computação em nuvem envolve e os vários tipos de plataformas
e serviços em nuvem. Neste ponto, você já tem uma ideia de alguns dos benefícios que
vêm com a computação em nuvem. Vamos ter uma visão geral de alguns dos méritos da
tecnologia em nuvem.

1. Custo-efetividade

O modelo de computação em nuvem é baseado em pagamento conforme o uso. Isso


signi�ca que você paga apenas pelos recursos que usa, ao contrário de um ambiente de
TI tradicional, onde paga caro mesmo por serviços subutilizados.

Não há absolutamente nenhum custo inicial ou aquisição de equipamento de hardware.


Seu faturamento termina assim que você parar de usar os serviços em nuvem. Tudo isso
fornece uma maneira econômica de provisionar recursos e implementar seus aplicativos e
leva a uma melhor previsão de custos futuros.

2. Escala

A tecnologia de nuvem permite aumentar ou diminuir seus recursos de acordo com as


demandas de seus negócios. Você pode aumentar facilmente seus recursos de
computação, como RAM e CPU, em caso de aumento da carga de trabalho e escaloná-los
para reduzir os custos quando a carga de trabalho diminuir.
3. Alta disponibilidade

A nuvem garante que você possa acessar facilmente seus recursos a qualquer hora do dia
a partir de vários dispositivos, como mac, PCs, tablets e até smartphones com tempo de
inatividade insigni�cante.

4. Segurança

A segurança na nuvem tem duas facetas. Existe a segurança física que vem com data
centers robustos protegidos com sistemas de vigilância e monitoramento de alto nível.
Além disso, os provedores de nuvem fornecem segurança digital para proteger seus
ativos de usuários não autorizados e mal-intencionados usando tecnologia de �rewall de
última geração, prevenção de intrusões e sistemas de detecção e monitoramento
24/7/365.

5. Melhor desempenho e con�abilidade

Os provedores de nuvem têm vários data centers em diferentes regiões geográ�cas que
fornecem replicação de dados e, portanto, garantem redundância de dados e tolerância a
falhas no caso de algo dar errado. As preocupações com desastres físicos, como
incêndios e terremotos, que afetam seus dados agora são coisas do passado.

Esses são alguns dos principais benefícios de acessar a nuvem.

Desvantagens da computação em nuvem


Claro, a nuvem traz alguns benefícios para a mesa que tornam a vida muito mais fácil.
Mas é sem falhas? Certamente não e como acontece com qualquer tecnologia, a nuvem
está associada a algumas desvantagens que buscaremos explorar.

1. Falta de controle total sobre os dados

Um dos maiores desa�os da nuvem é que você entrega o controle de seus dados a
terceiros. Você está essencialmente con�ando seus dados a eles e espera que eles os
mantenham e os mantenham com segurança em seus data centers, longe de olhares
indiscretos e ameaças externas.

No entanto, seus dados são armazenados em sua infraestrutura, sujeitos às políticas


deles. Se o provedor passar por um tempo de inatividade ou, pior ainda, se dobrar, seus
dados �carão inacessíveis. Simpli�cando, salvar dados na nuvem signi�ca que você cede
o controle sobre seus dados ao fornecedor.

2. Dependência de uma conexão com a Internet

Não há absolutamente nenhuma maneira de contornar isso: você precisa de uma conexão
com a Internet para acessar seus dados e recursos na nuvem. A falta de conexão com a
Internet por qualquer motivo o deixará no limbo e impossibilitará o acesso aos seus
dados.

3. Segurança

Isso pode parecer confuso, pois sugerimos anteriormente que seus dados na nuvem estão
seguros. No entanto, a segurança de seus dados é tão boa quanto as medidas de
segurança implementadas pelo provedor de nuvem. Medidas de segurança negligentes
podem fornecer uma brecha para que hackers se in�ltrem em seu fornecedor de nuvem e
acessem suas informações con�denciais.

4. Problemas Técnicos

Se você tiver qualquer problema técnico, será necessário solicitar ao seu provedor e
aguardar que eles resolvam o problema. Alguns provedores demoram um pouco para
entrar em contato com você, o que causa atrasos.

Conclusão

Desde o seu início, a computação em nuvem continua a revolucionar a forma como as


empresas e usuários manipulam e processam seus dados e, com a crescente adoção da
tecnologia de nuvem, projeta-se que os provedores de nuvem aumentarão a capacidade
de armazenamento e tornarão os serviços em nuvem mais acessíveis.
Mais provedores buscarão melhorar a segurança de suas plataformas para acompanhar
as ameaças emergentes e proteger os dados de seus usuários. Maiores esforços também
serão feitos para integrar tecnologias emergentes, como IoT, com a nuvem.

Na verdade, o futuro da nuvem é brilhante, dados os inúmeros benefícios que ela tem a
oferecer. Sua relação custo-benefício e con�abilidade são ideais para acelerar o
crescimento de empresas, tanto pequenas como grandes.

Você também pode gostar