SlideShare uma empresa Scribd logo
1 de 25
Baixar para ler offline
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
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
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	
  
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	
  
EC2
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	
  
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	
  
RDS
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	
  
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


                                                Windows	
  and	
  .NET	
  Developer	
  Center	
  
                                                	
  
                                                AWS	
  Toolkit	
  for	
  MS	
  Visual	
  Studio	
  




 SOAP	
                                                      REST	
  
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
ehorai@amazon.com

Mais conteúdo relacionado

Mais procurados

Webinar: O que é computação em nuvem com a AWS?
Webinar: O que é computação em nuvem com a AWS?Webinar: O que é computação em nuvem com a AWS?
Webinar: O que é computação em nuvem com a AWS?Amazon Web Services
 
Introdução ao AWS Elastic Beanstalk - Webinar
Introdução ao AWS Elastic Beanstalk - WebinarIntrodução ao AWS Elastic Beanstalk - Webinar
Introdução ao AWS Elastic Beanstalk - WebinarAmazon Web Services LATAM
 
AWS Virtual Private Cloud (VPC): Isolando seus Recursos na Nuvem
AWS Virtual Private Cloud (VPC): Isolando seus Recursos na Nuvem AWS Virtual Private Cloud (VPC): Isolando seus Recursos na Nuvem
AWS Virtual Private Cloud (VPC): Isolando seus Recursos na Nuvem Amazon Web Services LATAM
 
Windows Azure no Mundo Real para IT-Pros
Windows Azure no Mundo Real para IT-ProsWindows Azure no Mundo Real para IT-Pros
Windows Azure no Mundo Real para IT-ProsMarkus Christen
 
Software as a Service: Oportunidades, Desafios e como a AWS pode ajudar nessa...
Software as a Service: Oportunidades, Desafios e como a AWS pode ajudar nessa...Software as a Service: Oportunidades, Desafios e como a AWS pode ajudar nessa...
Software as a Service: Oportunidades, Desafios e como a AWS pode ajudar nessa...Jose Papo, MSc
 
Luiz Macedo - DevBrasil Joinville - Windows Azure
Luiz Macedo - DevBrasil Joinville - Windows AzureLuiz Macedo - DevBrasil Joinville - Windows Azure
Luiz Macedo - DevBrasil Joinville - Windows AzureLuiz Macedo
 
17h30 aws-databases-summit
17h30   aws-databases-summit17h30   aws-databases-summit
17h30 aws-databases-summitinfolive
 
Virtualização Teste
Virtualização TesteVirtualização Teste
Virtualização Testegabrielca200
 
Detonando mitos sobre a Computação em Nuvem e a Amazon Web Services
Detonando mitos sobre a Computação em Nuvem e a Amazon Web ServicesDetonando mitos sobre a Computação em Nuvem e a Amazon Web Services
Detonando mitos sobre a Computação em Nuvem e a Amazon Web ServicesJose Papo, MSc
 
Explorando o poder do banco de dados com Amazon Aurora
Explorando o poder do banco de dados com Amazon AuroraExplorando o poder do banco de dados com Amazon Aurora
Explorando o poder do banco de dados com Amazon AuroraAmazon Web Services LATAM
 
Aula 7 - Hands On - Configurando nossa aplicação na AWS com EC2, Elastic Load...
Aula 7 - Hands On - Configurando nossa aplicação na AWS com EC2, Elastic Load...Aula 7 - Hands On - Configurando nossa aplicação na AWS com EC2, Elastic Load...
Aula 7 - Hands On - Configurando nossa aplicação na AWS com EC2, Elastic Load...Eduardo de Lucena Falcão
 
Arquitetura Serverless e AWS Lambda - Demo Session
Arquitetura Serverless e AWS Lambda - Demo SessionArquitetura Serverless e AWS Lambda - Demo Session
Arquitetura Serverless e AWS Lambda - Demo SessionAmazon Web Services LATAM
 
Aula 6 - EC2, ELB, Auto Scaling, Cloud Watch
Aula 6 - EC2, ELB, Auto Scaling, Cloud WatchAula 6 - EC2, ELB, Auto Scaling, Cloud Watch
Aula 6 - EC2, ELB, Auto Scaling, Cloud WatchEduardo de Lucena Falcão
 
Como a Amazon Web Services pode ajudar sua startup ou empresa a crescer e pro...
Como a Amazon Web Services pode ajudar sua startup ou empresa a crescer e pro...Como a Amazon Web Services pode ajudar sua startup ou empresa a crescer e pro...
Como a Amazon Web Services pode ajudar sua startup ou empresa a crescer e pro...Jose Papo, MSc
 
Virtualização: Um comparativo entre Xen e VMware
Virtualização: Um comparativo entre Xen e VMware Virtualização: Um comparativo entre Xen e VMware
Virtualização: Um comparativo entre Xen e VMware Thiago Reis da Silva
 

Mais procurados (20)

Webinar: O que é computação em nuvem com a AWS?
Webinar: O que é computação em nuvem com a AWS?Webinar: O que é computação em nuvem com a AWS?
Webinar: O que é computação em nuvem com a AWS?
 
Introdução ao AWS Elastic Beanstalk - Webinar
Introdução ao AWS Elastic Beanstalk - WebinarIntrodução ao AWS Elastic Beanstalk - Webinar
Introdução ao AWS Elastic Beanstalk - Webinar
 
AWS Virtual Private Cloud (VPC): Isolando seus Recursos na Nuvem
AWS Virtual Private Cloud (VPC): Isolando seus Recursos na Nuvem AWS Virtual Private Cloud (VPC): Isolando seus Recursos na Nuvem
AWS Virtual Private Cloud (VPC): Isolando seus Recursos na Nuvem
 
Windows Azure no Mundo Real para IT-Pros
Windows Azure no Mundo Real para IT-ProsWindows Azure no Mundo Real para IT-Pros
Windows Azure no Mundo Real para IT-Pros
 
Software as a Service: Oportunidades, Desafios e como a AWS pode ajudar nessa...
Software as a Service: Oportunidades, Desafios e como a AWS pode ajudar nessa...Software as a Service: Oportunidades, Desafios e como a AWS pode ajudar nessa...
Software as a Service: Oportunidades, Desafios e como a AWS pode ajudar nessa...
 
Luiz Macedo - DevBrasil Joinville - Windows Azure
Luiz Macedo - DevBrasil Joinville - Windows AzureLuiz Macedo - DevBrasil Joinville - Windows Azure
Luiz Macedo - DevBrasil Joinville - Windows Azure
 
17h30 aws-databases-summit
17h30   aws-databases-summit17h30   aws-databases-summit
17h30 aws-databases-summit
 
Aws for Developers
Aws for DevelopersAws for Developers
Aws for Developers
 
Virtualização Teste
Virtualização TesteVirtualização Teste
Virtualização Teste
 
Detonando mitos sobre a Computação em Nuvem e a Amazon Web Services
Detonando mitos sobre a Computação em Nuvem e a Amazon Web ServicesDetonando mitos sobre a Computação em Nuvem e a Amazon Web Services
Detonando mitos sobre a Computação em Nuvem e a Amazon Web Services
 
Explorando o poder do banco de dados com Amazon Aurora
Explorando o poder do banco de dados com Amazon AuroraExplorando o poder do banco de dados com Amazon Aurora
Explorando o poder do banco de dados com Amazon Aurora
 
Padrões de Arquitetura na Nuvem da AWS
Padrões de Arquitetura na Nuvem da AWSPadrões de Arquitetura na Nuvem da AWS
Padrões de Arquitetura na Nuvem da AWS
 
Webinar: Introdução a Big data
Webinar: Introdução a Big dataWebinar: Introdução a Big data
Webinar: Introdução a Big data
 
Aula 7 - Hands On - Configurando nossa aplicação na AWS com EC2, Elastic Load...
Aula 7 - Hands On - Configurando nossa aplicação na AWS com EC2, Elastic Load...Aula 7 - Hands On - Configurando nossa aplicação na AWS com EC2, Elastic Load...
Aula 7 - Hands On - Configurando nossa aplicação na AWS com EC2, Elastic Load...
 
Arquitetura Serverless e AWS Lambda - Demo Session
Arquitetura Serverless e AWS Lambda - Demo SessionArquitetura Serverless e AWS Lambda - Demo Session
Arquitetura Serverless e AWS Lambda - Demo Session
 
Aula 6 - EC2, ELB, Auto Scaling, Cloud Watch
Aula 6 - EC2, ELB, Auto Scaling, Cloud WatchAula 6 - EC2, ELB, Auto Scaling, Cloud Watch
Aula 6 - EC2, ELB, Auto Scaling, Cloud Watch
 
Como a Amazon Web Services pode ajudar sua startup ou empresa a crescer e pro...
Como a Amazon Web Services pode ajudar sua startup ou empresa a crescer e pro...Como a Amazon Web Services pode ajudar sua startup ou empresa a crescer e pro...
Como a Amazon Web Services pode ajudar sua startup ou empresa a crescer e pro...
 
Banco de Dados Oracle na AWS: RDS ou EC2
Banco de Dados Oracle na AWS: RDS ou EC2Banco de Dados Oracle na AWS: RDS ou EC2
Banco de Dados Oracle na AWS: RDS ou EC2
 
Flisol 2015
Flisol 2015 Flisol 2015
Flisol 2015
 
Virtualização: Um comparativo entre Xen e VMware
Virtualização: Um comparativo entre Xen e VMware Virtualização: Um comparativo entre Xen e VMware
Virtualização: Um comparativo entre Xen e VMware
 

Semelhante a Hands on - Web apps com Amazon EC2 e RDS para ambientes Windows

PGDay Campinas 2013 - Implementando o PostgreSQL de maneira escalável e com a...
PGDay Campinas 2013 - Implementando o PostgreSQL de maneira escalável e com a...PGDay Campinas 2013 - Implementando o PostgreSQL de maneira escalável e com a...
PGDay Campinas 2013 - Implementando o PostgreSQL de maneira escalável e com a...PGDay Campinas
 
Amazon web services
Amazon web servicesAmazon web services
Amazon web servicesMagno Frey
 
Computação em nuvem com aws (amozon web service)
Computação em nuvem com aws (amozon web service)Computação em nuvem com aws (amozon web service)
Computação em nuvem com aws (amozon web service)Augusto Berwaldt
 
Desmistificando a Amazon AWS
Desmistificando a Amazon AWSDesmistificando a Amazon AWS
Desmistificando a Amazon AWSMatheus Fidelis
 
AAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambAAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambMicrosoft Brasil
 
AAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambAAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambguest34ed8ec
 
Introduçãoo aws, escalando uma aplicação Web
Introduçãoo aws, escalando uma aplicação WebIntroduçãoo aws, escalando uma aplicação Web
Introduçãoo aws, escalando uma aplicação WebAlessandro Binhara
 
AAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdfAAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdfMicrosoft Brasil
 
Escalando+na+aws+para+os+primeiros+10+milhões+de+usuários+ +final
Escalando+na+aws+para+os+primeiros+10+milhões+de+usuários+ +finalEscalando+na+aws+para+os+primeiros+10+milhões+de+usuários+ +final
Escalando+na+aws+para+os+primeiros+10+milhões+de+usuários+ +finalAmazon Web Services LATAM
 
Cloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaCloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaRicardo Martins ☁
 
Começando com aplicações serverless na AWS
 Começando com aplicações serverless na AWS Começando com aplicações serverless na AWS
Começando com aplicações serverless na AWSAmazon Web Services LATAM
 
Desenvolvendo para o Windows Azure e SQL Azure
Desenvolvendo para o Windows Azure e SQL AzureDesenvolvendo para o Windows Azure e SQL Azure
Desenvolvendo para o Windows Azure e SQL AzureLuciano Condé
 

Semelhante a Hands on - Web apps com Amazon EC2 e RDS para ambientes Windows (20)

Introdução ao Auto Scaling
Introdução ao Auto ScalingIntrodução ao Auto Scaling
Introdução ao Auto Scaling
 
PGDay Campinas 2013 - Implementando o PostgreSQL de maneira escalável e com a...
PGDay Campinas 2013 - Implementando o PostgreSQL de maneira escalável e com a...PGDay Campinas 2013 - Implementando o PostgreSQL de maneira escalável e com a...
PGDay Campinas 2013 - Implementando o PostgreSQL de maneira escalável e com a...
 
Amazon web services
Amazon web servicesAmazon web services
Amazon web services
 
Computação em nuvem com aws (amozon web service)
Computação em nuvem com aws (amozon web service)Computação em nuvem com aws (amozon web service)
Computação em nuvem com aws (amozon web service)
 
Bancos de Dados na AWS
Bancos de Dados na AWSBancos de Dados na AWS
Bancos de Dados na AWS
 
Desmistificando a Amazon AWS
Desmistificando a Amazon AWSDesmistificando a Amazon AWS
Desmistificando a Amazon AWS
 
AAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambAAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcamb
 
AAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambAAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcamb
 
A plataforma Azure da Microsoft
A plataforma Azure da MicrosoftA plataforma Azure da Microsoft
A plataforma Azure da Microsoft
 
Introdução ao Amazon EKS
Introdução ao Amazon EKSIntrodução ao Amazon EKS
Introdução ao Amazon EKS
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Introduçãoo aws, escalando uma aplicação Web
Introduçãoo aws, escalando uma aplicação WebIntroduçãoo aws, escalando uma aplicação Web
Introduçãoo aws, escalando uma aplicação Web
 
Projetando aplicações para a nuvem
Projetando aplicações para a nuvemProjetando aplicações para a nuvem
Projetando aplicações para a nuvem
 
Overview Azure
Overview AzureOverview Azure
Overview Azure
 
Azure Overview
Azure OverviewAzure Overview
Azure Overview
 
AAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdfAAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdf
 
Escalando+na+aws+para+os+primeiros+10+milhões+de+usuários+ +final
Escalando+na+aws+para+os+primeiros+10+milhões+de+usuários+ +finalEscalando+na+aws+para+os+primeiros+10+milhões+de+usuários+ +final
Escalando+na+aws+para+os+primeiros+10+milhões+de+usuários+ +final
 
Cloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaCloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à prática
 
Começando com aplicações serverless na AWS
 Começando com aplicações serverless na AWS Começando com aplicações serverless na AWS
Começando com aplicações serverless na AWS
 
Desenvolvendo para o Windows Azure e SQL Azure
Desenvolvendo para o Windows Azure e SQL AzureDesenvolvendo para o Windows Azure e SQL Azure
Desenvolvendo para o Windows Azure e SQL Azure
 

Mais de Amazon Web Services LATAM

AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.Amazon Web Services LATAM
 
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.Amazon Web Services LATAM
 
Automatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWSAutomatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWSAmazon Web Services LATAM
 
Automatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAutomatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAmazon Web Services LATAM
 
Ransomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWSRansomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWSAmazon Web Services LATAM
 
Ransomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWSRansomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWSAmazon Web Services LATAM
 
Aprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWSAprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWSAmazon Web Services LATAM
 
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWSAprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWSAmazon Web Services LATAM
 
Cómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administradosCómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administradosAmazon Web Services LATAM
 
Os benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWSOs benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWSAmazon Web Services LATAM
 

Mais de Amazon Web Services LATAM (20)

AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
 
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
 
Automatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWSAutomatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWS
 
Automatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAutomatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWS
 
Cómo empezar con Amazon EKS
Cómo empezar con Amazon EKSCómo empezar con Amazon EKS
Cómo empezar con Amazon EKS
 
Como começar com Amazon EKS
Como começar com Amazon EKSComo começar com Amazon EKS
Como começar com Amazon EKS
 
Ransomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWSRansomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWS
 
Ransomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWSRansomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWS
 
Ransomware: Estratégias de Mitigação
Ransomware: Estratégias de MitigaçãoRansomware: Estratégias de Mitigação
Ransomware: Estratégias de Mitigação
 
Ransomware: Estratégias de Mitigación
Ransomware: Estratégias de MitigaciónRansomware: Estratégias de Mitigación
Ransomware: Estratégias de Mitigación
 
Aprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWSAprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWS
 
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWSAprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWS
 
Cómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administradosCómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administrados
 
Simplifique su BI con AWS
Simplifique su BI con AWSSimplifique su BI con AWS
Simplifique su BI con AWS
 
Simplifique o seu BI com a AWS
Simplifique o seu BI com a AWSSimplifique o seu BI com a AWS
Simplifique o seu BI com a AWS
 
Os benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWSOs benefícios de migrar seus workloads de Big Data para a AWS
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  
  • 6. EC2
  • 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  
  • 9. RDS
  • 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)  
  • 18. Demo RDS SQL Server
  • 19. 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  
  • 20. .NET
  • 21. SDKs  para  as  principais  linguagens   Linguagens e Bibliotecas Windows  and  .NET  Developer  Center     AWS  Toolkit  for  MS  Visual  Studio   SOAP   REST  
  • 23. OFERTA GRATUITA! aws.amazon.com/pt/free
  • 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
  • 25. OBRIGADO! http://aws.typepad.com/brasil http://slideshare.net/AmazonWebServicesLATAM https://www.facebook.com/brasilaws Eduardo Horai AWS Solutions Architect ehorai@amazon.com