Managing cloud infrastructure is complex and particularly in controlling cost as well as usage. Cloud Custodian is an open-source project and is led by Kapil Thangavelu. It offers a revolutionary approach through “policy as code” and helps enterprises to optimize cloud resources very efficiently.
Kapil Thangavelu started his career as a software developer after discovering Python in college.
Cloud Custodian introduces a policy-as-code framework and standardizes how companies optimize cloud usage. It treats policies like code and it is stored in Git. It allows automated workflows and ensures cloud resources to remain compliant with organizational policies and also in the real-time.
One of the core features of Cloud Custodian is its domain-specific language (DSL). It is written in YAML that simplifies the process of defining and enforcing cloud policies. Its readability ensures that cloud resources can be efficiently managed.
Cloud Custodian was incepted in 2016 and since then has excelled in remediation. It offers solutions to address cloud inefficiencies such as underutilized resources, over provisioned instances and lifecycle management. It has gained significant momentum with more than 367 contributors.
Cloud Custodian is expanding its integration with continuous integration (CI) systems and developer environments to “shift left” and bring cloud governance into the development process earlier. It is creating new providers and improving support for containerized workloads.
Cloud Custodian is a game-changer in cloud management. It transforms governance from a reactive process to a proactive as well as streamlined system. It has the ability to address cost, compliance as well as security issues through policy as code.