Descubre la Solución Óptima para Implementar Diversas Aplicaciones Web en Una Gran Empresa
Pregunta
Trabaja para una gran empresa que tiene múltiples aplicaciones web que son muy diferentes entre sí.
Estas aplicaciones se construyen utilizando diferentes lenguajes de programación.
¿Cómo podría implementar estas aplicaciones lo más rápido posible?
Respuestas
A. Desarrolle todas las aplicaciones en un solo contenedor de Docker e implemente con Elastic Beanstalk.
B. Cree un paquete de implementación de funciones de Lambda que consista en código y dependencias.
C. Desarrolle cada aplicación en un contenedor Docker independiente e impleméntela con Elastic Beanstalk.
D. Desarrolle cada aplicación en contenedores Docker separados e implemente usando CloudFormation.
Respuesta Correcta
A.BCD
Respuesta correcta - C.
Elastic Beanstalk admite la implementación de aplicaciones web desde contenedores Docker.
Con los contenedores de Docker, puede definir su propio entorno de tiempo de ejecución.
Puede elegir su propia plataforma, lenguaje de programación y dependencias de aplicaciones (como administradores de paquetes o herramientas) que no son compatibles con otras plataformas.
Los contenedores de Docker son autónomos e incluyen toda la información de configuración y el software que necesita su aplicación web para ejecutarse.
La opción A es incorrecta porque el requisito es implementar múltiples aplicaciones que son muy diferentes entre sí y desarrolladas con diferentes lenguajes de programación.
La opción B se usa idealmente para ejecutar código y no empaquetar las aplicaciones y dependencias.
La opción D es incorrecta, ya que la implementación de contenedores Docker mediante CloudFormation tampoco es una opción ideal.
Para obtener más información sobre Docker y Elastic Beanstalk, visite la siguiente URL.
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_docker.html
¡Ahora puedes descargar los tests!
Poco a poco vamos agregando más.