Strategy Defines Culture
The above practices—Kaizen and continuous improvement for manufacturing or DevSecFinOps for IT—work because they bring together strategic and tactical best practices and remove organizational silos. Strategy and tactics must form a harmonious marriage, and organizations need to learn to stop favoring one over the other.
I often hear things like, “That person doesn’t think strategically,” or “All they care about is operations,” or “The executives and directors only think big picture; they won’t get it.”
An organization’s strategy will help to define its culture. An organization’s tactics will allow it to live that culture. You need both to be successful.
Let's look at a real-world cloud-based example to tie this all together.
I worked with a large healthcare provider a couple of years ago. This company was multi-cloud, predominately AWS based, but with presences in Microsoft Azure and Google Cloud Platform (GCP).
At their scale, they had hundreds of AWS accounts, so they had multi-account, landing zone, and AWS organization’s best practices that were well established. I was impressed with what they had built, and it was obvious they had taken a very mindful approach, incorporating many DevSecFinOps and cloud best practices into their environment. They told me they had recently stopped allowing any “click-ops.”
No human was allowed to make any manual changes in their upper (production, user accepting testing, and test) environments. Only the developer sandbox accounts allowed manual changes. All other environments required changes via Terraform and deployed with DevOps pipelines.
A small set of admins had access to a “break-glass” type of identity access management (IAM) role so they could submit a request. A manager or other admin would have to approve the request, and the position had a time limit.