Introduction to Azure API Management: Hands-on Lab

I have recently returned from Charlotte where I had a couple of Azure API Management sessions at the BizTalk Bootcamp.  The first presentation was an Introduction to the API Economy, API Management, Azure API Management and how you can use Azure API Management and BizTalk to introduce some agility in your organization.  This was the same session that I delivered at the BizTalk Summit in London.  BizTalk360, who hosted that event, recorded all sessions and started to publish both the talks and the slide decks.  I don’t want to disrupt what they are doing over there so I would encourage you to check out their conference page where my presentation should be available soon.

The second session that I delivered in Charlotte was a Hands-on Lab.  Attendees were encouraged to create an Azure API Management instance in advance of arriving or during a break (only takes 15 min to provision).  I then published an ASP.NET Web API in Azure and each attendee had the ability to:

  • Create 2 API Products
  • Create an API and 3 Operations
  • Publish their Products
  • Testing the API through the Developer Portal
  • Configure a Rate Limiting scenario

The scenarios are pretty simple but I was pleased to hear that for many people, who had no previous experience with API Management, were able to get an API managed in only 45 minutes.

I will make this API available in the interim but if I run into any issues or abuse with it I may decide to take it down.

Also note that I provisioned my API Management solution many months ago and it looks like there have been some subtle changes to the UI in the Azure API Management Portal.  None of these changes should get in the way of walking through the scenarios but I figured I would bring this up now to avoid further confusion.


Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s