This document discusses how the author's team at Rakuten implemented DevOps practices including containerization and test automation to improve their development and deployment processes. Some key points:
1) Previously, testing and deploying took a long time which increased lead times.
2) They decided to focus first on containerizing their web applications using Kubernetes and automating UI tests.
3) These changes helped reduce testing time from 20 hours to 5 minutes and sped up deployments. It also improved productivity by allowing more bottom-up projects and deeper understanding of their product.
4) The synergy between containerization and test automation helped optimize their development workflow and significantly cut down on lead times.