Este documento fornece uma introdução ao AWS Elastic Beanstalk, que permite o deploy rápido e gerenciamento de aplicações na nuvem da AWS. O Elastic Beanstalk remove a complexidade da infraestrutura e fornece tudo o que é necessário para rodar aplicações, incluindo balanceamento de carga, servidores de aplicação/web e armazenamento de dados. Ele permite deploy one-click de aplicações do Git, Eclipse ou Visual Studio e gerencia automaticamente os recursos da AWS.
8. AWS Overview
Velocidade & Agilidade
Infraestrutura em minutos
Você não precisa esperar
eternamente por uma nova
infraestrutura
9. AWS Overview
Foco nos negócios
Você não precisa comprar
nem instalar novos softwares
Não precisa construir novos
datacenters
Você precisa focar apenas no
seu próprio negócio.
12. AWS Elastic Beanstalk
O que você precisa para rodar sua
aplicação?
Load Balancer
Servidor de Aplicação ou Servidor Web
Algum tipo de armazenamento de dados
14. AWS Elastic Beanstalk
One-click deployment for Git, Eclipse and Visual Studio
Deploy rápido de aplicações
Todos os resourses necessários da AWS são
automaticamente criados
Gerenciamento de versões
10 anos para ser desenvolvida Um mito: AWS não é o excesso de capacidade da Amazon Retail
Como eles fazem isso? * Com computação como utilidade: - On Demand - pague apenas pelo que usar - Uniformidade - Alta avaliabilidade ----------------------------------------------- E qual é a mágica? Todos os pontos acessiveis através de uma API ----------------------------------------------- E se você precisa de uma interface mais amigável, eles tem um rico console acessivel via web para todos os serviços.
Tudo isso é muito bonito, mas onde estao as vantagens? Porque todo mundo esta usando isso?
Nós não precisamos de instalações fisicas ou investimento de capital. Você paga apenas pelo que usar. Nós precisamos de $0 para começar.
2. Economies of Scale Com despesas variáveis baixas, nós podemos fazer muito mais, com o mesmo custo. --------------------------------- Mais uso de AWS: - Novas features - Novos serviços - Ecosistema
Você não precisa de estimar requisitos de capacidade.
Você pode falhar rápido e a um custo muito baixo. E você pode focar, agora, em inovação. Experimentações acontecem rápido e com um baixo risco
Fazer uma pequena introdução sobre os blocos da AWS e sobre o beanstalk
Os desenvolvedores sempre tem que colocar esses blocos juntos e gerencia-los, antes de começar um projeto, mesmo que eles queiram fazer um rápido deploy de uma pequena aplicação. ------------------------------------------------------ Esse é o foco do Elastic Beanstalk -------------------------------------------------- Um Framework para deploy e administração, focado em desenvolvedores. -------------------------------------------------- É uma maneira rápida de fazer o deploy e gerenciar seus apps na AWS. --------------------------------------------
1. Todas essas respostas são comuns para a maioria das aplicações. E essa resposta acaba sendo fácil de responder. Mas...
Conteiners: PHP, Java, .NET, Python, Ruby e NodeJS -------------------------------------------------- Na criação: * Load Balance * EC2 instances * Auto Scaling * Monitoring * RDS se você quiser Você pode receber alertas para eventos chaves se você configurar --------------------------------------------------- Essas questões tem apenas uma SIMPLES resposta! ELASTIC BEANSTALK!
Com apenas 2 cliques você pode construir aplicações escaláveis, pagar apenas pelo que usar. E você tem todos os recursos na mesma AZ por default e com testes de fail over.
Demostração com Python ------------------------------------- Tentar colocar todos no mesmo nível. * Explicar Python * Explicar Django * Explicar Git