Académique Documents
Professionnel Documents
Culture Documents
PARTE 4
Computao na Nuvem
1
ROTEIRO DA AULA
1. Conceitos
Definio
Caractersticas determinadas pelo NIST
2. Modelos de Nuvem
Pblica
Privada
Hbrida
3. Tipos de Servios na Nuvem
Infrastructure as a Service
Platform as a Service
Software as a Service
4. Construo de uma Base de Dados no AWS
2
O QUE NUVEM?
Definio
3
O QUE NUVEM?
Definio
4
O QUE NUVEM?
Caractersticas determinadas pelo NIST
5
O QUE NUVEM?
Caractersticas determinadas pelo NIST
ELASTICIDADE RPIDA
6
MODELOS DE NUVEM
ARQUITETURA ABERTA
Terceiros podem adicionar, atualizar e trocar componentes dos servios
SEGURANA
O fato de ser pblica pode tornar os servios menos seguros
7
MODELOS DE NUVEM
Exemplos:
Amazon Web Services
Microsoft Azure
IBM Softlayer
Google Compute Engine
8
MODELOS DE NUVEM
Atende a uma nica empresa
Provedor entrega os servios para os
usurios internos a partir dos data centers
PRIVADA da empresa
Permite maior controle sobre os ambientes
e os dados
SEGURANA
Servios oferecidos a um nmero limitado de pessoas por trs de um firewall
CUSTO
Servios especializados costumam custar mais caro. Alm disso, no
possvel dispensar uma equipe de T.I.
9
MODELOS DE NUVEM
FLEXIBILIDADE
Possibilidade de escolher o melhor tipo de nuvem para uma determinada
atividade
INTEGRAO
A interface entre as duas nuvens pode ser difcil de implementar.
10
TIPOS DE SERVIOS
Introduo
Usurio Final
11
TIPOS DE SERVIOS
Introduo
Fonte: Cloud53
12
TIPOS DE SERVIOS
Software as a Service (SaaS)
Desktop Virtual Jogos Consumir
Email
Google Docs
Platform as a Service (PaaS)
Bancos de Dados
Construir
Servidores Ferramentas de
Web Desenvolvimento
Infrastructure as a Service (Iaas)
Mquinas Virtuais
Hospedar
Redes Servidores
Backups
13
TIPOS DE SERVIOS
Software as a Service (SaaS)
Desktop Virtual Jogos
Email
Google Docs
O nvel mais baixo prov o
Platform as a Service (PaaS)
gerenciamento, o poder
Bancos de Dados de processamento e a
Servidores Ferramentas de segurana do nvel mais
Web Desenvolvimento alto
Infrastructure as a Service (Iaas)
Mquinas Virtuais
Redes Servidores
Backups
14
TIPOS DE SERVIOS
Software as a Service (SaaS)
Desktop Virtual Jogos
Business as a Service (BaaS)
Email
Google Docs
Platform as a Service (PaaS)
Bancos de Dados
Database as a Service (DaaS)
Servidores Ferramentas de
Web Desenvolvimento
Infrastructure as a Service (Iaas)
Mquinas Virtuais
Network as a Service (NaaS)
Redes Servidores
Backups
15
TIPOS DE SERVIOS
Introduo
Fonte: Microsoft
16
TIPOS DE SERVIOS
Infraestrutura como Servio
Infraestrutura como
Servio (IaaS)
Vantagens:
Elimina os custos de implantao
Alta disponibilidade = Continuidade + Recuperao Rpida
Flexibilidade para inovar
Possibilita maior foco na atividade principal da empresa
17
TIPOS DE SERVIOS
Infraestrutura como Servio
Infraestrutura como
Servio (IaaS)
Exemplos:
AWS S3 -> Armazenamento
Cisco Cloud Networks -> Rede
Azure Virtual Machines-> Mquinas Virtuais
Google Compute Engine -> Mquinas Virtuais
18
TIPOS DE SERVIOS
Plataforma como Servio
Plataforma como
Servio (PaaS)
Vantagens:
Todas as vantagens de uma IaaS
Agiliza o processo de desenvolvimento de software
Os desenvolvedores podem estar geograficamente dispersos
Acesso a ferramentas sofisticadas com baixo custo
19
TIPOS DE SERVIOS
Plataforma como Servio
Plataforma como
Servio (PaaS)
Exemplos:
Salesforce Heroku -> Desenvolvimento com linguagens e ferramentas abertas.
Amazon Web Services RDS-> SGBDs
Azure Websites-> Desenvolvimento para Web
Engine Yard -> Desenvolvimento com PHP, Ruby e Node.js
20
TIPOS DE SERVIOS
Software como Servio
Software como
Servio (PaaS)
Vantagens:
Todas as vantagens das PaaS e das IaaS
Permite o acesso aos dados dos aplicativos a partir de qualquer
ambiente conectado Internet
Elimina a necessidade de instalar aplicaes
Ampla portabilidade garantida
21
TIPOS DE SERVIOS
Software como Servio
Software como
Servio (PaaS)
Exemplos:
Dropbox
Github
Google Drive
E-Mail
Google Calendar
Microsoft Online
22
REFERNCIAS
NIST: https://www.nist.gov/itl/cloud-computing
Amazon Web Services: https://aws.amazon.com/pt/
AWS Instance Price Guide: https://instaguide.io/
Microsoft Virtual Academy: Fundamentos de Computao
em Nuvem
23