Projet personnel · 2026

Création d’un pipeline CI/CD avec AWS CodePipeline, CodeDeploy, CodeBuild et GitHub

Deploiement automatisé d'une application Django sur AWS Codedeploy

AWS CodePipelineAWS CodeDeployAWS CodeBuildAWS S3AWS EC2AWS IAMDjangoPythonGit

Contexte & objectif

Mise en place d'un pipeline d'intégration et de déploiement continus (CI/CD) entièrement automatisé sur l'écosystème AWS pour une application web Django. L'objectif est d'éliminer les interventions manuelles lors des mises en production, d'assurer une traçabilité complète des modifications et de garantir la haute disponibilité de l'application sur le Cloud.

Mon rôle

Projet réalisé seul : conception de l'architecture de déploiement cloud, configuration des services AWS (CodeBuild, CodePipeline, CodeDeploy), paramétrage des scripts de hook et automatisation du cycle de vie de l'application Django.

Réalisations

  • Configuration de l'infrastructure et des services AWS (CodePipeline, CodeDeploy, S3, IAM)
  • Rédaction des scripts de configuration et d'automatisation du déploiement (appspec.yml)
  • Intégration des phases de test, de build et de migration de la base de données dans le pipeline
  • Mise en place des mécanismes de suivi, de journalisation et de gestion des erreurs de déploiement

Résultats

Deploiement en moins de 10mns après merge (déclaré par le talent)

Preuves & documentation

Un retour sur LCF Talents ?

Votre message arrive directement à l’équipe LCF, avec la page où vous êtes.

Type de retour