Descubre los Escenarios Ideales para Implementar AWS Elastic Beanstalk: Una Guía para Arquitectos de Soluciones
Pregunta
¿Para cuál de los siguientes escenarios un arquitecto de soluciones debería considerar usar ElasticBeanStalk? (Escoge dos.)
Respuestas
A. Una aplicación web Java que utiliza instancias EC2 de Amazon Linux
B. Un almacén de datos empresarial
C. Configuración de recursos de AWS mediante Chef
D. Un entorno de trabajo con una cola de SQS y un grupo de Auto Scaling
E. Una tarea de administración ejecutada una vez por noche.
Respuesta Correcta
A.BCDE
Respuesta - A y D.
La documentación de AWS menciona claramente que el componente Elastic Beanstalk puede crear entornos de servidor web y entornos de trabajo.
El siguiente diagrama ilustra un ejemplo de la arquitectura de Elastic Beanstalk para un nivel de entorno de servidor web y muestra cómo funcionan juntos los componentes de ese tipo de nivel de entorno.
/elasticbeanstalk/latest/dg/using-features-managing-env-tiers.html" href="https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features-managing-env-tiers.html">https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features-managing-env-tiers.html
Para obtener más información sobre los entornos de servidor web de AWS Elastic beanstalk, visite la URL https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/concepts-webserver.html.
La opción B es incorrecta.
Elastcibeanstalk se utiliza para implementar y administrar las aplicaciones en AWS.
No se utiliza para almacenar los datos.
https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/Welcome.html.
Para obtener más información sobre los entornos de trabajo de AWS Elastic beanstalk, visite la siguiente URL: https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/concepts-worker.html.
La opción C es incorrecta.
OpsWorks es más adecuado cuando se utiliza Chef para configurar los recursos de AWS.
La opción D es correcta.
Los entornos de trabajo en Elastic Beanstalk incluyen un grupo de Auto Scaling y una cola de SQS.
Esta opción es adecuada.
La opción E es incorrecta.
Cuando lanza un entorno de Elastic Beanstalk, primero elige un nivel de entorno.
El nivel de entorno que elija determina si Elastic Beanstalk aprovisiona recursos para admitir una aplicación que maneja solicitudes HTTP o una aplicación que extrae tareas de una cola.
Una aplicación que atiende solicitudes HTTP se ejecuta en un entorno de servidor web.
Un entorno que extrae tareas de una cola de Amazon Simple Queue Service se ejecuta en un entorno de trabajo.
Además, cuando crea un entorno, Elastic Beanstalk aprovisiona los recursos necesarios para ejecutar su aplicación.
Los recursos de AWS creados para un entorno incluyen un balanceador de carga elástico (ELB en el diagrama), un grupo de Auto Scaling y una o más instancias de Amazon EC2.
Por lo tanto, estos recursos deben ejecutar la aplicación las 24 horas del día, los 7 días de la semana, no solo durante la noche o el día.
¡Ahora puedes descargar los tests!
Poco a poco vamos agregando más.