hands on - web apps com amazon ec2 e rds para ambientes windows
DESCRIPTION
Assista ao vídeo associado a esse deck de slides no link https://vimeo.com/58623276TRANSCRIPT
Introdução EC2 e RDS para ambiente Windows & .NET
Hands-on: “Instalando uma aplicação Web
na nuvem AWS”
Eduardo Horai AWS Solutions Architect [email protected]
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
Regiões
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & AdministraKon
Networking
Infraestrutura Global
Regiões Um conjunto isolado de data centers em uma determinada geografia
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & AdministraKon
Networking
Infraestrutura Global
Zonas de Disponibilidade Projetadas para serem independentes. Separadas fisicamente, porém com conectividade rápida dentro da mesma região
EC2
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & AdministraKon
Networking
Compute
Várias Opções A partir de $0,02/hora
Elastic Compute Cloud (EC2) 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
Flexível Linux e Windows
Escalável Várias configurações de servidor
Imagens Modificações podem ser salvas como imagens (AMIs) e novas instancias criadas a parKr destas
Controle total Controle de root e administrador
Segura Controle total do Firewall via Security Groups
Barata On-‐demand, Reservada e Spot
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & AdministraKon
Networking
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 Arquivos
Montar os drives EBS e formatá-‐los conforme necessidade
Tamanho flexível
Volumes de 1GB a 1TB e permite “striping”
Seguro Privado à instância
Disponível Replicado dentro de uma Zona
Backups Snapshots de volume no S3
Performance de IO
Opção de Volumes com IOPS Provisionados para Performance
RDS
Database Storage
AWS Global Infrastructure
Compute
App Services
Deployment & AdministraKon
Networking
Database
Várias Opções A partir de $0,03/hora
Relational Database Service (RDS) 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
Flexível MySQL, MSSQL e Oracle
Escalável Várias configurações
Fácil Gerenciamento dos backups, atualização de soaware e disponibilidade é feito por nós
Controle total Use a sua ferramenta de query
Segura Controle total do Firewall via Security Groups
Barata On-‐demand e Reservada
Como criar uma instância
Demo EC2 Windows
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
Instalando o BlogEngine.NET
Demo BlogEngine.NET
Demo BlogEngine.NET
Download hhp://blogengine.codeplex.com/ Criar Pool de AplicaKvo Criar AplicaKvo Entrar no BlogEngine.NET Associação do ElasKc IP (EIP)
Criando o banco de dados
Demo RDS SQL Server
Demo RDS SQL Server
Ferramenta para manipulação SQL Server: Microsoa SQL Server 2008 R2 Management Studio Express (SSMSE) hhp://www.microsoa.com/en-‐us/download/details.aspx?id=22985
Criar RDS SQL Server Conectar no RDS SQL Server: endpoint, port, user, password Criar DATABASE Executar Script Conectar BlogEngine.NET no RDS SQL Server
.NET
SDKs para as principais linguagens Linguagens e Bibliotecas
REST SOAP
Windows and .NET Developer Center AWS Toolkit for MS Visual Studio
Perguntas e respostas
OFERTA GRATUITA!
aws.amazon.com/pt/free
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
OBRIGADO! http://aws.typepad.com/brasil
http://slideshare.net/AmazonWebServicesLATAM https://www.facebook.com/brasilaws
Eduardo Horai AWS Solutions Architect [email protected]