Enterprises are building Kubernetes platforms by extending Kubernetes APIs (Resources) using required Operators. Platform teams are faced with following challenges while managing such environments:
Establish required guardrails around Custom API usage
Inventory of resource relationships to visualize application stacks
Application stack level monitoring and charge-back
Kubernetes Operators add Custom APIs and offer foundation for creating application stacks as-Code. Our Platform-as-Code practice offers tools and techniques for managing these Custom APIs effectively.
"New trend: Platform-as-Code, an evolution of IaaS and PaaS that decreases vendor lock-in by implementing and adopting cloud platform dependencies in declarative way. I think companies that will specialize in delivering on-premise solutions in this space will compete in the next decade."
- Facebook post by an Enterprise Architect