1) O documento apresenta conceitos sobre EC2, RDS e regiões da AWS para hospedar aplicações na nuvem.
2) É demonstrado como criar uma instância EC2 Windows, instalar o BlogEngine.NET e associá-lo a um banco de dados RDS SQL Server.
3) O documento fornece detalhes sobre recursos do EC2 e RDS e encerra com informações sobre documentação da AWS em português.
Os benefícios de migrar seus workloads de Big Data para a AWS
Hands on - Web apps com Amazon EC2 e RDS para ambientes Windows
1. Introdução EC2 e RDS
para ambiente Windows & .NET
Hands-on:
“Instalando uma aplicação Web
na nuvem AWS”
Eduardo Horai
AWS Solutions Architect
ehorai@amazon.com
2. Agenda
da
Parte
1
Regiões
e
Zonas
de
disponibilidade
Introdução
ao
EC2
Introdução
ao
RDS
Como
criar
uma
instância
Instalando
o
BlogEngine.NET
Criando
o
banco
de
dados
Perguntas
e
respostas
4. Infraestrutura Global
Deployment
&
AdministraKon
App
Services
Compute
Storage
Database
Regiões
Um conjunto isolado de data centers em uma
Networking
determinada geografia
AWS
Global
Infrastructure
5. Infraestrutura Global
Deployment
&
AdministraKon
App
Services
Compute
Storage
Database
Zonas de Disponibilidade
Projetadas para serem independentes.
Networking
Separadas fisicamente, porém com conectividade
rápida dentro da mesma região
AWS
Global
Infrastructure
7. Compute
Várias Opções
Elastic Compute Cloud (EC2)
A partir de $0,02/hora
Servidores com recursos computacionais
15 tipos de instâncias(servidores) disponíveis, de micro a
cluster compute
Configurações de CPU, memória disco local
Recurso
Detalhes
Deployment
&
AdministraKon
Flexível
Linux
e
Windows
Escalável
Várias
configurações
de
servidor
App
Services
Imagens
Modificações
podem
ser
salvas
como
imagens
(AMIs)
e
novas
Compute
Storage
Database
instancias
criadas
a
parKr
destas
Controle
total
Controle
de
root
e
administrador
Networking
Segura
Controle
total
do
Firewall
via
Security
Groups
AWS
Global
Infrastructure
Barata
On-‐demand,
Reservada
e
Spot
8. Storage
Elastic Block Store
Dispositivo de storage durável
Tamanho de 1GB a 1TB
Montados como drives nas instâncias
Sobrevive ao desligamento da instância
Recurso
Detalhes
Sistema
de
Montar
os
drives
EBS
e
formatá-‐
Deployment
&
AdministraKon
Arquivos
los
conforme
necessidade
Tamanho
Volumes
de
1GB
a
1TB
e
permite
App
Services
flexível
“striping”
Seguro
Privado
à
instância
Compute
Storage
Database
Disponível
Replicado
dentro
de
uma
Zona
Backups
Snapshots
de
volume
no
S3
Networking
Performance
Opção
de
Volumes
com
IOPS
de
IO
Provisionados
para
Performance
AWS
Global
Infrastructure
10. Database
Várias Opções
Relational Database Service (RDS)
A partir de $0,03/hora
Banco de dados relacional gerenciado pela Amazon
Backup automático e restauração point in time
Vários tipos de instâncias(servidores) disponíveis
Alta disponibilidade em Multi-AZ
Performance com Read Replicas
Recurso
Detalhes
Deployment
&
AdministraKon
Flexível
MySQL,
MSSQL
e
Oracle
Escalável
Várias
configurações
App
Services
Fácil
Gerenciamento
dos
backups,
atualização
de
soaware
e
Compute
Storage
Database
disponibilidade
é
feito
por
nós
Controle
total
Use
a
sua
ferramenta
de
query
Networking
Segura
Controle
total
do
Firewall
via
Security
Groups
AWS
Global
Infrastructure
Barata
On-‐demand
e
Reservada
13. Demo
EC2
Windows
Criando
a
instância
Windows
2008
R2
Acessando
via
RDP
Geração
da
senha
(password
retrieve)
Instalando
IIS
Rodando
ASP.NET
IIS
RegistraKon
Tool
Testando
página
inicial
do
IIS
16. Demo
BlogEngine.NET
Download
hhp://blogengine.codeplex.com/
Criar
Pool
de
AplicaKvo
Criar
AplicaKvo
Entrar
no
BlogEngine.NET
Associação
do
ElasKc
IP
(EIP)
24. Documentações
em
Português
E-book gratuito em português com passo a passo para
criar e configurar um servidor na Amazon
Guia de Conceitos básicos da oferta gratuita da AWS
Guia de Conceitos básicos do EC2
Guia de Conceitos básicos do S3
Guia de Conceitos básicos do RDS
Guia de Conceitos básicos do VPC