Aula 2
Computação em nuvem Infraestrutura de nuvem
Prof. Armando Kolbe Junior
1 2
O que é infraestrutura de nuvem?
O que é A infraestrutura de nuvem é composta
infraestrutura por recursos de hardware e software
de nuvem? que suportam a computação em nuvem
Inclui servidores, armazenamento e
redes localizados em data centers globais
Crédito: Armando Kolbe Junior/Gemini/IA
3 4
O que é infraestrutura de nuvem? Servidores e armazenamento na nuvem
Hardware por trás da nuvem
Os servidores em nuvem são
Exemplo real: a AWS opera com uma vasta computadores poderosos interconectados
rede de data centers para fornecer serviços para fornecer recursos computacionais
de computação em nuvem globalmente O armazenamento em nuvem
permite o acesso e a escalabilidade
de dados sob demanda
5 6
Servidores e armazenamento na nuvem Redes e conectividade
Como os dados se movimentam
A conectividade em nuvem é garantida
por redes que interligam servidores
Exemplo real: a Netflix armazena
e dispositivos de armazenamento
e transmite milhões de vídeos por
meio da infraestrutura da AWS Equipamentos como balanceadores
de carga garantem que o tráfego
seja distribuído de forma eficiente,
reduzindo a latência
7 8
Redes e conectividade Software e virtualização
Como os dados se movimentam
Exemplo real: a Uber utiliza Abstração dos recursos físicos
balanceamento de carga em sua O software de virtualização permite que
rede para garantir que a demanda recursos físicos sejam divididos e alocados
de tráfego seja distribuída dinamicamente para diferentes clientes
sem sobrecarregar servidores
Isso facilita a criação de ambientes
isolados e seguros para cada aplicação
9 10
Software e virtualização Modelos de entrega da nuvem
Como os dados se movimentam
IaaS, PaaS e SaaS
Existem três principais modelos
Exemplo real: a Microsoft Azure de entrega de serviços na nuvem:
oferece máquinas virtuais (VMs) Infraestrutura como Serviço (IaaS),
que podem ser criadas sob demanda Plataforma como Serviço (PaaS)
e Software como Serviço (SaaS)
Cada um deles oferece níveis diferentes
de controle e responsabilidade
11 12
Modelos de entrega da nuvem
Exemplo real: o Gerenciamento de
Google Cloud fornece recursos na nuvem
BigQuery como PaaS,
enquanto a AWS
oferece serviços de
IaaS como EC2
Crédito: Armando Kolbe Junior/Gemini/IA
13 14
Importância do gerenciamento de recursos
Eficiência e otimização
Eficiência e
Gerenciar recursos na nuvem é
otimização na
essencial para otimizar custos, melhorar
computação
o desempenho e garantir a segurança
em nuvem
Ferramentas automatizadas
ajudam a monitorar e alocar
os recursos corretamente
Crédito: Armando Kolbe Junior/Gemini/IA
15 16
Importância do gerenciamento de recursos Boas práticas de otimização de recursos
Monitoramento e backup
Empresas precisam monitorar
Exemplo real: a plataforma AWS Management
constantemente o desempenho dos
Console permite monitorar o uso de recursos
recursos de TI e garantir backups regulares
e criar automações para melhorar a eficiência
Isso ajuda a evitar falhas
e perdas de dados
17 18
Boas práticas de otimização de recursos Segurança no gerenciamento de recursos
Protegendo dados críticos
Proteger os dados na nuvem
Exemplo real: o Google Cloud Console
vai além da criptografia
permite analisar o desempenho de instâncias
em tempo real e ajustar conforme necessário Inclui monitoramento de acessos e
definição de políticas de segurança
adequadas para cada tipo de dado
19 20
Segurança no gerenciamento de recursos Ferramentas de gerenciamento de recursos
AWS, Google Cloud e Azure
Ferramentas como AWS Management
Exemplo real: a IBM Cloud Orchestrator Console, Google Cloud Console
permite definir políticas de acesso e Azure Active Directory facilitam o
e monitorar possíveis ameaças monitoramento e a gestão de ambientes
de nuvem, garantindo que os recursos
sejam utilizados de maneira eficiente
21 22
Ferramentas de gerenciamento de recursos Automação no gerenciamento de recursos
Escalabilidade automática
A automação permite que empresas
Exemplo real: o Azure Active Directory escalem seus recursos
oferece controle de identidade e acesso automaticamente conforme a demanda
para proteger aplicações e dados Isso melhora a eficiência e reduz
custos operacionais, pois os recursos
são ajustados dinamicamente
23 24
Automação no gerenciamento de recursos
Exemplo real:
o Terraform Redes e conectividade
da HashiCorp é em nuvem
amplamente utilizado
para provisionamento
automático de
infraestrutura
em nuvem
Crédito: Armando Kolbe Junior/Gemini/IA
25 26
A importância da conectividade
Garantindo acesso e desempenho
A conectividade em nuvem
A importância da
envolve a transferência de dados
conectividade
entre clientes e servidores na nuvem
Para garantir alta disponibilidade,
segurança e baixa latência, é essencial
ter uma boa infraestrutura de rede
Crédito: Armando Kolbe Junior/Gemini/IA
27 28
A importância da conectividade Redes de alta disponibilidade
Garantindo Uptime
Redes de alta disponibilidade
são projetadas para minimizar
Exemplo real: a conectividade entre
o tempo de inatividade
data centers do Google Cloud reduz a
latência e melhora a experiência do usuário Elas utilizam técnicas como failover,
balanceamento de carga e redundância
para garantir que os serviços permaneçam
ativos mesmo em caso de falha
29 30
Redes de alta disponibilidade Largura de banda e latência
Desempenho da rede em nuvem
A largura de banda determina
Exemplo real: o balanceamento de carga do a quantidade de dados que podem
AWS Elastic Load Balancer distribui o tráfego ser transferidos em um determinado
para evitar sobrecarga em um único servidor tempo, enquanto a latência mede
o tempo necessário para que os
dados viajem pela rede
31 32
Largura de banda e latência Segurança de redes em nuvem
Protegendo a conectividade
Exemplo real: o CloudFront da AWS melhora A segurança da rede em nuvem envolve
a proteção contra ataques como DDoS
o tempo de resposta de aplicações ao usar
e a implementação de firewalls para
uma rede de distribuição de conteúdo (CDN)
garantir que os dados transferidos estejam
protegidos contra acessos não autorizados
33 34
Segurança de redes em nuvem Conectividade direta com a nuvem
Otimizando o acesso
Conectividade direta, como o AWS
Exemplo real: o Cloudflare oferece Direct Connect, permite que as
proteção contra DDoS e outros ataques empresas se conectem diretamente
em redes de nuvem pública à infraestrutura de nuvem,
reduzindo custos e melhorando
o desempenho e a segurança
35 36
Conectividade direta com a nuvem
Exemplo real:
o AWS Direct
Connect permite Segurança de infraestrutura
que grandes
empresas criem
links diretos com
seus recursos na
nuvem, evitando
a internet pública Crédito: Armando Kolbe Junior/Gemini/IA
37 38
A importância da segurança na nuvem A importância da segurança na nuvem
Protegendo dados e aplicações
A segurança na nuvem envolve a
Exemplo real: o Google Cloud utiliza
implementação de medidas de proteção
criptografia de dados em repouso
para garantir a confidencialidade,
e em trânsito para proteger
integridade e disponibilidade dos dados.
informações confidenciais
Isso inclui firewalls, criptografia
e controle de acesso
39 40
Principais ameaças à segurança Principais Ameaças à Segurança
Ataques e vulnerabilidades
As principais ameaças à segurança
na nuvem incluem ataques DDoS,
malware, vazamento de dados e Exemplo Real: A AWS oferece proteção
acesso não autorizado a dados sensíveis contra ataques DDoS com o AWS Shield.
Provedores de nuvem implementam
camadas de segurança para
mitigar esses riscos
41 42
Criptografia e gerenciamento de chaves Criptografia e gerenciamento de chaves
Protegendo dados críticos
A criptografia é uma das principais
Exemplo real: o Microsoft Azure
formas de proteger dados na nuvem
Key Vault permite o gerenciamento
Gerenciar as chaves de criptografia de seguro de chaves de criptografia
maneira adequada é fundamental para
garantir que os dados estejam seguros
43 44
Gerenciamento Gerenciamento
de Identidade e Acesso (IAM) de Identidade e Acesso (IAM)
Controlando acessos na nuvem
O IAM permite que as empresas
definam quem pode acessar Exemplo real: o Google Identity
quais recursos na nuvem Platform oferece autenticação multifator
Ferramentas de IAM garantem que e controle de acesso granular
apenas usuários autorizados tenham
acesso a dados e aplicativos críticos
45 46
Backup e recuperação de desastres Backup e recuperação de desastres
Garantindo a continuidade
Exemplo real: o AWS
Ter uma estratégia de backup e
Backup oferece uma
recuperação de desastres é essencial
solução automatizada
para garantir a continuidade dos para realizar backups
negócios em caso de falhas ou ataques regulares e garantir a
A nuvem oferece soluções recuperação de dados
robustas para recuperação rápida
Crédito: Armando Kolbe Junior/Gemini/IA
47 48
Avaliando o ROI da nuvem
Retorno sobre o investimento
Gestão de custos e ROI O ROI da computação em nuvem
mede o retorno financeiro gerado
a partir dos investimentos feitos
em infraestrutura de nuvem.
Empresas devem considerar custos
iniciais e economia a longo prazo
49 50
Avaliando o ROI da nuvem Modelos de preços em nuvem
Pay-as-you-go e instâncias reservadas
Exemplo real: a migração para a nuvem Existem diferentes modelos de preços
pode reduzir custos operacionais em até na nuvem, como o pay-as-you-go, no
30%, como demonstrado por empresas qual as empresas pagam apenas pelo uso,
que adotaram o modelo AWS e as instâncias reservadas, que podem
garantir um preço fixo por um período
51 52
Modelos de preços em nuvem Ferramentas para gestão de custos
Monitoramento e otimização
Provedores de nuvem oferecem
Exemplo real: a AWS oferece instâncias
ferramentas para monitoramento
reservadas com descontos de até 75%
de custos, permitindo que as empresas
em comparação ao preço sob demanda
identifiquem áreas onde podem
otimizar gastos e reduzir desperdícios
53 54
Economizando
Ferramentas para gestão de custos
com escalonamento automático
Otimização sob demanda
A escalabilidade automática permite
Exemplo real: o Azure Cost Management
que as empresas ajustem seus recursos
permite criar alertas de custo e visualizar
automaticamente, aumentando durante
o uso detalhado dos recursos
picos de demanda e diminuindo quando
não são necessários, economizando custos
55 56
Economizando
Práticas para maximizar o ROI
com escalonamento automático
Otimização contínua
Exemplo real: a Shopify usa escalabilidade Para maximizar o ROI, as empresas
automática no Google Cloud para lidar devem continuar otimizando seus
com aumentos de tráfego durante recursos, monitorando o uso e
grandes eventos como a Black Friday ajustando suas estratégias de alocação
de recursos conforme o negócio evolui
57 58
Práticas para maximizar o ROI
Exemplo real: a
HubSpot otimizou
seus custos em nuvem
ao implementar
automações e
revisões periódicas
de suas cargas de
trabalho na AWS
Crédito: Armando Kolbe Junior/Gemini/IA
59