Select Git revision
-
Hanif Smith-Watson authoredHanif Smith-Watson authored
14
opensource-multi-cloud-crossplane.yml 5.85 KiB
seo:
title: Crossplane lowers the barrier to a multi-cloud future
description: >-
GitLab has been chosen as the first complex app to be deployed on new
multi-cloud control plane, Crossplane.
ogTitle: Crossplane lowers the barrier to a multi-cloud future
ogDescription: >-
GitLab has been chosen as the first complex app to be deployed on new
multi-cloud control plane, Crossplane.
noIndex: false
ogImage: images/blog/hero-images/crossplane.png
ogUrl: https://about.gitlab.com/blog/opensource-multi-cloud-crossplane
ogSiteName: https://about.gitlab.com
ogType: article
canonicalUrls: https://about.gitlab.com/blog/opensource-multi-cloud-crossplane
schema: |2-
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Crossplane lowers the barrier to a multi-cloud future",
"author": [{"@type":"Person","name":"Sid Sijbrandij"}],
"datePublished": "2018-12-04",
}
content:
title: Crossplane lowers the barrier to a multi-cloud future
description: >-
GitLab has been chosen as the first complex app to be deployed on new
multi-cloud control plane, Crossplane.
authors:
- Sid Sijbrandij
heroImage: images/blog/hero-images/crossplane.png
date: '2018-12-04'
body: >
Cloud computing has become the dominant IT paradigm and multi-cloud looks
poised to be the primary approach, with [81 percent of
enterprises](https://www.rightscale.com/blog/cloud-industry-insights/cloud-computing-trends-2018-state-cloud-survey)
already adopting a multi-cloud strategy.
A multi-cloud strategy prevents vendor lock-in, which is increasingly
important as three major providers (AWS, GCP, and Azure) dominate the
market. Despite the many benefits of a multi-cloud strategy, deploying
across multiple clouds is still incredibly complex. While Kubernetes has
emerged as the standard container orchestration platform, most organizations
are running more than just container workloads, and there’s currently no
standard for workload portability across managed services. What’s needed is
a consistent, multi-cloud, open source interface, and we think there’s a
new, interesting project up for the challenge.
## Crossplane aims to simplify multi-cloud strategy
Crossplane, [announced today](https://crossplane.io/), is an open source
multi-cloud control plane sponsored by [Upbound](https://upbound.io).
Crossplane introduces a set of workload resource abstractions on top of
existing managed services and cloud offerings to enable an unprecedented
degree of workload portability across cloud providers. There are [six levels
of multi-cloud
maturity](https://medium.com/gitlab-magazine/multi-cloud-maturity-model-2de185c01dd7)
and until today, application portability (i.e. the ability to run an app on
any cloud) is incredibly rare and has been difficult to achieve.
Upbound is the sponsoring company behind [Rook.io](https://rook.io), a cloud
native storage service for Kubernetes, and are experts in running managed