Choosing the Right Cloud Provider

The cloud provider you choose is entirely based on your requirements and often tied to the requirements of your event-driven architecture (EDA) and the connectivity of your client applications to the event broker services. Some connectivity requirements use a public cloud provider while others require a private cloud. Most enterprise customers choose a private cloud to meet more their client connectivity requirements. Advanced event mesh for SAP Integration Suite offers both public and private cloud provider choices. When you create your event broker service, the deployment option is already decided, but having knowledge of the deployment option helps you better understand the options when you create an event broker service.

For the public cloud option, SAP provides what we refer to as Public Regions. The cloud providers available for these public regions are  AWS, Google Cloud, and Azure. Public Regions are ideal for client applications that connect to event broker services using the public Internet, has the least amount of set up required by you, and lets you quickly start using advanced event mesh.

SAP also provides an option called a Private Cloud. Private Clouds are either deployments that you set up (called Customer-Controlled Regions), or SAP sets up for you (called Dedicated Regions). Typically, you use private networks (or private regions) when connectivity between the event broker services and client applications require private IP addresses rather than public Internet, or when you require a specific deployments option (such as on premises infrastructure or other cloud providers). If a private network is required, you can contact SAP to deploy advanced event mesh. For more information about the options, supported cloud providers, and on-premise environments, see Deploying SAP Integration Suite, Advanced Event Mesh.

The following table summarizes the deployment options available when you create an event broker service:

  • Cloud Provider—The cloud providers selection in Cluster Manager.
  • Deployment Type—The type of environment where the event broker services are deployed.

  • Deployment Ownership Model—The type of deployment and who is responsible for the connectivity and maintaining the deployment environment.

Cloud Provider Deployment Type Deployment Ownership Model Description

Amazon Web Services

Kubernetes, which uses Amazon Elastic Kubernetes Service (EKS)

Public Region that offers public Internet connectivity

 

You connect to event broker services from client applications via the public Internet. Multiple versions of event broker services are available in the account.

Multiple regions throughout the world are available, but if you don't see a region you require, contact SAP.

Microsoft Azure

Kubernetes, which uses Azure Kubernetes Service (AKS)

Google Cloud Platform (GCP)

Kubernetes, which uses Google Kubernetes Engine (GKE)

Private Cloud

Kubernetes

Dedicated Regions and

Customer-Controlled Regions

Client applications can connect to event broker services from private networks, public Internet, or both. Multiple versions are available in an account.

Private clouds are useful when you deploy advanced event mesh to a private network. Private clouds have a full range for cloud and on-premises support.

You must contact SAP to set this up for your advanced event mesh account. It involves additional steps.

To get started, contact SAP and review the information, see Deploying SAP Integration Suite, Advanced Event Mesh.