Aller au contenu principal

Déploiement Docker sur AWS

Vous trouverez dans les sections qui suivent quelques pistes avec de déployer votre application en utilisant Docker.

Cela vous permettra de déployer l'application sur un serveur personnalisé et possiblement moins couteux. En effet, AWS, Digital Ocean et plusieurs autres offrent des solutions de serveurs (VPS) à coût relativement faible (5-10$ UDS).

Il ne s'agit pas d'un guide exhaustif qui couvre tous les cas de figure puisque l'architecture de votre application est unique, mais cela devrait vous aider à démarrer.

Le guide est basé sur AWS Lightsail, la solution de VPS de AWS. Vous pourriez choisir Digital Ocean ou un autre fournisseur de service et les principes généraux s'appliqueraient.

AWS a été sélectionné pour deux raisons:

  1. C'est la plateforme avec laquelle je suis le plus familier
  2. Plusieurs services sont gratuits pendant les 12 premiers mois. Pour les serveurs privés virtuels (VPS), ils sont gratuits pour une période de 3 mois. Cela vous permet de tester un déploiement sans avoir à payer des frais.