I'm going to focus on technical requirements in this blog. That said, I do feel your organizational change is also a prerequisite for you to be able to make such a transition effectively. Cloud Native is About Culture, Not Containers is a good starting place for looking at a transition from that point of view. A successful transition to a new deployment technology requires that everyone involved is ready for the changes necessary: The development team The quality assurance team The deployment team The platform team The operations team The facilities team The management team I'm not going to give advice on your organization's preparation, you know them better than I do and any advice would be speculative at best. But there are a few structural boundaries that can be analyzed in order to determine if you have done the technical work. I will be using kubernetes as an example deployment platform becau...