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.
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.
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.
And that is just part of it, there are many other things in the product.
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.
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.