SlideShare a Scribd company logo
1 of 19
Download to read offline
Elastic Beanstalk
Julio Faerman
faermanj@amazon.com
Vários Tutoriais , treinamentos e mentoria em português
Inscreva-se agora !!
http://awshub.com.br
Pense Bem…
Se sua organização decidisse
comprar um novo aplicativo web
hoje, quanto tempo você acredita
que demoraria pra ele estar no ar?
Quanto tempo e dinheiro sua
organização gasta na implantação
de aplicações?
Depois de liberada uma nova versão,
quanto tempo leva para ela estar em
produção?
Quanto tempo sua aplicação já ficou
fora do ar em trocas de versões?
Elastic Beanstalk
“O AWS Elastic Beanstalk é uma
maneira mais fácil ainda de começar a
implantar e gerenciar aplicativos na
nuvem.”
Por quê?
• Simplifica e automatiza a
administração de aplicações
• Possibilita melhorias de
disponibilidade e escalabilidade
• Altamente personalizável
• Eficiente em custo e em tempohttp://aws.amazon.com/elasti
cbeanstalk
• VTEX é líder em tecnologia para e-commerce e
pioneira na comercialização de software como
serviço (SaaS) no Brasil. Presente em São Paulo
e no Rio de Janeiro, além de escritório em
Buenos Aires, Argentina, as soluções da VTEX
são voltadas para lojas virtuais que tenham fluxo
de pequeno, médio e grande porte,
independentemente do segmento.
• Mais de 300 lojas de e-commerce, 200
funcionarios, 140 desenvolvedores, 4 países,
mais de 50 agencias parceiras. Os clientes
através do uso da plataforma VTEX
transacionaram R$ 2 bilhões em 2012
“É difícil imaginar não poder colocar a mão no seu hardware,
mas depois migrar para AWS o difícil é entender porque não
mudamos antes. ”
“Velocidade de deploy,
versionamento,
automação, hardware
ilimitado, e
redundância”
Marcelo Couto
O Desafio
• Atualizar as versões dos nossos sistemas de forma
rápida e segura.
• Ter escalabilidade de hardware e link para compras
sazonais.
• Diminuir o foco em infra estrutura e evoluir em
automação dos sistemas e ambientes.
• Redundância e alto SLA
• Conexão rápida e segura entre nossos sistemas
• Portal para administração de todos os nossos
servidores.
Sobre a o Papel da AWS e Benefícios
alcançados
PARAGRAFO RESUMO
CASO _ KEY WORDS
de BENEFICIO,
DESAFIO VENCIDO –
RESUMO DO CASO EM
UM PARAGRAFO
• Mais de 50 aplicações criadas no Beanstalk.
• Cada aplicação possui em média 2 ambientes somando mais de 100 ambientes.
• Cada ambiente possui no minimo dois servidores em regiões diferentes.
• Todos os ambientes são configurados para ter auto-escalonamento da infra estrutura.
• Grupos de segurança customizada.
• Time de desenvolmento com um clique pode criar um novo ambiente com uma versão
nova da aplicação.
• Versionamento eficiente, fácil e rápido voltar uma versão em caso de emergência.
Criar uma arquitetura de serviços com a complexidade e a quantidade de aplicações que
temos, não seria possível sem os recursos do BeansTalk.
Componentes
• Aplicação
• Ambientes
• Versões
• Configurações
– Escalabilidade
– Instâncias
– Notificações
– Software
– Rede
– Dados
Java Apache Tomcat
Ruby Passanger
Node.js Apache HTTPD ou NGINX
PHP Apache HTTPD
Python Apache HTTPD
.NET IIS
System.out.println(“AWS Summit 2013”);
puts 'AWS Summit 2013'
console.log("AWS Summit 2013");
Echo “AWS Summit 2013”;
print “AWS Summit 2013”
System.Console.WriteLine(”AWS Summit 2013");
println(”AWS Summit 2013")
(println ”AWS Summit 2013")
aws :- write(’AWS Summit 2013').
Gestão de Configuração
.ebextensions/*.config
• Pacotes
• Fontes
• Arquivos
• Usuários
• Grupos
• Comandos
• Comandos do Container
• Serviços
• Variáveis
packages:
yum:
java-1.7.0-openjdk: []
java-1.7.0-openjdk-devel: []
commands:
use_java7:
command: alternatives --set java 
/usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
option_settings:
- namespace:
aws:elasticbeanstalk:container:tomcat:jvmoptions
option_name: Xmx
value: 277m
Zero Indisponibilidade
Versão N
Versão N+1
Route
53
Entrega Contínua
• Console
• API
– REST
– Wrappers (Java, Python, Ruby,…)
• CLI
• Parceiros
• Maven
– Ingenieux Beanstalk
mvn archetype:generate –Dfilter=beanstalk
• Hudson
• Jenkins
• Bamboo
• Travis
• Wercker
• Go
• AWS SWF
• AWS CloudFormation
Plain Old AWS
• 37 Serviços (e crescendo rápido!)
• Presença Global (9 regiões, 39 edges)
• 19 tipos de Instâncias (incluindo ssd, gpu, etc)
• Instâncias On Demand, Reservadas, Spot e Dedicadas
• Plataforma, Ecossistema e APIs
• Segurança (engenharia e certificações)
• Serviços Gerenciados
Quer pagar quanto?
Quer pagar quanto?
$ 0,00
Julio Faerman
faermanj@amazon.com
http://aws.amazon.com/elasticbeanstalk
Obrigado!
Medo? Incerteza? Dúvida?

More Related Content

What's hot

Instâncias spot para ambientes de produção sem comprometer a disponibilidade
Instâncias spot para ambientes de produção sem comprometer a disponibilidadeInstâncias spot para ambientes de produção sem comprometer a disponibilidade
Instâncias spot para ambientes de produção sem comprometer a disponibilidadeAmazon Web Services LATAM
 
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
 
Utilizando a nuvem para proteger o mercado financeiro com segurança, agilidad...
Utilizando a nuvem para proteger o mercado financeiro com segurança, agilidad...Utilizando a nuvem para proteger o mercado financeiro com segurança, agilidad...
Utilizando a nuvem para proteger o mercado financeiro com segurança, agilidad...Amazon Web Services LATAM
 
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...Amazon 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
 
Escalando para os primeiros 10 milhoes de usuarios
Escalando para os primeiros 10 milhoes de usuariosEscalando para os primeiros 10 milhoes de usuarios
Escalando para os primeiros 10 milhoes de usuariosAmazon Web Services LATAM
 
Path to the Future #1 - Tendências de Big Data
Path to the Future #1 - Tendências de Big DataPath to the Future #1 - Tendências de Big Data
Path to the Future #1 - Tendências de Big DataAmazon Web Services LATAM
 
Utilizando NoSQL para Big Data com DynamoDB
Utilizando NoSQL para Big Data com DynamoDB Utilizando NoSQL para Big Data com DynamoDB
Utilizando NoSQL para Big Data com DynamoDB Amazon 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
 
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
 
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
 
Usando Amazon CloudFront para aumentar performance, disponibilidade e cache n...
Usando Amazon CloudFront para aumentar performance, disponibilidade e cache n...Usando Amazon CloudFront para aumentar performance, disponibilidade e cache n...
Usando Amazon CloudFront para aumentar performance, disponibilidade e cache n...Amazon Web Services LATAM
 

What's hot (20)

Instâncias spot para ambientes de produção sem comprometer a disponibilidade
Instâncias spot para ambientes de produção sem comprometer a disponibilidadeInstâncias spot para ambientes de produção sem comprometer a disponibilidade
Instâncias spot para ambientes de produção sem comprometer a disponibilidade
 
Arquiteturas de Alta Disponibilidade na AWS
Arquiteturas de Alta Disponibilidade na AWSArquiteturas de Alta Disponibilidade na AWS
Arquiteturas de Alta Disponibilidade na AWS
 
Abaas - Advanced Beer-as-a-Service
Abaas - Advanced Beer-as-a-ServiceAbaas - Advanced Beer-as-a-Service
Abaas - Advanced Beer-as-a-Service
 
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
 
Construindo um Data Lake na AWS
Construindo um Data Lake na AWSConstruindo um Data Lake na AWS
Construindo um Data Lake na AWS
 
Utilizando a nuvem para proteger o mercado financeiro com segurança, agilidad...
Utilizando a nuvem para proteger o mercado financeiro com segurança, agilidad...Utilizando a nuvem para proteger o mercado financeiro com segurança, agilidad...
Utilizando a nuvem para proteger o mercado financeiro com segurança, agilidad...
 
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...
 
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
 
Rodando SAP na AWS
Rodando SAP na AWSRodando SAP na AWS
Rodando SAP na AWS
 
Backup e Disaster Recovery na Nuvem
Backup e Disaster Recovery na NuvemBackup e Disaster Recovery na Nuvem
Backup e Disaster Recovery na Nuvem
 
Escalando para os primeiros 10 milhoes de usuarios
Escalando para os primeiros 10 milhoes de usuariosEscalando para os primeiros 10 milhoes de usuarios
Escalando para os primeiros 10 milhoes de usuarios
 
Path to the Future #1 - Tendências de Big Data
Path to the Future #1 - Tendências de Big DataPath to the Future #1 - Tendências de Big Data
Path to the Future #1 - Tendências de Big Data
 
Rodando SAP na AWS
Rodando SAP na AWSRodando SAP na AWS
Rodando SAP na AWS
 
Utilizando NoSQL para Big Data com DynamoDB
Utilizando NoSQL para Big Data com DynamoDB Utilizando NoSQL para Big Data com DynamoDB
Utilizando NoSQL para Big Data com DynamoDB
 
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
 
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
 
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
 
Webinar: Apresentando AWS Device Farm
Webinar: Apresentando AWS Device Farm Webinar: Apresentando AWS Device Farm
Webinar: Apresentando AWS Device Farm
 
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
 
Usando Amazon CloudFront para aumentar performance, disponibilidade e cache n...
Usando Amazon CloudFront para aumentar performance, disponibilidade e cache n...Usando Amazon CloudFront para aumentar performance, disponibilidade e cache n...
Usando Amazon CloudFront para aumentar performance, disponibilidade e cache n...
 

Viewers also liked

Viewers also liked (13)

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
 
CI and CD with Jenkins
CI and CD with JenkinsCI and CD with Jenkins
CI and CD with Jenkins
 
Construindo sua Infraestrutura de Videos e Conteudos na Nuvem
Construindo sua Infraestrutura de Videos e Conteudos na NuvemConstruindo sua Infraestrutura de Videos e Conteudos na Nuvem
Construindo sua Infraestrutura de Videos e Conteudos na Nuvem
 
Construindo Aplicacoes Web e Mobile Escalaveis na AWS
Construindo Aplicacoes Web e Mobile Escalaveis na AWSConstruindo Aplicacoes Web e Mobile Escalaveis na AWS
Construindo Aplicacoes Web e Mobile Escalaveis na AWS
 
Keynote AWS Summit 2013 Sao Paulo
Keynote AWS Summit 2013 Sao PauloKeynote AWS Summit 2013 Sao Paulo
Keynote AWS Summit 2013 Sao Paulo
 
Como criar sua startup gratuitamente na Nuvem da AWS
Como criar sua startup gratuitamente na Nuvem da AWSComo criar sua startup gratuitamente na Nuvem da AWS
Como criar sua startup gratuitamente na Nuvem da AWS
 
Introducing Elastic MapReduce
Introducing Elastic MapReduceIntroducing Elastic MapReduce
Introducing Elastic MapReduce
 
Conhecendo o DynamoDB
Conhecendo o DynamoDBConhecendo o DynamoDB
Conhecendo o DynamoDB
 
Introducing AWS OpsWorks
Introducing AWS OpsWorksIntroducing AWS OpsWorks
Introducing AWS OpsWorks
 
AWS Cloud Security
AWS Cloud SecurityAWS Cloud Security
AWS Cloud Security
 
Big Data na Nuvem
Big Data na NuvemBig Data na Nuvem
Big Data na Nuvem
 
Arquitetura Hibrida - Integrando seu Data Center com a Nuvem da AWS
Arquitetura Hibrida - Integrando seu Data Center com a Nuvem da AWSArquitetura Hibrida - Integrando seu Data Center com a Nuvem da AWS
Arquitetura Hibrida - Integrando seu Data Center com a Nuvem da AWS
 
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
 

Similar to Elastic Beanstalk: Automatização e escalabilidade na nuvem

AWS Experience Fortaleza: Escalando sua aplicação Web com Beanstalk
AWS Experience Fortaleza: Escalando sua aplicação Web com BeanstalkAWS Experience Fortaleza: Escalando sua aplicação Web com Beanstalk
AWS Experience Fortaleza: Escalando sua aplicação Web com BeanstalkAmazon Web Services LATAM
 
Keynote nuvem estaleiro_ics
Keynote nuvem estaleiro_icsKeynote nuvem estaleiro_ics
Keynote nuvem estaleiro_icsHoracio Ibrahim
 
Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS - ARC201 - ...
Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS -  ARC201 - ...Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS -  ARC201 - ...
Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS - ARC201 - ...Amazon Web Services
 
Gerenciando e implantando suas aplicações na Nuvem da AWS
Gerenciando e implantando suas aplicações na Nuvem da AWSGerenciando e implantando suas aplicações na Nuvem da AWS
Gerenciando e implantando suas aplicações na Nuvem da AWSAmazon Web Services LATAM
 
Melhores práticas para Arquitetura em Cloud Computing
Melhores práticas para Arquitetura em Cloud ComputingMelhores práticas para Arquitetura em Cloud Computing
Melhores práticas para Arquitetura em Cloud ComputingDaniel Checchia
 
Desmistificando a Amazon AWS
Desmistificando a Amazon AWSDesmistificando a Amazon AWS
Desmistificando a Amazon AWSMatheus Fidelis
 
Tendências e Dicas para o Desenvolvimento de Software
Tendências e Dicas para o Desenvolvimento de SoftwareTendências e Dicas para o Desenvolvimento de Software
Tendências e Dicas para o Desenvolvimento de SoftwareNorberto Santos
 
Windows Azure - Computação em Nuvem
Windows Azure - Computação em NuvemWindows Azure - Computação em Nuvem
Windows Azure - Computação em NuvemThiago Pereira
 
Soluçõo Oracle Cloud VMware
Soluçõo Oracle Cloud VMwareSoluçõo Oracle Cloud VMware
Soluçõo Oracle Cloud VMwareOracle
 
Pense Aberto, Pense Linux
Pense Aberto, Pense LinuxPense Aberto, Pense Linux
Pense Aberto, Pense Linuxaviram
 
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
 
Modularidade na Web com Java: Desenvolvimento OSGI Web com Eclipse Virgo
Modularidade na Web com Java: Desenvolvimento OSGI Web com Eclipse VirgoModularidade na Web com Java: Desenvolvimento OSGI Web com Eclipse Virgo
Modularidade na Web com Java: Desenvolvimento OSGI Web com Eclipse VirgoRegis Machado
 

Similar to Elastic Beanstalk: Automatização e escalabilidade na nuvem (20)

Escalando sua aplicação Web com Beanstalk
Escalando sua aplicação Web com BeanstalkEscalando sua aplicação Web com Beanstalk
Escalando sua aplicação Web com Beanstalk
 
Escalando sua aplicação Web com Beanstalk
Escalando sua aplicação Web com BeanstalkEscalando sua aplicação Web com Beanstalk
Escalando sua aplicação Web com Beanstalk
 
AWS Experience Fortaleza: Escalando sua aplicação Web com Beanstalk
AWS Experience Fortaleza: Escalando sua aplicação Web com BeanstalkAWS Experience Fortaleza: Escalando sua aplicação Web com Beanstalk
AWS Experience Fortaleza: Escalando sua aplicação Web com Beanstalk
 
Keynote nuvem estaleiro_ics
Keynote nuvem estaleiro_icsKeynote nuvem estaleiro_ics
Keynote nuvem estaleiro_ics
 
Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS - ARC201 - ...
Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS -  ARC201 - ...Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS -  ARC201 - ...
Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS - ARC201 - ...
 
Gerenciando e implantando suas aplicações na Nuvem da AWS
Gerenciando e implantando suas aplicações na Nuvem da AWSGerenciando e implantando suas aplicações na Nuvem da AWS
Gerenciando e implantando suas aplicações na Nuvem da AWS
 
Melhores práticas para Arquitetura em Cloud Computing
Melhores práticas para Arquitetura em Cloud ComputingMelhores práticas para Arquitetura em Cloud Computing
Melhores práticas para Arquitetura em Cloud Computing
 
Arquiteturas de Software para o Século XXI
Arquiteturas de Software para o Século XXIArquiteturas de Software para o Século XXI
Arquiteturas de Software para o Século XXI
 
5. rodando containers docker na aws
5. rodando containers docker na aws5. rodando containers docker na aws
5. rodando containers docker na aws
 
Desmistificando a Amazon AWS
Desmistificando a Amazon AWSDesmistificando a Amazon AWS
Desmistificando a Amazon AWS
 
Tendências e Dicas para o Desenvolvimento de Software
Tendências e Dicas para o Desenvolvimento de SoftwareTendências e Dicas para o Desenvolvimento de Software
Tendências e Dicas para o Desenvolvimento de Software
 
Windows Azure - Computação em Nuvem
Windows Azure - Computação em NuvemWindows Azure - Computação em Nuvem
Windows Azure - Computação em Nuvem
 
Como começar com Amazon EKS
Como começar com Amazon EKSComo começar com Amazon EKS
Como começar com Amazon EKS
 
Soluçõo Oracle Cloud VMware
Soluçõo Oracle Cloud VMwareSoluçõo Oracle Cloud VMware
Soluçõo Oracle Cloud VMware
 
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
 
Pense Aberto, Pense Linux
Pense Aberto, Pense LinuxPense Aberto, Pense Linux
Pense Aberto, Pense Linux
 
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
 
Visão Geral da Nuvem da AWS
Visão Geral da Nuvem da AWSVisão Geral da Nuvem da AWS
Visão Geral da Nuvem da AWS
 
Apprenda 12.2015
Apprenda 12.2015Apprenda 12.2015
Apprenda 12.2015
 
Modularidade na Web com Java: Desenvolvimento OSGI Web com Eclipse Virgo
Modularidade na Web com Java: Desenvolvimento OSGI Web com Eclipse VirgoModularidade na Web com Java: Desenvolvimento OSGI Web com Eclipse Virgo
Modularidade na Web com Java: Desenvolvimento OSGI Web com Eclipse Virgo
 

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
 
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
 
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

AS FESTAS DO CRIADOR FORAM ABOLIDAS NA CRUZ?.pdf
AS FESTAS DO CRIADOR FORAM ABOLIDAS NA CRUZ?.pdfAS FESTAS DO CRIADOR FORAM ABOLIDAS NA CRUZ?.pdf
AS FESTAS DO CRIADOR FORAM ABOLIDAS NA CRUZ?.pdfnatzarimdonorte
 
DIP Domingo da Igreja Perseguida 2024.pptx
DIP Domingo da Igreja Perseguida 2024.pptxDIP Domingo da Igreja Perseguida 2024.pptx
DIP Domingo da Igreja Perseguida 2024.pptxRoseLucia2
 
Ha muitas moradas na Casa de meu Pai - Palestra Espirita
Ha muitas moradas na Casa de meu Pai - Palestra EspiritaHa muitas moradas na Casa de meu Pai - Palestra Espirita
Ha muitas moradas na Casa de meu Pai - Palestra EspiritaSessuana Polanski
 
9ª aula - livro de Atos dos apóstolos Cap 18 e 19
9ª aula - livro de Atos dos apóstolos Cap 18 e 199ª aula - livro de Atos dos apóstolos Cap 18 e 19
9ª aula - livro de Atos dos apóstolos Cap 18 e 19PIB Penha
 
O SELO DO ALTÍSSIMO E A MARCA DA BESTA .
O SELO DO ALTÍSSIMO E A MARCA DA BESTA .O SELO DO ALTÍSSIMO E A MARCA DA BESTA .
O SELO DO ALTÍSSIMO E A MARCA DA BESTA .natzarimdonorte
 
Série: O Conflito - Palestra 08. Igreja Adventista do Sétimo Dia
Série: O Conflito - Palestra 08. Igreja Adventista do Sétimo DiaSérie: O Conflito - Palestra 08. Igreja Adventista do Sétimo Dia
Série: O Conflito - Palestra 08. Igreja Adventista do Sétimo DiaDenisRocha28
 
ARMAGEDOM! O QUE REALMENTE?.............
ARMAGEDOM! O QUE REALMENTE?.............ARMAGEDOM! O QUE REALMENTE?.............
ARMAGEDOM! O QUE REALMENTE?.............Nelson Pereira
 
Taoismo (Origem e Taoismo no Brasil) - Carlos vinicius
Taoismo (Origem e Taoismo no Brasil) - Carlos viniciusTaoismo (Origem e Taoismo no Brasil) - Carlos vinicius
Taoismo (Origem e Taoismo no Brasil) - Carlos viniciusVini Master
 
A Besta que emergiu do Abismo (O OITAVO REI).
A Besta que emergiu do Abismo (O OITAVO REI).A Besta que emergiu do Abismo (O OITAVO REI).
A Besta que emergiu do Abismo (O OITAVO REI).natzarimdonorte
 
Material sobre o jubileu e o seu significado
Material sobre o jubileu e o seu significadoMaterial sobre o jubileu e o seu significado
Material sobre o jubileu e o seu significadofreivalentimpesente
 

Recently uploaded (12)

AS FESTAS DO CRIADOR FORAM ABOLIDAS NA CRUZ?.pdf
AS FESTAS DO CRIADOR FORAM ABOLIDAS NA CRUZ?.pdfAS FESTAS DO CRIADOR FORAM ABOLIDAS NA CRUZ?.pdf
AS FESTAS DO CRIADOR FORAM ABOLIDAS NA CRUZ?.pdf
 
Mediunidade e Obsessão - Doutrina Espírita
Mediunidade e Obsessão - Doutrina EspíritaMediunidade e Obsessão - Doutrina Espírita
Mediunidade e Obsessão - Doutrina Espírita
 
DIP Domingo da Igreja Perseguida 2024.pptx
DIP Domingo da Igreja Perseguida 2024.pptxDIP Domingo da Igreja Perseguida 2024.pptx
DIP Domingo da Igreja Perseguida 2024.pptx
 
Fluido Cósmico Universal e Perispírito.ppt
Fluido Cósmico Universal e Perispírito.pptFluido Cósmico Universal e Perispírito.ppt
Fluido Cósmico Universal e Perispírito.ppt
 
Ha muitas moradas na Casa de meu Pai - Palestra Espirita
Ha muitas moradas na Casa de meu Pai - Palestra EspiritaHa muitas moradas na Casa de meu Pai - Palestra Espirita
Ha muitas moradas na Casa de meu Pai - Palestra Espirita
 
9ª aula - livro de Atos dos apóstolos Cap 18 e 19
9ª aula - livro de Atos dos apóstolos Cap 18 e 199ª aula - livro de Atos dos apóstolos Cap 18 e 19
9ª aula - livro de Atos dos apóstolos Cap 18 e 19
 
O SELO DO ALTÍSSIMO E A MARCA DA BESTA .
O SELO DO ALTÍSSIMO E A MARCA DA BESTA .O SELO DO ALTÍSSIMO E A MARCA DA BESTA .
O SELO DO ALTÍSSIMO E A MARCA DA BESTA .
 
Série: O Conflito - Palestra 08. Igreja Adventista do Sétimo Dia
Série: O Conflito - Palestra 08. Igreja Adventista do Sétimo DiaSérie: O Conflito - Palestra 08. Igreja Adventista do Sétimo Dia
Série: O Conflito - Palestra 08. Igreja Adventista do Sétimo Dia
 
ARMAGEDOM! O QUE REALMENTE?.............
ARMAGEDOM! O QUE REALMENTE?.............ARMAGEDOM! O QUE REALMENTE?.............
ARMAGEDOM! O QUE REALMENTE?.............
 
Taoismo (Origem e Taoismo no Brasil) - Carlos vinicius
Taoismo (Origem e Taoismo no Brasil) - Carlos viniciusTaoismo (Origem e Taoismo no Brasil) - Carlos vinicius
Taoismo (Origem e Taoismo no Brasil) - Carlos vinicius
 
A Besta que emergiu do Abismo (O OITAVO REI).
A Besta que emergiu do Abismo (O OITAVO REI).A Besta que emergiu do Abismo (O OITAVO REI).
A Besta que emergiu do Abismo (O OITAVO REI).
 
Material sobre o jubileu e o seu significado
Material sobre o jubileu e o seu significadoMaterial sobre o jubileu e o seu significado
Material sobre o jubileu e o seu significado
 

Elastic Beanstalk: Automatização e escalabilidade na nuvem

  • 2. Vários Tutoriais , treinamentos e mentoria em português Inscreva-se agora !! http://awshub.com.br
  • 3. Pense Bem… Se sua organização decidisse comprar um novo aplicativo web hoje, quanto tempo você acredita que demoraria pra ele estar no ar? Quanto tempo e dinheiro sua organização gasta na implantação de aplicações? Depois de liberada uma nova versão, quanto tempo leva para ela estar em produção? Quanto tempo sua aplicação já ficou fora do ar em trocas de versões?
  • 4. Elastic Beanstalk “O AWS Elastic Beanstalk é uma maneira mais fácil ainda de começar a implantar e gerenciar aplicativos na nuvem.” Por quê? • Simplifica e automatiza a administração de aplicações • Possibilita melhorias de disponibilidade e escalabilidade • Altamente personalizável • Eficiente em custo e em tempohttp://aws.amazon.com/elasti cbeanstalk
  • 5. • VTEX é líder em tecnologia para e-commerce e pioneira na comercialização de software como serviço (SaaS) no Brasil. Presente em São Paulo e no Rio de Janeiro, além de escritório em Buenos Aires, Argentina, as soluções da VTEX são voltadas para lojas virtuais que tenham fluxo de pequeno, médio e grande porte, independentemente do segmento. • Mais de 300 lojas de e-commerce, 200 funcionarios, 140 desenvolvedores, 4 países, mais de 50 agencias parceiras. Os clientes através do uso da plataforma VTEX transacionaram R$ 2 bilhões em 2012 “É difícil imaginar não poder colocar a mão no seu hardware, mas depois migrar para AWS o difícil é entender porque não mudamos antes. ” “Velocidade de deploy, versionamento, automação, hardware ilimitado, e redundância” Marcelo Couto
  • 6. O Desafio • Atualizar as versões dos nossos sistemas de forma rápida e segura. • Ter escalabilidade de hardware e link para compras sazonais. • Diminuir o foco em infra estrutura e evoluir em automação dos sistemas e ambientes. • Redundância e alto SLA • Conexão rápida e segura entre nossos sistemas • Portal para administração de todos os nossos servidores.
  • 7. Sobre a o Papel da AWS e Benefícios alcançados PARAGRAFO RESUMO CASO _ KEY WORDS de BENEFICIO, DESAFIO VENCIDO – RESUMO DO CASO EM UM PARAGRAFO • Mais de 50 aplicações criadas no Beanstalk. • Cada aplicação possui em média 2 ambientes somando mais de 100 ambientes. • Cada ambiente possui no minimo dois servidores em regiões diferentes. • Todos os ambientes são configurados para ter auto-escalonamento da infra estrutura. • Grupos de segurança customizada. • Time de desenvolmento com um clique pode criar um novo ambiente com uma versão nova da aplicação. • Versionamento eficiente, fácil e rápido voltar uma versão em caso de emergência. Criar uma arquitetura de serviços com a complexidade e a quantidade de aplicações que temos, não seria possível sem os recursos do BeansTalk.
  • 8.
  • 9. Componentes • Aplicação • Ambientes • Versões • Configurações – Escalabilidade – Instâncias – Notificações – Software – Rede – Dados
  • 10. Java Apache Tomcat Ruby Passanger Node.js Apache HTTPD ou NGINX PHP Apache HTTPD Python Apache HTTPD .NET IIS System.out.println(“AWS Summit 2013”); puts 'AWS Summit 2013' console.log("AWS Summit 2013"); Echo “AWS Summit 2013”; print “AWS Summit 2013” System.Console.WriteLine(”AWS Summit 2013"); println(”AWS Summit 2013") (println ”AWS Summit 2013") aws :- write(’AWS Summit 2013').
  • 12.
  • 13. .ebextensions/*.config • Pacotes • Fontes • Arquivos • Usuários • Grupos • Comandos • Comandos do Container • Serviços • Variáveis packages: yum: java-1.7.0-openjdk: [] java-1.7.0-openjdk-devel: [] commands: use_java7: command: alternatives --set java /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java option_settings: - namespace: aws:elasticbeanstalk:container:tomcat:jvmoptions option_name: Xmx value: 277m
  • 15. Entrega Contínua • Console • API – REST – Wrappers (Java, Python, Ruby,…) • CLI • Parceiros • Maven – Ingenieux Beanstalk mvn archetype:generate –Dfilter=beanstalk • Hudson • Jenkins • Bamboo • Travis • Wercker • Go • AWS SWF • AWS CloudFormation
  • 16. Plain Old AWS • 37 Serviços (e crescendo rápido!) • Presença Global (9 regiões, 39 edges) • 19 tipos de Instâncias (incluindo ssd, gpu, etc) • Instâncias On Demand, Reservadas, Spot e Dedicadas • Plataforma, Ecossistema e APIs • Segurança (engenharia e certificações) • Serviços Gerenciados