Terminé / Amélioration continue docker-api-lab

Docker API Lab
DevSecOps.

Projet démontrant un workflow DevSecOps complet autour d'une API Flask conteneurisée, avec déploiement AWS ECS Fargate et supervision CloudWatch.

Docker API Lab — stack Docker, Traefik et AWS pour développer, tester et déployer des API modernes

Application

API Flask conteneurisée

Exécution

AWS ECS Fargate

Supervision

CloudWatch

Statut

Amélioration continue

Architecture

1 — Environnement conteneurisé

API

Flask

Conteneur applicatif

+

CACHE

Redis

+

ROUTAGE

Traefik

Reverse proxy

IMAGE

Docker

Build reproductible

2 — Chaîne DevSecOps et exécution

CI/CD

GitHub Actions

Build, tests, contrôles de sécurité

REGISTRE

Amazon ECR

EXÉCUTION

ECS Fargate

Conteneurs sans serveur à gérer

ENTRÉE

ALB

Répartition de charge

OBSERVABILITÉ

CloudWatch

Logs et métriques

Stack technique

FlaskRedisDocker TraefikGitHub ActionsECS ECRCloudWatchALB

Projet précédent

Portfolio AWS S3 + CloudFront

Voir le projet