introduction to api apps

Post on 21-Jan-2018

75 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Sponsored & Brought to you by

Introduction to API Apps

Vishnu BalachandranSenior Software Engineer – BizTalk360

https://in.linkedin.com/in/vishnub5

https://twitter.com/cyberking_vb

Introduction to

What is Microsoft Azure

• It’s a Open and flexible cloud platform.

• It empowers you to Build, Deploy and Manage Applications across

Global Network.

• Build you applications using a wide verity of supported Languages,

tools and Frameworks.

• Easy integration of your on premise applications with the cloud

applications

Azure API APPS

What are API’s

• An API is an application programming interface (API)

• A Web API is a programmatic interface that exposes one or more

endpoints.

• The communications are done in request-response fashion.

• What you send to a Web API can be called as a Payload, it could be a

json, xml etc.

• For all the modern API’s the response will be a JSON or XML.

What are API Apps

• API apps in Azure App Service offer features that make it easier to develop, host, and consume APIs in the cloud and on-premises.

• Out of the box you will get features like

• Enterprise grade security

• Simple access control

• Automatic SDK generation -

• Hybrid connectivity

• It’s easy to migrate your existing API’s to Azure API apps.

• Swagger API metadata makes it easier for various client to consume it.

• Authenticate access to the API with no changes to the code. Out of the box Azure API Apps supports

• Azure Active Directory

• Facebook

• Twitter

• Google

• Microsoft Account

• Visual Studio provides great support for creating, deploying, consuming and debugging API Apps with the installation of Azure SDK.

Thank You

top related