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:

  1. Explore Docker Scout in depth: Learn more about SBOM analysis and advanced vulnerability management
  2. Implement automated testing: Add test stages to your pipeline for improved quality assurance
  3. Try AWS App Runner: Experience an even simpler way to deploy containerized applications
  4. Implement blue/green deployments: Set up zero-downtime deployments for your production applications
  5. 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.