Conteneurs sur AWS : Docker, Amazon ECR et ECS Fargate
Sawa Express ouvre sa ligne Douala - Yaoundé. Serge, un développeur freelance, a écrit le service qui calcule les tarifs : un petit serveur web en Python qui tourne parfaitement sur son ordinateur portable. Mais Serge est reparti à Bafoussam, et l'application de Patrick a besoin de ce service en ligne, tout le temps. Vous le mettez dans un conteneur, tel quel, sans le réécrire. Depuis AWS CloudShell, vous construisez l'image avec Docker, la publiez dans un dépôt privé Amazon ECR, et la faites tourner sur Amazon ECS avec AWS Fargate, sans aucun serveur à gérer. En chemin, vous tombez sur les deux pannes que rencontre tout développeur qui passe aux conteneurs : un service qui répond sur l'ordinateur mais pas dans le conteneur, et une tâche qui tourne mais que personne ne peut joindre. Puis le prix du carburant augmente : vous le changez par une nouvelle révision de la tâche, déployée sans coupure, sans toucher au code. Troisième atelier du parcours AWS pour développeurs, qui prépare la certification AWS Certified Developer - Associate (DVA-C02).
- Aucun avis
- Intermédiaire
- 2 h
- 2 000 crédits