Skip to content

Commit a73a4d1

Browse files
Merge branch 'main' into feature/optimize-unit-tests
2 parents b025ce2 + cd6a755 commit a73a4d1

File tree

2 files changed

+21
-17
lines changed

2 files changed

+21
-17
lines changed

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2025 Simon Kurtz
3+
Copyright (c) 2025 Microsoft
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 20 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@
55

66
**This repository provides resources to quickly deploy high-fidelity Azure API Management (APIM) infrastructures and experiment with common APIM.**
77

8-
_If you are interested in APIM & Azure OpenAI integrations, please check out the excellent [AI Gateway][ai-gateway] GitHub repository._
9-
_For much more API Management content, please also check out [APIM Love][apim-love]._
10-
118
Historically, there were two general paths to experimenting with APIM. Standing up an entire landing zone with the [APIM Landing Zone Accelerator][apim-lza] can feel overwhelming and _more than needed_. Similarly, using [APIM policy snippets][apim-snippets] is only helpful when an APIM instance and infrastructure already exists.
129

1310
> _APIM Samples_ provides common APIM **_infrastructures_** and real-world **_samples_**. Most samples can be deployed to any infrastructure, yielding an **innovative and highly powerful and flexible _à la carte_ approach!**
@@ -26,7 +23,7 @@ Historically, there were two general paths to experimenting with APIM. Standing
2623

2724
It's quick and easy to get started!
2825

29-
1. Follow one of the two [setup options](#️-infrastructure-setup).
26+
1. Follow one of the two [setup options](#️-setup).
3027
1. Select an [infrastructure](#-list-of-infrastructures) to deploy.
3128

3229

@@ -80,12 +77,9 @@ This menu-driven interface provides quick access to:
8077
</details>
8178

8279

83-
## 🏗️ Infrastructure Setup
84-
85-
APIM Samples supports two options:
80+
## 🏗️ Setup
8681

87-
1. Option 1: GitHub Codespaces / Dev Container (recommended)
88-
1. Full Local Setup
82+
APIM Samples supports two setup options:
8983

9084
### Option 1: GitHub Codespaces / Dev Container (Recommended)
9185
<details>
@@ -167,8 +161,6 @@ The Python helpers in this repo use standard-library `logging`, empowering you t
167161
- When set to `DEBUG`, the Azure CLI runner in [shared/python/azure_resources.py](shared/python/azure_resources.py) will also add `--debug` to simple `az ...` commands.
168162
- `APIM_SAMPLES_CONSOLE_WIDTH`: Optional wrap width for long lines (defaults to `120`).
169163

170-
📘 **For comprehensive troubleshooting including deployment errors, authentication issues, and more, see our main [Troubleshooting Guide][troubleshooting].**
171-
172164

173165
## Troubleshooting
174166

@@ -235,11 +227,6 @@ Adding a new sample is relatively straight-forward.
235227
1. Create a pull request for merge.
236228

237229

238-
## 📚 Supporting Resources
239-
240-
The APIM team maintains an [APIM policy snippets repo][apim-snippets] with use cases we have seen. They are not immediately executable samples and require integrations such as in this repo.
241-
242-
243230
## 🙏 Acknowledgements
244231

245232
This project has its roots in work done by [Alex Vieira][alex-vieira] on the excellent Azure API Management [AI Gateway][ai-gateway] GitHub repository. Much of the structure is similar and its reuse resulted in significant time savings. Thank you, Alex!
@@ -251,6 +238,23 @@ Furthermore, [Houssem Dellai][houssem-dellai] was instrumental in setting up a w
251238
The original author of this project is [Simon Kurtz][simon-kurtz].
252239

253240

241+
## 🥇 Other resources
242+
243+
- [AI Gateway][ai-gateway]
244+
- [Landing Zone Accelerator](https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/scenarios/app-platform/api-management/landing-zone-accelerator#generative-ai-gateway-scenario)
245+
- [Learning Modules](https://learn.microsoft.com/en-us/training/browse/?products=azure-api-management)
246+
- [News and announcements](https://techcommunity.microsoft.com/tag/API%20Management?nodeId=board%3AIntegrationsonAzureBlog)
247+
- [APIM Releases](https://github.com/Azure/API-Management/releases)
248+
- [APIM policy snippets repo][apim-snippets]
249+
250+
_For much more API Management content, please also check out [APIM Love](https://aka.ms/apimlove)._
251+
252+
253+
## 📜 Disclaimer
254+
255+
> [!IMPORTANT]
256+
> This software is provided for demonstration purposes only. It is not intended to be relied upon for any purpose. The creators of this software make no representations or warranties of any kind, express or implied, about the completeness, accuracy, reliability, suitability or availability with respect to the software or the information, products, services, or related graphics contained in the software for any purpose. Any reliance you place on such information is therefore strictly at your own risk.
257+
254258

255259
[ai-gateway]: https://github.com/Azure-Samples/AI-Gateway
256260
[ai-gateway-private-connectivity]: https://github.com/Azure-Samples/AI-Gateway/tree/main/labs/private-connectivity

0 commit comments

Comments
 (0)