2017-09-25 2 views
0

Je cherche à héberger une application nodejs sur ECS. Sur les devs locaux j'utilise ngrok pour exposer le port 3000 et il semble bien fonctionner. Maintenant je voudrais l'héberger. La dockerisation est-elle obligatoire? Quelles seraient les étapes pour l'héberger sur Amazon si l'application est dockerisée?Comment héberger une application nodejs sur ECS?

Je voudrais également savoir si l'hébergement sur ecs est possible sans dockerizing.

Répondre

0

Je vous suggère si vous voulez aller de cette façon pour démarrer une instance EB.

http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_nodejs.container.html

Et vous pouvez déployer votre application à l'aide CodeShip ou utiliser la manière traditionnelle dans EB où vous téléchargez et déployer le code (je vous suggère d'utiliser CodeShip).

Une autre façon de le faire, et il pourrait finir par être gratuit est Heroku, c'est un service cloud incroyable et facile où vous pouvez déployer votre application et construire une intégration continue avec GitHub, il s'occupe de tout pour vous. Ce est la procédure pas à pas pour les applications de Node.js:

https://devcenter.heroku.com/articles/getting-started-with-nodejs#introduction

Dockerizing n'est pas obligatoire du tout, vous pouvez le faire si vous le souhaitez, la feuille de route pour déployer l'application ne changera pas.