Welcome to the Sodexo Global Shared API Management

Explore APIs

Overview

Components of Global Shared APIM

Picture

Pre-Onboarding Steps

Business Units need to complete certain prerequisites so that APIM team can verify the request and onboard the BUs products. Creating an SPN and AD group is required for pre-onboarding steps.

Picture

Quick Onboarding

When smaller business units want to onboard APIs to API Management but do not want to follow the whole onboarding process, they can reduce the process and do not need to build SPN and Azure AD Groups.

Picture

Onboarding Process

Create a service connection in your Azure DevOps project with Service principal authentication. Service principal will be the one which will receive onboarding request.

Picture

Billing

The billing process is open and flexible to the requirements of business units. Platform among different business units which will enable sharing of resources which will eventually bring down the overall costs.

Picture

Technical Architecture

Azure API management geo-located which will be accessible from internet by a using a global load-balancing product. Azure front door as a global load-balancing solution that support multi-region high availability.

Picture

Functional Architecture

Azure API Management is a fully managed service that enables customers to publish, secure, transform, maintain, and monitor APIs.

Picture

Stakeholders and Responsibilities

Stakeholders coordinate and cooperate with BU stakeholders for onboarding to Shared APIM. Prerequisites will be communicated to BU who is responsible for completing them and also for subscriptions to Shared APIM.

Picture

Monitoring and SLAs

All the elements of the APIM solution are monitored by the Azure Monitor, providing information on the availability and health of each asset as well as a set of performance indicators.