Este documento apresenta um tutorial sobre Cloud Computing. Ele define o que é Cloud Computing, discute suas características e vantagens, apresenta os tipos principais de nuvem (Pública, Privada e Híbrida) e realiza uma demonstração prática de como implementar um servidor web usando instâncias EC2 e RDS na AWS.
5. É um estilo de computação onde recursos de TI escaláveis
e elásticos são fornecidos como um serviço usando
tecnologias de Internet.
Gaertner
6. ... ou seja:
!
É todo conceito que temos hoje de poder de
computação (Processamento, Armazenamento ou
Softwares, podendo estar na rede local ou remota via
Internet.
!
O fato de ser acessível de qualquer ponto, origina o
conceito de nuvem.
10. ‣ Terceirização de Serviços:
‣ Fornece benefícios aproveitando a experiência
dos outros;
!
‣ Transparência:
‣ Oculta de desenvolvedores e usuários finais a
complexidade de infraestrutura, apresentando
apenas uma interface de acesso:
11.
12. ‣ Pilares da Computação em Nuvem:
‣ Flexibilidade (Você não fica preso a um
modelo específico de recurso);
‣ Escalabilidade (Você é capaz de dimensionar
o uso de acordo com a demanda);
‣ Elasticidade (Você pode aumentar/reduzir a
capacidade dos recursos como quiser);
‣ Confiabilidade (Segurança,Alta
Disponibilidade)
14. Vantagens
‣ Acesso aos recursos independe do sistema
operacional do usuário;
‣ Centralização de recursos;
‣ Acesso de qualquer lugar;
‣ Controle de gastos com aplicativos, pague pelo
tempo que usar;
‣ Inexistência de necessidade de manutenção de
infra-estrutura física (ar-condicionado, no-breaks),
atualização de firmware, licenciamento.
15. Vantagens
‣ Acesso aos recursos independe do sistema
operacional do usuário;
‣ Centralização de recursos;
‣ Acesso de qualquer lugar;
‣ Controle de gastos com aplicativos, pague pelo
tempo que usar;
‣ Inexistência de necessidade de manutenção de
infra-estrutura física (ar-condicionado, no-breaks),
atualização de firmware, licenciamento.
Apenas Use!
26. ‣ Todas possuem os mesmos benefícios;
!
‣ A principal diferença é que no caso da cloud
privada, os componentes da “nuvem”, como
servidores, dispositivos de rede e de
armazenamento estão alocados dentro da
organização empresarial;
!
‣ A cloud híbrida é quando dentro de uma
organização empresarial você tem à disposição
recursos de uma cloud privada e outra pública.