JFrog's DevOps team faced the challenge of time-consuming and repetitive tasks in provisioning cloud resources and managing infrastructure, which hindered innovation and distracted developers from their core tasks. To address this, the team implemented Crossplane, an open-source infrastructure as code (IaC) tool, within their Kubernetes environment to create a self-service platform for developers. This integration enabled developers to autonomously provision resources using Kubernetes-native API objects, significantly reducing provisioning times from days to minutes and improving overall efficiency. By defining infrastructure resources with Crossplane’s resource management and creating a user-friendly interface, developers could easily request and manage their environments without DevOps intervention. The platform leveraged automation, GitOps workflows, and role-based access control to ensure consistent, secure, and cost-effective resource management. As a result, JFrog achieved a 25% reduction in cloud waste, increased scalability, and empowered developers with greater control, thereby enhancing productivity and operational efficiency.