SlideShare a Scribd company logo
1 of 31
Download to read offline
Introdução ao Elastic Beanstalk
            Hands-on:
 “Implantação fácil da sua aplicação
                web”

 Eduardo Horai
 AWS Solutions Architect
 ehorai@amazon.com
Amazon	
  Cloud	
  Sessions	
  -­‐	
  Dezembro	
  
   07/12	
  @	
  2PM	
  
   Visão	
  Geral	
  dos	
  serviços	
  da	
  Nuvem	
  da	
  AWS	
  e	
  como	
  es6mar	
  
   sua	
  conta	
  |	
  Parte	
  1	
  
   [video	
  |	
  slides]	
  
   	
  
   18/12	
  @	
  3PM	
  	
  
   Visão	
  Geral	
  dos	
  serviços	
  da	
  Nuvem	
  da	
  AWS	
  e	
  como	
  es6mar	
  	
  
   sua	
  conta	
  |	
  Parte	
  2	
  
   [video	
  |	
  slides]	
  
   	
  
   11/12	
  @	
  2PM	
  	
  
   Introdução	
  ao	
  Auto-­‐Scaling	
  |	
  Hands-­‐on:	
  “Como	
  u6lizar	
  o	
  auto-­‐
   scaling	
  passo-­‐a-­‐passo”	
  
   [video	
  |	
  slides]	
  	
  
   	
  
   20/12	
  @	
  2PM	
  –	
  
   Introdução	
  AWS	
  Elas6c	
  Beanstalk	
  |	
  Hands-­‐on:	
  “Implantação	
  
   fácil	
  e	
  rápida	
  da	
  sua	
  aplicação	
  web”	
  
Agenda	
  ElasEc	
  Beanstalk	
  

    ElasEc	
  Beanstalk???	
  
    	
  
    Plataformas	
  
    	
  
    Ferramentas	
  
    	
  
    Serviços	
  relacionados	
  
    	
  
    Gerenciando	
  
    	
  
    Perguntas	
  e	
  respostas	
  
Elastic Beanstalk???
ElasEc	
  Beanstalk	
  

 Minha aplicação está pronta!...

 •  O que eu preciso?
    ... load balancer
    ... application servers ou web servers
    ... database

 •  Como fazer deploy?

 •  Como escalar?

 •  Como monitorar?
ElasEc	
  Beanstalk	
  



  AWS Elastic Beanstalk é um
   jeito extremamente fácil para
  rapidamente fazer o deploy e
 gerenciar sua aplicação na AWS
Implantação

Elastic Beanstalk
Permite fazer o deploy e gerenciar aplicações
web de uma maneira rápida e fácil.
Gerencia ambientes e versões




    Deployment	
  &	
  AdministraEon	
                       Recurso	
     Detalhes	
  

                                                        Facilidade	
       Facilita	
  a	
  criação	
  de	
  recursos	
  para	
  
              App	
  Services	
                                            sua	
  app	
  na	
  AWS	
  
                                                   Gerenciamento	
         Controla	
  as	
  diferentes	
  versões	
  e	
  
Compute	
         Storage	
         Database	
                             ambientes	
  
                                                           Flexível	
      Permite	
  a	
  customização	
  de	
  todos	
  
              Networking	
                                                 os	
  recursos	
  
                                                        Integração	
       Totalmente	
  integrado	
  com	
  EC2,	
  
    AWS	
  Global	
  Infrastructure	
                                      Auto-­‐Scaling,	
  CloudWatch,	
  ELB,	
  
                                                                           RDS	
  
Demo
(sample app)
ElasEc	
  Beanstalk	
  

 Desenvolva sua aplicação e deixa o Elastic Beanstalk
 fazer o restante:

 •  Deploy e provisionamento

 •  Configuração flexível

 •  Escalonamento Automático (utilizando Auto-Scaling)

 •  Monitoramento (CloudWatch)

 •  Controle total

 •  Sem custo! (Apenas custo dos recursos utilizados)
ElasEc	
  Beanstalk	
  

 Utilize Elastic Beanstalk:

 •  UI para Web apps

 •  Web Services

 •  Social apps

 •  Mobile services (backend)

 •  Gaming apps
ElasEc	
  Beanstalk	
  
 Escolha sua região:

 •  US East (N. Virginia)

 •  EU (Irlanda)

 •  US West (Oregon)

 •  US West (N. California)

 •  AP (Toquio)

 •  AP (Singapura)

 •  AP (Sidney)

 •  SA (São Paulo) (recentemente lançado!!!!)
Plataformas
Plataformas	
  
Gerenciando
Deploy	
  




•  Recursos criados
    o  Elastic Load Balacing
    o  EC2
    o  CloudWatch
•  Instalação e configuração do SW
•  Escalonamento Automático (Auto-Scaling)
•  Deploy da aplicação
Features	
  


•  Deploy em múltiplas AZs

•  VPC / Security Groups / Network ACLs

•  Diferente tipos de instâncias EC2

•  Salvar configuração de ambiente

•  Customização do ambiente

•  Troca de URL para deploy na produção (URL swap)
Demo
(Beanstalk features)
Serviços relacionados
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	
  &	
  AdministraEon	
                          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	
  parEr	
  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	
  
Compute

Elastic Load Balancing
Permite criar aplicações escaláveis
Distribui carga entre instancias EC2 em múltiplas
zonas de disponibilidade




  Deployment	
  &	
  AdministraEon	
                       Recurso	
     Detalhes	
  

                                                   Auto-­‐scaling	
      Escalabilidade	
  automáEca	
  pode	
  
              App	
  Services	
                                          ser	
  configurada	
  
                                                     Disponível	
        Balanceamento	
  de	
  carga	
  em	
  
Compute	
         Storage	
         Database	
                           múlEplas	
  zonas	
  de	
  disp.	
  
                                                   Verificações	
         Verifica	
  automaEcamente	
  saúde	
  
              Networking	
                           de	
  Saúde	
       das	
  instancias	
  e	
  Era	
  as	
  
                                                                         inoperantes	
  do	
  serviço	
  
    AWS	
  Global	
  Infrastructure	
              Controle	
  de	
      Uso	
  de	
  sEcky	
  sessions	
  é	
  
                                                       Sessão	
          configurável	
  
Compute

Auto-scaling
                                                        Alarme
Escala automaticamente as instâncias
de acordo com métricas configuráveis

as-create-auto-scaling-group MyGroup
     --launch-configuration MyConfig
     --availability-zones sa-east-1a,sa-east-1b
     --min-size 4
     --max-size 200


  Deployment	
  &	
  AdministraEon	
                         Recurso	
     Detalhes	
  

                                                         Controle	
        Define	
  tamanhos	
  máximo	
  e	
  
               App	
  Services	
                                           mínimo	
  e	
  parâmetros	
  para	
  
                                                                           aumento	
  e	
  diminuição	
  
 Compute	
         Storage	
         Database	
     Integrado	
  ao	
      Usa	
  métricas	
  do	
  CloudWatch	
  
                                                     CloudWatch	
          para	
  gerenciar	
  a	
  escalabilidade	
  

               Networking	
                         Integrado	
  ao	
      Permite	
  distribuir	
  carga	
  
                                                             ELB	
         automaEcamente	
  
     AWS	
  Global	
  Infrastructure	
                 Disponível	
        Instâncias	
  em	
  múlEplas	
  zonas	
  de	
  
                                                                           disponibilidade	
  
Monitoring

                                                   CloudWatch
                                                   Ferramenta de monitoramento de recursos AWS como
                                                   EC2, RDS e outros serviços.
                                                   Possui métricas padrões e permite métricas
                                                   customizadas.


                                                               Recurso	
     Detalhes	
  

    Deployment	
  &	
  AdministraEon	
                   Integrado	
         Funciona	
  com	
  diversos	
  serviços	
  
                                                                             AWS	
  como	
  EC2,	
  RDS,	
  Auto-­‐
                                                                             Scaling,	
  DynamoDB,	
  etc	
  
              App	
  Services	
  
                                                     Customizável	
          Permite	
  criação	
  de	
  métricas	
  
                                                                             próprias	
  
Compute	
         Storage	
         Database	
  
                                                               Alerta	
      Permite	
  configuração	
  de	
  alarmes	
  
                                                       Acesso	
  fácil	
     Via	
  console	
  com	
  gráficos	
  ou	
  API	
  
              Networking	
  


    AWS	
  Global	
  Infrastructure	
  
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	
  &	
  AdministraEon	
                          Flexível	
      MySQL,	
  MSSQL	
  e	
  Oracle	
  
                                                           Escalável	
       Várias	
  configurações	
  
              App	
  Services	
                                  Fácil	
     Gerenciamento	
  dos	
  backups,	
  
                                                                             atualização	
  de	
  solware	
  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	
  
Ferramentas
Ferramentas	
  


•  Console

•  Linha de comando

•  Git

•  Eclipse

•  Visual Studio

•  CloudFormation template

•  Parceiros (eXo CloudIDE)
Documentação
Links	
  
[1]	
  ElasEc	
  Beanstalk-­‐	
  Guia	
  do	
  desenvolvedor	
  
hnp://docs.amazonwebservices.com/elasEcbeanstalk/latest/dg/Welcome.html	
  
	
  
[2]	
  ElasEc	
  Beanstalk	
  –	
  UElizando	
  eclipse	
  
hnp://aws.amazon.com/arEcles/4412341514662386	
  
	
  
[3]	
  ElasEc	
  Beanstalk	
  –	
  Guias	
  para	
  cada	
  linguagem	
  &	
  plataforma:	
  	
  
	
  	
  	
  	
  (a)	
  Java	
  com	
  Eclipse	
  
       	
  hnp://docs.amazonwebservices.com/elasEcbeanstalk/latest/dg/create_deploy_Java.html	
  
	
  	
  	
  	
  (b)	
  .NET	
  com	
  Visual	
  Studio	
  
       	
  hnp://docs.amazonwebservices.com/elasEcbeanstalk/latest/dg/create_deploy_NET.html	
  
	
  	
  	
  	
  (c)	
  PHP	
  com	
  Eb	
  e	
  Git	
  
       	
  hnp://docs.amazonwebservices.com/elasEcbeanstalk/latest/dg/create_deploy_PHP_eb.html	
  
	
  	
  	
  	
  (d)	
  Python	
  com	
  EB	
  e	
  Git	
  
       	
  hnp://docs.amazonwebservices.com/elasEcbeanstalk/latest/dg/create_deploy_Python.html	
  
	
  	
  	
  	
  (e)	
  Ruby	
  com	
  EB	
  e	
  Git	
  
       	
  hnp://docs.amazonwebservices.com/elasEcbeanstalk/latest/dg/create_deploy_Ruby.html	
  
	
  
[4]	
  ElasEc	
  Beanstalk	
  –	
  API	
  
hnp://docs.aws.amazon.com/elasEcbeanstalk/latest/api/	
  
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

More Related Content

What's hot

Building blocks #4 - Rede de entrega de conteúdo (CDN) na AWS
Building blocks #4 - Rede de entrega de conteúdo (CDN) na AWSBuilding blocks #4 - Rede de entrega de conteúdo (CDN) na AWS
Building blocks #4 - Rede de entrega de conteúdo (CDN) na AWSAmazon Web Services LATAM
 
Melhores práticas de workloads Microsoft na AWS
Melhores práticas de workloads Microsoft na AWSMelhores práticas de workloads Microsoft na AWS
Melhores práticas de workloads Microsoft na AWSAmazon Web Services LATAM
 
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
 
Raising the bar #5 - Melhores práticas de workloads Microsoft
Raising the bar #5 - Melhores práticas de workloads MicrosoftRaising the bar #5 - Melhores práticas de workloads Microsoft
Raising the bar #5 - Melhores práticas de workloads MicrosoftAmazon Web Services LATAM
 
Visão Geral da Nuvem da AWS e como estimar sua conta Parte 1 de 2
Visão Geral da Nuvem da AWS e como estimar sua conta Parte 1 de 2Visão Geral da Nuvem da AWS e como estimar sua conta Parte 1 de 2
Visão Geral da Nuvem da AWS e como estimar sua conta Parte 1 de 2Amazon Web Services LATAM
 
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
 
Blue Green Deployments com Elastic Beanstalk - Demo Session
Blue Green Deployments com Elastic Beanstalk - Demo SessionBlue Green Deployments com Elastic Beanstalk - Demo Session
Blue Green Deployments com Elastic Beanstalk - Demo SessionAmazon Web Services LATAM
 
Building blocks #5 - Recuperação de desastres de maneira prática na AWS
Building blocks #5 - Recuperação de desastres de maneira prática na AWSBuilding blocks #5 - Recuperação de desastres de maneira prática na AWS
Building blocks #5 - Recuperação de desastres de maneira prática na AWSAmazon Web Services LATAM
 
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
 
Migrando seu workload de Big Data para o Amazon EMR
Migrando seu workload de Big Data para o Amazon EMRMigrando seu workload de Big Data para o Amazon EMR
Migrando seu workload de Big Data para o Amazon EMRAmazon Web Services LATAM
 
Path to the future #5 - Melhores práticas de data warehouse no Amazon Redshift
Path to the future #5 - Melhores práticas de data warehouse no Amazon RedshiftPath to the future #5 - Melhores práticas de data warehouse no Amazon Redshift
Path to the future #5 - Melhores práticas de data warehouse no Amazon RedshiftAmazon Web Services LATAM
 
Construindo APIs com Amazon API Gateway e AWS Lambda
Construindo APIs com Amazon API Gateway e AWS LambdaConstruindo APIs com Amazon API Gateway e AWS Lambda
Construindo APIs com Amazon API Gateway e AWS LambdaAmazon Web Services LATAM
 
Deep dive em aceleração de entrega de conteúdo, APIs e Aplicações utilizando ...
Deep dive em aceleração de entrega de conteúdo, APIs e Aplicações utilizando ...Deep dive em aceleração de entrega de conteúdo, APIs e Aplicações utilizando ...
Deep dive em aceleração de entrega de conteúdo, APIs e Aplicações utilizando ...Amazon Web Services LATAM
 
Visão estratégica de como migrar para a cloud
Visão estratégica de como migrar para a cloudVisão estratégica de como migrar para a cloud
Visão estratégica de como migrar para a cloudAmazon Web Services
 
Construindo APIs com Amazon API Gateway e AWS Lambda
Construindo APIs com Amazon API Gateway e AWS LambdaConstruindo APIs com Amazon API Gateway e AWS Lambda
Construindo APIs com Amazon API Gateway e AWS LambdaAmazon Web Services LATAM
 

What's hot (20)

Building blocks #4 - Rede de entrega de conteúdo (CDN) na AWS
Building blocks #4 - Rede de entrega de conteúdo (CDN) na AWSBuilding blocks #4 - Rede de entrega de conteúdo (CDN) na AWS
Building blocks #4 - Rede de entrega de conteúdo (CDN) na AWS
 
Melhores práticas de workloads Microsoft na AWS
Melhores práticas de workloads Microsoft na AWSMelhores práticas de workloads Microsoft na AWS
Melhores práticas de workloads Microsoft na AWS
 
Conhecendo o AWS Elastic Beanstalk
Conhecendo o AWS Elastic BeanstalkConhecendo o AWS Elastic Beanstalk
Conhecendo o AWS Elastic Beanstalk
 
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
 
Raising the bar #5 - Melhores práticas de workloads Microsoft
Raising the bar #5 - Melhores práticas de workloads MicrosoftRaising the bar #5 - Melhores práticas de workloads Microsoft
Raising the bar #5 - Melhores práticas de workloads Microsoft
 
Visão Geral da Nuvem da AWS e como estimar sua conta Parte 1 de 2
Visão Geral da Nuvem da AWS e como estimar sua conta Parte 1 de 2Visão Geral da Nuvem da AWS e como estimar sua conta Parte 1 de 2
Visão Geral da Nuvem da AWS e como estimar sua conta Parte 1 de 2
 
AWS Migration Day - SAP
AWS Migration Day - SAPAWS Migration Day - SAP
AWS Migration Day - SAP
 
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
 
Blue Green Deployments com Elastic Beanstalk - Demo Session
Blue Green Deployments com Elastic Beanstalk - Demo SessionBlue Green Deployments com Elastic Beanstalk - Demo Session
Blue Green Deployments com Elastic Beanstalk - Demo Session
 
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
 
Tendências de Big Data
Tendências de Big DataTendências de Big Data
Tendências de Big Data
 
Building blocks #5 - Recuperação de desastres de maneira prática na AWS
Building blocks #5 - Recuperação de desastres de maneira prática na AWSBuilding blocks #5 - Recuperação de desastres de maneira prática na AWS
Building blocks #5 - Recuperação de desastres de maneira prática na AWS
 
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
 
Migrando seu workload de Big Data para o Amazon EMR
Migrando seu workload de Big Data para o Amazon EMRMigrando seu workload de Big Data para o Amazon EMR
Migrando seu workload de Big Data para o Amazon EMR
 
Path to the future #5 - Melhores práticas de data warehouse no Amazon Redshift
Path to the future #5 - Melhores práticas de data warehouse no Amazon RedshiftPath to the future #5 - Melhores práticas de data warehouse no Amazon Redshift
Path to the future #5 - Melhores práticas de data warehouse no Amazon Redshift
 
Construindo APIs com Amazon API Gateway e AWS Lambda
Construindo APIs com Amazon API Gateway e AWS LambdaConstruindo APIs com Amazon API Gateway e AWS Lambda
Construindo APIs com Amazon API Gateway e AWS Lambda
 
Deep dive em aceleração de entrega de conteúdo, APIs e Aplicações utilizando ...
Deep dive em aceleração de entrega de conteúdo, APIs e Aplicações utilizando ...Deep dive em aceleração de entrega de conteúdo, APIs e Aplicações utilizando ...
Deep dive em aceleração de entrega de conteúdo, APIs e Aplicações utilizando ...
 
Construindo apps móveis com AWS Mobile Hub
Construindo apps móveis com AWS Mobile HubConstruindo apps móveis com AWS Mobile Hub
Construindo apps móveis com AWS Mobile Hub
 
Visão estratégica de como migrar para a cloud
Visão estratégica de como migrar para a cloudVisão estratégica de como migrar para a cloud
Visão estratégica de como migrar para a cloud
 
Construindo APIs com Amazon API Gateway e AWS Lambda
Construindo APIs com Amazon API Gateway e AWS LambdaConstruindo APIs com Amazon API Gateway e AWS Lambda
Construindo APIs com Amazon API Gateway e AWS Lambda
 

Similar to Introdução ao AWS Elastic Beanstalk - Webinar

Hands on - Web apps com Amazon EC2 e RDS para ambientes Windows
Hands on - Web apps com Amazon EC2 e RDS para ambientes WindowsHands on - Web apps com Amazon EC2 e RDS para ambientes Windows
Hands on - Web apps com Amazon EC2 e RDS para ambientes WindowsAmazon Web Services LATAM
 
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
 
Amazon EC2 - Introdução, Benefícios e dicas
Amazon EC2 - Introdução, Benefícios e dicasAmazon EC2 - Introdução, Benefícios e dicas
Amazon EC2 - Introdução, Benefícios e dicasJose Papo, MSc
 
Introdução S3 e Cloudfront
Introdução S3 e CloudfrontIntrodução S3 e Cloudfront
Introdução S3 e CloudfrontMichel Pereira
 
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
 
Desmistificando a Amazon AWS
Desmistificando a Amazon AWSDesmistificando a Amazon AWS
Desmistificando a Amazon AWSMatheus Fidelis
 
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
 
MS Online Friday - 2ª Sexta
 MS Online Friday - 2ª Sexta MS Online Friday - 2ª Sexta
MS Online Friday - 2ª SextaSara Barbosa
 
Iniciando com AWS Lambda e serverless em cloud
Iniciando com AWS Lambda e serverless em cloudIniciando com AWS Lambda e serverless em cloud
Iniciando com AWS Lambda e serverless em cloudAmazon Web Services LATAM
 
Openstack - Visão geral
Openstack - Visão geralOpenstack - Visão geral
Openstack - Visão geralbrasilopenstack
 
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
 

Similar to Introdução ao AWS Elastic Beanstalk - Webinar (20)

Hands on - Web apps com Amazon EC2 e RDS para ambientes Windows
Hands on - Web apps com Amazon EC2 e RDS para ambientes WindowsHands on - Web apps com Amazon EC2 e RDS para ambientes Windows
Hands on - Web apps com Amazon EC2 e RDS para ambientes Windows
 
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)
 
Amazon EC2 - Introdução, Benefícios e dicas
Amazon EC2 - Introdução, Benefícios e dicasAmazon EC2 - Introdução, Benefícios e dicas
Amazon EC2 - Introdução, Benefícios e dicas
 
Introdução S3 e Cloudfront
Introdução S3 e CloudfrontIntrodução S3 e Cloudfront
Introdução S3 e Cloudfront
 
Amazon EC2 Introducao e Dicas
Amazon EC2 Introducao e DicasAmazon EC2 Introducao e Dicas
Amazon EC2 Introducao e Dicas
 
Projetando aplicações para a nuvem
Projetando aplicações para a nuvemProjetando aplicações para a nuvem
Projetando aplicações para a nuvem
 
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
 
Desmistificando a Amazon AWS
Desmistificando a Amazon AWSDesmistificando a Amazon AWS
Desmistificando a Amazon AWS
 
Overview Azure
Overview AzureOverview Azure
Overview Azure
 
Azure Overview
Azure OverviewAzure Overview
Azure Overview
 
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...
 
Introdução ao Amazon EKS
Introdução ao Amazon EKSIntrodução ao Amazon EKS
Introdução ao Amazon EKS
 
Integrando infraestruturas híbridas
Integrando infraestruturas híbridas Integrando infraestruturas híbridas
Integrando infraestruturas híbridas
 
MS Online Friday - 2ª Sexta
 MS Online Friday - 2ª Sexta MS Online Friday - 2ª Sexta
MS Online Friday - 2ª Sexta
 
A plataforma Azure da Microsoft
A plataforma Azure da MicrosoftA plataforma Azure da Microsoft
A plataforma Azure da Microsoft
 
Webinar sobre VPC
Webinar sobre VPCWebinar sobre VPC
Webinar sobre VPC
 
Iniciando com AWS Lambda e serverless em cloud
Iniciando com AWS Lambda e serverless em cloudIniciando com AWS Lambda e serverless em cloud
Iniciando com AWS Lambda e serverless em cloud
 
Openstack - Visão geral
Openstack - Visão geralOpenstack - Visão geral
Openstack - Visão geral
 
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
 

More from 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
 
Los beneficios de migrar sus cargas de trabajo de big data a AWS
Los beneficios de migrar sus cargas de trabajo de big data a AWSLos beneficios de migrar sus cargas de trabajo de big data a AWS
Los beneficios de migrar sus cargas de trabajo de big data a AWSAmazon Web Services LATAM
 

More from 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
 
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
 
Los beneficios de migrar sus cargas de trabajo de big data a AWS
Los beneficios de migrar sus cargas de trabajo de big data a AWSLos beneficios de migrar sus cargas de trabajo de big data a AWS
Los beneficios de migrar sus cargas de trabajo de big data a AWS
 

Recently uploaded

Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuisKitota
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfSamaraLunas
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx2m Assessoria
 

Recently uploaded (9)

Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
 

Introdução ao AWS Elastic Beanstalk - Webinar

  • 1. Introdução ao Elastic Beanstalk Hands-on: “Implantação fácil da sua aplicação web” Eduardo Horai AWS Solutions Architect ehorai@amazon.com
  • 2. Amazon  Cloud  Sessions  -­‐  Dezembro   07/12  @  2PM   Visão  Geral  dos  serviços  da  Nuvem  da  AWS  e  como  es6mar   sua  conta  |  Parte  1   [video  |  slides]     18/12  @  3PM     Visão  Geral  dos  serviços  da  Nuvem  da  AWS  e  como  es6mar     sua  conta  |  Parte  2   [video  |  slides]     11/12  @  2PM     Introdução  ao  Auto-­‐Scaling  |  Hands-­‐on:  “Como  u6lizar  o  auto-­‐ scaling  passo-­‐a-­‐passo”   [video  |  slides]       20/12  @  2PM  –   Introdução  AWS  Elas6c  Beanstalk  |  Hands-­‐on:  “Implantação   fácil  e  rápida  da  sua  aplicação  web”  
  • 3. Agenda  ElasEc  Beanstalk   ElasEc  Beanstalk???     Plataformas     Ferramentas     Serviços  relacionados     Gerenciando     Perguntas  e  respostas  
  • 5. ElasEc  Beanstalk   Minha aplicação está pronta!... •  O que eu preciso? ... load balancer ... application servers ou web servers ... database •  Como fazer deploy? •  Como escalar? •  Como monitorar?
  • 6. ElasEc  Beanstalk   AWS Elastic Beanstalk é um jeito extremamente fácil para rapidamente fazer o deploy e gerenciar sua aplicação na AWS
  • 7. Implantação Elastic Beanstalk Permite fazer o deploy e gerenciar aplicações web de uma maneira rápida e fácil. Gerencia ambientes e versões Deployment  &  AdministraEon   Recurso   Detalhes   Facilidade   Facilita  a  criação  de  recursos  para   App  Services   sua  app  na  AWS   Gerenciamento   Controla  as  diferentes  versões  e   Compute   Storage   Database   ambientes   Flexível   Permite  a  customização  de  todos   Networking   os  recursos   Integração   Totalmente  integrado  com  EC2,   AWS  Global  Infrastructure   Auto-­‐Scaling,  CloudWatch,  ELB,   RDS  
  • 9. ElasEc  Beanstalk   Desenvolva sua aplicação e deixa o Elastic Beanstalk fazer o restante: •  Deploy e provisionamento •  Configuração flexível •  Escalonamento Automático (utilizando Auto-Scaling) •  Monitoramento (CloudWatch) •  Controle total •  Sem custo! (Apenas custo dos recursos utilizados)
  • 10. ElasEc  Beanstalk   Utilize Elastic Beanstalk: •  UI para Web apps •  Web Services •  Social apps •  Mobile services (backend) •  Gaming apps
  • 11. ElasEc  Beanstalk   Escolha sua região: •  US East (N. Virginia) •  EU (Irlanda) •  US West (Oregon) •  US West (N. California) •  AP (Toquio) •  AP (Singapura) •  AP (Sidney) •  SA (São Paulo) (recentemente lançado!!!!)
  • 15. Deploy   •  Recursos criados o  Elastic Load Balacing o  EC2 o  CloudWatch •  Instalação e configuração do SW •  Escalonamento Automático (Auto-Scaling) •  Deploy da aplicação
  • 16. Features   •  Deploy em múltiplas AZs •  VPC / Security Groups / Network ACLs •  Diferente tipos de instâncias EC2 •  Salvar configuração de ambiente •  Customização do ambiente •  Troca de URL para deploy na produção (URL swap)
  • 19. 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  &  AdministraEon   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  parEr  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  
  • 20. Compute Elastic Load Balancing Permite criar aplicações escaláveis Distribui carga entre instancias EC2 em múltiplas zonas de disponibilidade Deployment  &  AdministraEon   Recurso   Detalhes   Auto-­‐scaling   Escalabilidade  automáEca  pode   App  Services   ser  configurada   Disponível   Balanceamento  de  carga  em   Compute   Storage   Database   múlEplas  zonas  de  disp.   Verificações   Verifica  automaEcamente  saúde   Networking   de  Saúde   das  instancias  e  Era  as   inoperantes  do  serviço   AWS  Global  Infrastructure   Controle  de   Uso  de  sEcky  sessions  é   Sessão   configurável  
  • 21. Compute Auto-scaling Alarme Escala automaticamente as instâncias de acordo com métricas configuráveis as-create-auto-scaling-group MyGroup --launch-configuration MyConfig --availability-zones sa-east-1a,sa-east-1b --min-size 4 --max-size 200 Deployment  &  AdministraEon   Recurso   Detalhes   Controle   Define  tamanhos  máximo  e   App  Services   mínimo  e  parâmetros  para   aumento  e  diminuição   Compute   Storage   Database   Integrado  ao   Usa  métricas  do  CloudWatch   CloudWatch   para  gerenciar  a  escalabilidade   Networking   Integrado  ao   Permite  distribuir  carga   ELB   automaEcamente   AWS  Global  Infrastructure   Disponível   Instâncias  em  múlEplas  zonas  de   disponibilidade  
  • 22. Monitoring CloudWatch Ferramenta de monitoramento de recursos AWS como EC2, RDS e outros serviços. Possui métricas padrões e permite métricas customizadas. Recurso   Detalhes   Deployment  &  AdministraEon   Integrado   Funciona  com  diversos  serviços   AWS  como  EC2,  RDS,  Auto-­‐ Scaling,  DynamoDB,  etc   App  Services   Customizável   Permite  criação  de  métricas   próprias   Compute   Storage   Database   Alerta   Permite  configuração  de  alarmes   Acesso  fácil   Via  console  com  gráficos  ou  API   Networking   AWS  Global  Infrastructure  
  • 23. 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  &  AdministraEon   Flexível   MySQL,  MSSQL  e  Oracle   Escalável   Várias  configurações   App  Services   Fácil   Gerenciamento  dos  backups,   atualização  de  solware  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  
  • 25. Ferramentas   •  Console •  Linha de comando •  Git •  Eclipse •  Visual Studio •  CloudFormation template •  Parceiros (eXo CloudIDE)
  • 27. Links   [1]  ElasEc  Beanstalk-­‐  Guia  do  desenvolvedor   hnp://docs.amazonwebservices.com/elasEcbeanstalk/latest/dg/Welcome.html     [2]  ElasEc  Beanstalk  –  UElizando  eclipse   hnp://aws.amazon.com/arEcles/4412341514662386     [3]  ElasEc  Beanstalk  –  Guias  para  cada  linguagem  &  plataforma:            (a)  Java  com  Eclipse    hnp://docs.amazonwebservices.com/elasEcbeanstalk/latest/dg/create_deploy_Java.html          (b)  .NET  com  Visual  Studio    hnp://docs.amazonwebservices.com/elasEcbeanstalk/latest/dg/create_deploy_NET.html          (c)  PHP  com  Eb  e  Git    hnp://docs.amazonwebservices.com/elasEcbeanstalk/latest/dg/create_deploy_PHP_eb.html          (d)  Python  com  EB  e  Git    hnp://docs.amazonwebservices.com/elasEcbeanstalk/latest/dg/create_deploy_Python.html          (e)  Ruby  com  EB  e  Git    hnp://docs.amazonwebservices.com/elasEcbeanstalk/latest/dg/create_deploy_Ruby.html     [4]  ElasEc  Beanstalk  –  API   hnp://docs.aws.amazon.com/elasEcbeanstalk/latest/api/  
  • 29. OFERTA GRATUITA! aws.amazon.com/pt/free
  • 30. 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
  • 31. OBRIGADO! http://aws.typepad.com/brasil http://slideshare.net/AmazonWebServicesLATAM https://www.facebook.com/brasilaws Eduardo Horai AWS Solutions Architect ehorai@amazon.com