* [Topics](/en/topics "Topics")
* [Cloud services](/en/topics/cloud-computing "Cloud services")
* What is a service broker?
What is a service broker?
=========================
Published  February 7, 2022•*2*-minute read
Copy URL
Jump to section
---------------
OverviewService brokers across cloudsService broker benefitsService Catalog
What is a service broker?
-------------------------
Service brokers are the link between the consumer and the provider. The broker holds information about the services provided, carries out the details of ordering, provisioning, and connecting these services to the application being built by the consumer, and automates steps that used to be performed by IT operations with multiple infrastructure management tools.
![](/rhdc/managed-files/styles/default_1000/private/service-broker-workflow.png.webp?itok=Pz90R08D)
When building applications, teams need a streamlined way to select and consume services from a provider, whether it’s an on-premise database from within their organization or a messaging service from a public cloud like Amazon Web Services. Service catalogs provide a place for teams to find these services, but don’t provide all the functionality needed to connect the consumer and the provider.
In [Red Hat® OpenShift®](/en/technologies/cloud-computing/openshift), service brokers are based on the [Open Service Broker API](https://www.openservicebrokerapi.org/), the standard interface between application platforms and service brokers. At Red Hat, we’re proud to collaborate within the container ecosystem to advance the Open Service Broker API, and to contribute to the [Kubernetes Service Catalog](https://kubernetes.io/docs/concepts/extend-kubernetes/service-catalog/) on which the OpenShift Service Catalog is based.
[Get a strategic guide on cloud-native apps and hybrid cloud](/en/engage/cloud-native-meets-hybrid-cloud-strategy-guide "Cloud native meets hybrid cloud: A strategy guide")
How service brokers support a hybrid cloud strategy
---------------------------------------------------
Your hybrid cloud strategy should encompass more than simple application portability across infrastructures. Service brokers make it possible to use the services most suitable for your applications, no matter who provides them or where they’re hosted. What’s more, they eliminate the operational complexity of provisioning a heterogeneous set of services across multiple providers.
Red Hat has worked closely with Amazon Web Services (AWS) to develop the AWS Services Broker, which makes it easy to provision and consume AWS services from within Red Hat OpenShift. Together, the AWS Service Broker and Red Hat OpenShift make it easier to build better applications faster, using the best infrastructure and services from your on-premise resources and the public cloud.
Recommended for you
The Need for a Unified Linux Strategy
-------------------------------------
[Watch the webinar](https://www.redhat.com/en/events/webinar/need-unified-linux-strategy?percmp=RHCTG0250000455235)
Service broker benefits with Red Hat OpenShift
----------------------------------------------
* **Develop faster:** Streamline access to services for your teams and provide a consistent experience for application developers no matter where they choose to build.
* **Deploy anywhere:** Red Hat OpenShift lets you deploy applications anywhere—on-premises or in global availability regions from our hundreds of cloud partners.
* **Scale with confidence:** Grow your business and scale your applications with secure, elastic services and on-demand infrastructure from our cloud partners.
Red Hat OpenShift Service Catalog
---------------------------------
[Red Hat OpenShift](/en/technologies/cloud-computing/openshift) is a single platform uniting operations and development teams to build and deliver applications. The Red Hat OpenShift Service Catalog uses the Open Service Broker API to help teams build hybrid cloud applications with consistent and automated provisioning of cloud and on-premises services.
![](/rhdc/managed-files/OSH_ServiceBroker_LayerCake.svg)
Recommended for you
E-book
Open your possibilities with Red Hat and AWS
--------------------------------------------
Read to learn how reliable partners Red Hat and AWS can help your IT organization modernize, create business value, and address new opportunities.
[Read the e-book](https://www.redhat.com/en/engage/open-your-possibilities-with-aws-ebook?percmp=RHCTG0250000455234)
Recommended for you
Red Hat Certified Enterprise Application Developer exam
-------------------------------------------------------
Utilizing the default behavior of the minimal set of JEE APIs.
[View exam](https://www.redhat.com/en/services/training/ex183-red-hat-certified-enterprise-application-developer-exam?percmp=RHCTG0250000455236)
Keep reading
------------
### What is committed spend?
Committed spend is a term used in many industries to describe the value of products or services a customer agrees to purchase within a specific period of time.
[Read the article](/en/topics/cloud-computing/committed-spend "article | What is committed spend?")
### What is a cloud marketplace?
A cloud marketplace is an online storefront where customers can purchase software and services that easily integrate with the cloud provider’s offerings.
[Read the article](/en/topics/cloud-computing/what-is-a-cloud-marketplace "article | What is a cloud marketplace?")
### What is a hyperscaler?
Hyperscalers are large cloud service providers, which can provide services such as computing and storage at enterprise scale.
[Read the article](/en/topics/cloud-computing/what-is-a-hyperscaler "article | what is a hyperscaler?")
Cloud services resources
------------------------
### Related content
* Blog post
  [Red Hat OpenShift Service on AWS supports Capacity Reservations and Capacity Blocks for Machine Learning](/en/blog/red-hat-openshift-service-aws-rosa-now-supports-demand-capacity-reservations-ml-workloads)
* Blog post
  [Optimize Cloud Costs with Red Hat OpenShift Virtualization and ROSA on AWS](/en/blog/optimize-cloud-costs-red-hat-openshift-virtualization-and-rosa-aws)
* Analyst material
  [The Architecture Of Trust: Enabling Modern FRAML Operations With Hybrid And Cloud-Native Approaches](/en/engage/forrester-framl-approach-analyst-material)
* Analyst material
  [The Architecture Of Trust: Enabling Modern FRAML Operations With Hybrid And Cloud-Native Approaches](/en/resources/forrester-framl-approach-analyst-material)
### Related articles
* [Why run Linux on IBM Cloud](/en/topics/linux/linux-on-ibm-cloud)
* [What is committed spend?](/en/topics/cloud-computing/committed-spend)
* [What is a cloud marketplace?](/en/topics/cloud-computing/what-is-a-cloud-marketplace)
* [Kubernetes on AWS: Self-Managed vs. Managed Applications Platforms](/en/topics/containers/kubernetes-on-aws)
* [What is a hyperscaler?](/en/topics/cloud-computing/what-is-a-hyperscaler)
* [Why choose Red Hat for cloud services?](/en/topics/cloud-computing/why-choose-red-hat-for-cloud-services)
* [What are cloud service providers?](/en/topics/cloud-computing/what-are-cloud-providers)
* [What is PaaS?](/en/topics/cloud-computing/what-is-paas)
* [IaaS vs. PaaS vs. SaaS](/en/topics/cloud-computing/iaas-vs-paas-vs-saas)
* [What are Red Hat OpenShift cloud services?](/en/technologies/cloud-computing/openshift/what-are-red-hat-openshift-cloud-services)
* [What are cloud applications?](/en/topics/cloud-native-apps/what-are-cloud-applications)
* [What are managed IT services?](/en/topics/cloud-computing/what-are-managed-it-services)
* [What is IaaS?](/en/topics/cloud-computing/what-is-iaas)
* [What is SaaS?](/en/topics/cloud-computing/what-is-saas)
* [What are cloud services?](/en/topics/cloud-computing/what-are-cloud-services)
* [What is CaaS?](/en/topics/cloud-computing/what-is-caas)
* [What is FaaS?](/en/topics/cloud-native-apps/what-is-faas)
[More about this topic](/en/topics/cloud-computing "More about this topic")