Nessa live da Treinaweb vamos falar tudo que você precisa saber para começar na computação em nuvem com pé direito em 2022. Vamos explicar vários conceitos importantes, explorar a aplicação dos serviços, além de bater um papo com o Gabriel Machado sobre o tema.
Link da live: https://www.youtube.com/watch?v=UvzAUfjlFNs&ab_channel=TreinaWeb
Guia completo sobre Cloud Computing: modelos, serviços e exemplos
1.
2. TÓPICOS
• O que é cloud computing?
• Características de um serviço em cloud
• Modelos de provedores de cloud
• Tipos de serviços de cloud
• Exemplo de serviços
3. O QUE É CLOUD COMPUTING?
• Computação em nuvem ou simplesmente nuvem
• Forma de acessar infraestrutura de TI como um serviço
• Acesso realizado a partir da Internet
• Baixo custo de entrada
• Segura, flexível e confiável
4. CARACTERÍSTICAS DE UM SERVIÇO
EM CLOUD
• Alta disponibilidade
• Tolerância à falhas
• Recuperação de Desastres (Disaster Recovery)
• Escalabilidade
• Elasticidade
6. NUVEM PÚBLICA
• Infraestrutura compartilhada entre os clientes
• Mais barato (pague pelo o que use)
• Escalabilidade sob demanda
• Sem manutenção de hardware
• Exemplos
• AWS
• Azure
• Google Cloud
7. NUVEM PRIVADA
• Infraestrutura exclusiva
• Maior customização
• Requisitos de compliance
• Exemplos
• Datacenter terceirizado
• Infraestrutura on-premise
• Azure, AWS e Google Cloud
8. NUVEM HÍBRIDA
• Combinação de nuvem pública com privada
• Permite balancear o custo com customização
• Permite migração gradual para nuvem
• Utilizado para estender um datacenter on-premise
• Disaster Recovery
• Backups
9. PREOCUPAÇÕES AO MANTER UM
SERVIDOR OU APLICAÇÃO
• Atualizações e patchs de segurança
• Sistema Operacional
• Aplicações e bibliotecas (Servidor Web)
• Banco de Dados
• Dependências da aplicação
• Hardware
• Manutenção em Servidores, Disco
• Rede
• Energia
• Segurança
• Segurança física, firewalls até controle de acesso na aplicação
11. INFRAESTRUTURA COMO UM
SERVIÇO (IAAS)
• Prós
• Controle total sobre os recursos provisionados
• Ambiente mais confortável para TI Tradicional
• Ideal para lift-and-shift
• Contras
• Necessita de mais gerenciamento e configuração
• Requer uma equipe maior e mais especializada
• Exemplos
• Máquinas Virtuais (VM)
• Serviços de Rede (Network e endereçamento)
12. PLATAFORMA COMO UM SERVIÇO
(PAAS)
• Prós
• Sistema Operacional/bibliotecas gerenciados
• Requer menos gerenciamento e manutenção
• Escalabilidade de forma mais simples
• Ambiente de desenvolvimento mais amigável
• Contras
• Menor controle sobre os recursos
• Customizações são mais limitadas
• Exemplos
• Serviços de Aplicação, Banco de Dados
• Storage de dados
13. SOFTWARE COMO UM SERVIÇO
(SAAS)
• Prós
• Totalmente gerenciado pelo provedor
• Configuração e implantação rápidas
• Gerenciamento e manutenção zero
• Contras
• Geralmente é pouco customizável
• Não temos controle sobre a infraestrutura
• Integração com outros sistemas
• Exemplos
• Gmail, Outlook
• Office 365, Google Docs
• Dropbox, Google Drive
Alta disponibilidade
Capacidade do sistema se manter disponível
Minimizar interrupções dos serviços (uptime 99.99%)
Redundância
Tolerância à falhas
Habilidade do sistema se manter operacional em situações de falhas
Contempla abordagens proativas e reativas
Recuperação de Desastres
Backup e recuperação dos sistemas em outras regiões
Escalabilidade
Permite o crescimento/redução do número ou tamanho dos servidores (scale out/ scale up)
Elasticidade
Permite a escalabilidade do sistema de acordo com
Mudança no tráfego de acesso
Carga do sistema
Tipo de tarefa executada