Congratulations
Well Done
🎉 Congratulations! 🎉 You have completed the AWS Modernization with Docker workshop!
Recap on what you have learned
Today you’ve learned:
- How to deploy applications to Amazon ECS using the Docker ECS integration
- How to build multi-architecture container images using Docker Build Cloud
- How to implement container security scanning with Docker Scout
- How to create security gates in your CI/CD pipeline to prevent vulnerable images from being deployed
- How to set up a complete CI/CD pipeline with AWS CodePipeline and Docker technologies
- How to deploy containerized applications to Amazon ECS with load balancing
- How advanced deployment strategies like blue/green and canary deployments work
Final Thoughts
We hope you’ve seen how AWS and Docker work better together to create a seamless, secure, and efficient application development and deployment experience. The integration between Docker’s container technologies and AWS’s cloud infrastructure provides a powerful platform for modern application development.
Next Steps
To continue your journey with AWS and Docker:
- Explore Docker Scout in depth: Learn more about SBOM analysis and advanced vulnerability management
- Implement automated testing: Add test stages to your pipeline for improved quality assurance
- Try AWS App Runner: Experience an even simpler way to deploy containerized applications
- Implement blue/green deployments: Set up zero-downtime deployments for your production applications
- Join the Docker and AWS communities: Connect with other developers and share your experiences
If you have any questions or feedback about this workshop, please reach out via https://github.com/aws-samples/aws-modernization-with-docker/issues/new.