INTEGRATE2018–API Management

Miao Jiang talked about the rise of APIs and the increasing importance as well as the increasing standardization and existence of APIs in applications today. API’s today are a key business driver for many companies. The API economy is a well known term today. Again, this summary will only contain some key highlights. Like with the other technologies there will be deepdive sessions at integrate later in the week.

To meet the the importance of APIs today, you have API Management. In the use of API’s there are basically two roles. Publishers and consumers. For any of these roles there are a number of key concerns. To help with these is where API Management comes in.

IMG_2193

For many of the needs you have within API management there are policies.

The API-M service has seen an impressive growth like many of the other cloud services.

IMG_2194

For API Management, the documentation starting point is here.

The main msdn forum is here.

The uservoice page is here.

The planning board is here. Miao mentioned some of the recent things the team has done.

IMG_2195

And that is just part of it, there are many other things in the product.

IMG_2196

As far as planning goes there is more on the planning board than can be shown in one screenshot, so go there to view all of it. A selection of the board is given in the screenshot below.

image

Johan Hedberg comments: I love the Application Insight integration. To me, having good insight is key to trust and understanding of what your application running in a cloud service is doing and how it is doing. I have a feeling based on what I have heard and seen so far that people sometimes start forgetting about tracing, logging and following up their application or code as they deploy to cloud services. Logging and examining tracing and metrics is not less important just because you deploy to cloud. It is as important or perhaps even more important! Deploying to cloud services does mean spending less time on infrastructure and plumbing, but it does not mean less quality requirements. You still want the same quality, or better. Just because you do not have a server to log into to view your logs does not mean you should not monitor your logs. There is so much functionality in the platform for monitoring. It’s up to us to use it.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

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

Google+ photo

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

Twitter picture

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

Facebook photo

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

Connecting to %s