Upbound, the company who brought forward Rook, announced Crossplane, an open source multicloud control plane. Crossplane introduces workload and resource abstractions on-top of existing managed services to enable a high degree of workload portability across cloud providers. A single crossplane enables the provisioning and full-lifecycle management of services and infrastructure across a wide range of providers, offerings, vendors, regions, and clusters. The open source project is a community driven effort to provide the best of all clouds to organizations.
"By running workloads across cloud providers, organizations are able to improve availability, geographic presence, reach, as well as optimize cost and take advantage of differentiated services," said Bassam Tabbara, CEO of Upbound. "A critical component of a multicloud strategy is a control plane that is able to schedule and orchestrate portable workloads across cloud providers, regions, clusters and on-premises while still using best-of-breed managed services."
Crossplane supports AWS, Microsoft Azure, and Google Cloud with more cloud providers and on-premises options coming soon. Based on the familiar Kubernetes API, Crossplane was built with the cloud native world in mind. Crossplane applies many of the lessons learned in container orchestration to multicloud workload and resource orchestration.