Implementing API-led architectures in Azure
The reference architecture provided is based on the services that are in General Availability (GA) at the time of writing this book. Please continue to check the Azure architecture center for any latest updates or new services released by Microsoft.
Reference architecture for an enterprise API platform
Enterprise API platforms are typically very robust in nature, spanning from just a few services to hundreds of microservices, each solving a specific business problem. Moreover, there will be different types of APIs (internal, external, and public), making the hosting demands quite complex while addressing security and other usage-related requirements.
There is a wide variety of choices available to teams when building solutions for the Azure cloud. A very high-level sample representative reference architecture for building an API-centric solution is depicted in Figure 3.7: