The multi-cloud feature of SAP Cloud Platform gives enterprises free choice of the underlying infrastructure provider: AWS, Azure and Google Cloud Platform. Customers and partners can look at this choice as a means to avoid lock-in with any IaaS providers and can co-locate all their applications and cloud assets. Multi-cloud also enables our user base to enter new regions and markets effortlessly.
As a service in the SAP Cloud Platform, API Management is continuously evolving to become a multi-cloud service. We have reached our first milestone in this journey by being generally available on AWS. Yes, you read it right – you can run your API Management instance now on AWS infrastructure.
In order to be provisioned on AWS, first you need to create a sub-account choosing Cloud Foundry as the environment and Amazon Web Services as the provider.
Note: We are currently available only in Europe (Frankfurt).
Once the sub-account is created, navigate to Spaces to create a new Space.
Navigate inside the new Space and look for API Management under the Service Marketplace
Click on API Management tile and navigate to Instances. Start creating a new service instance. You will need to choose the plan ‘Starter’ when creating the service instance in the API Management.
You will need to provide a mandatory JSON input when creating the service instance indicating your Neo account co-ordinates where API Portal and Developer Portal applications will be provisioned. See our help documentation for details.
Once the service instance is created, you will see the dashboard link that you can navigate to that has all the details about the newly provisioned API Management instance.
You can see that the API Management service is enabled.
You need to complete the provisioning process by accessing the API Portal and filling up the Settings page. With this you are ready to go!!
In this blog, you learnt how to provision API Management on a public infrastructure provider that is AWS using the new Starter plan.
You can do either of the following 2 things now
- Create and deploy your first API in the API Portal which will run on AWS
- Manage your CF Micro-service using the newly created service instance which will automatically create an API for it that will run on AWS. Check out this blog for more details on how to do this.
Do reach out to us and provide your feedback and suggestions.