Beanstalk elastic (eb) apresenta para a aws
Video: Elastic Beanstalk Setup and Deployment
Conteúdo
EB permite aos desenvolvedores criar aplicações que rodam em qualquer lugar em qualquer dispositivo, ainda não sofrem de problemas de confiabilidade e escalabilidade que podem ocorrer quando se utiliza uma série de propriedade da empresa. Um foco de EB para uso com AWS (Amazon Web Services) é facilmente ser capaz de carregar, configurar e gerenciar aplicativos de todos os tipos.
Um aplicativo não é útil a menos que as pessoas podem acessá-lo com facilidade e torná-lo executar quaisquer tarefas ele é projetado para realizar da forma mais perfeita possível. Alcançar essas metas requer que a hospedagem de apoio plataforma de várias metodologias de programação em uma variedade de plataformas para que os desenvolvedores podem usar as ferramentas mais adequadas para uma necessidade particular. Ao trabalhar com a AWS, você atualmente pode criar aplicações web (na forma mais fácil de acesso que está atualmente disponível) usando línguas (com mais a seguir):
- Java
- .LÍQUIDO
- PHP
- Node.js
- píton
- Rubi
- Ir
- estivador
Video: Technical Introduction to AWS Elastic Beanstalk – Deploy Web Applications on AWS
Os aplicativos são executados em recipientes gerenciados para o idioma que você escolher. UMA Container Managed é aquele em que o anfitrião administra recursos de aplicativos e garante que o aplicativo não pode facilmente travar o sistema. O contêiner funciona como um escudo entre o aplicativo que você está trabalhando com e todos os outros aplicativos que os anfitriões do sistema.
Os desenvolvedores podem criar as aplicações, mas os administradores devem administrá-los. Para tornar os administradores mais eficiente possível, um anfitrião deve apoiar uma série de plataformas. Combinando a língua (para atender às necessidades de desenvolvedores) com uma plataforma (para atender administrador precisa) em um host pode ser difícil, mas EB está à altura da tarefa, pois fornece suporte para essas plataformas de aplicativos web:
- Apache
- nginx
- Passageiro
- IIS
Video: Running Microservices and Docker on AWS Elastic Beanstalk - August 2016 Monthly Webinar Series
Ao olhar através da documentação EB, você pode, inicialmente, a idéia de que este serviço é projetado para atender às necessidades do desenvolvedor - para simplificar a implantação eo gerenciamento de aplicativos de uma forma que permite que um desenvolvedor mais tempo para código. No entanto, os administradores precisam de mais tempo, também. Os recursos de gerenciamento fornecidos pelo EB atender às necessidades de administrador e desenvolvedor iguais. Este capítulo se concentra quase exclusivamente sobre o ponto de vista do administrador da EB. Os três pilares da aplicação EB são os seguintes:
- Desdobramento, desenvolvimento: Obtendo o aplicativo no servidor para que alguém possa usá-lo
- Gestão: Configurando o aplicativo como as pessoas encontram problemas de usá-lo
- Escala: Proporcionando uma boa experiência de aplicação para todos, garantindo que o aplicativo é executado rápido, confiável e sem quaisquer problemas de segurança
Video: AWS Elastic Beanstalk and Docker by Evan Brown (AWS)
Como parte da imagem inteira, EB também depende de vigilância da saúde aplicação através de Amazon CloudWatch. O serviço Amazon CloudWatch fornece os meios para determinar quando os problemas de saúde de aplicativos exigem que o host para fazer mudanças no ambiente de aplicação, tais como usando autoscaling para se certificar de que o aplicativo tem recursos suficientes para executar corretamente.