subir services proyecto instalar framework elastic desplegar deploy awsebcli aws app django angularjs amazon-web-services django-rest-framework beanstalk

services - Django Rest Framework y Angular App en la misma instancia de AWS



instalar django en aws (2)

Estoy usando Django Rest Framework para el servicio API y Angular para usar esas API. ¿Cómo ejecuto Angular junto con Django Rest Framework en la instancia de EC2 usando Amazon Elastic Beanstalk?

Por ejemplo, Django Rest Framework sirve la API a través de http://test.com/api/v1/ y Angular realiza solicitudes HTTP a esos puntos finales de la API del lado del cliente.

¿Cuáles son los pasos necesarios para ejecutar la API Django Rest Framework con una aplicación angular del lado del cliente en la misma máquina?

¡Cualquier sugerencia sería muy apreciada!


Parece que estás buscando un contenedor personalizado que ejecute tanto una aplicación web de Python como una aplicación angular. La aplicación angular accede a la API REST django en "localhost". Recomiendo buscar crear un contenedor Docker personalizado que le permita tener esta configuración personalizada.

Puede leer más sobre soporte de contenedores Docker en Elastic Beanstalk aquí .


Si bien puede haber soluciones más simples, he podido configurar AngularJS + Django REST Framework para que se ejecute en la misma instancia de AWS. Es la respuesta aceptada para esta publicación https://.com/a/22852451/1759504

Allí detallo exactamente lo que tuve que hacer para que mi contenido estático de AngularJS se ejecute desde http://test.com/#/ mientras mis API están en http://test.com/api/v1/