AWS ECS Fargate: Container-Deployment und CI/CD
MEINE ROLLEProjektleiter, Cloud-Entwickler und DevOps Engineer
Als Projektleiter, Cloud-Entwickler und DevOps Engineer realisierte ich die automatisierte Bereitstellung einer Webanwendung auf AWS ECS Fargate einschließlich Image-Build, Berechtigungen und Release-Abläufen.
Eine GitHub-Actions-Pipeline baute Docker-Images und legte sie in Amazon ECR ab.
Task Definitions, Task Roles und Execution Roles beschrieben die Ausführung und Berechtigungen der Container. AWS Certificate Manager ergänzte die Zertifikatsverwaltung. Rolling Updates und das Verhalten bei Deployments wurden überprüft.
Ergebnis: Container-Bereitstellung mit ECS Fargate, ECR, ALB und GitHub Actions automatisiert und das Verhalten bei Updates geprüft.