web and api apps in azure - files.meetup.comfiles.meetup.com/5337282/introduction to azure - web and...

28
Web and API Apps in Azure Vishesh Oberoi Technical Evangelist, Microsoft @ovishesh [email protected] 12 th December 2015

Upload: others

Post on 22-May-2020

47 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

Web and API Apps in Azure

Vishesh OberoiTechnical Evangelist, Microsoft@ovishesh

[email protected]

12th December 2015

Page 2: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

Agenda

• Azure Update

• Azure App Service

• API Apps

• Web Apps

Page 3: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create
Page 4: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

Azure

Page 5: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

AZURE REGIONS

Page 6: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

Enterprise

proven

Hybrid

Hyper-scale

Open + Flexible

Open & flexible

Applications

Infrastructure

Management

Databases & Middleware

App Frameworks

Linux

Page 7: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

Enterprise

proven

Hybrid

Hyper-scaleOpen & flexible

Dev + IT productivityDeveloper & IT

productivity

Visual Studio

GitHub

Eclipse

Chef + Puppet

Powershell

Page 8: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

Leading the journey to the Cloud

Azure + Azure Stack + Operations Management SuiteCLOUD INFRASTRUCTURE

Cortana Analytics SuiteDATA + ANALYTICS

Azure IoT SuiteINTERNET OF THINGS

Visual Studio Family + Azure App ServiceDEVELOPER + APP PLATFORM

Page 9: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create
Page 10: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

Azure App ServiceBuild and scale great cloud apps

Web Apps

Mobile Apps

Logic Apps

API Apps

Page 11: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

Develop apps with….NET | Node.js | PHP | Python | Java

Page 12: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

GitHubVisual Studio

Online

Git BitBucketCodePlex DropBox FTP

Choose your own adventure!

Source Control for Web/API/Mobile Apps

Page 13: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

Visual Studio + App Service Web Apps

Create Azure Resources during File / New

Create Web App during deploy

Manage with Server Explorer

Page 14: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

API Apps

Page 15: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

Easily use cloud or custom APIs:

• Dozens of built-in APIs for popular SaaS

• An ecosystem of APIs for any need

• Create and publish custom, reusable APIs

• Visual Studio tooling with one click publish

and remote debugging

• Automatic client SDK generation for many

languages

Create, consume and

host APIs more easily

API APPS

Page 16: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

Benefits of API Apps

Bring your API as-is

.NET Web API

Node.js + Express

Java

PHP

Many other technologies

Connect easily to SaaS platforms

Page 17: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

Demo: Creating an API App

Page 18: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

Simplifying Integration

Page 19: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

Web Apps

Page 20: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

WEB APPS

Full capability set available including:

• .NET, Node.js, Java, PHP, and Python

• WebJobs for long running tasks

• Integrated VS publish, remote debug…

• CI with GitHub, BitBucket, VSO

• Auto-load balance, Autoscale, Geo DR

• Virtual networking and hybrid connections

• Site slots for staged deployments

Web apps run as-is

no changes required

Page 21: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

Application Insights

Page 22: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

Telemetry is collected at each

tier: mobile applications, server

applications and browser1

Telemetry arrives in the Application

Insights service in the cloud where

it is processed & stored

Get a 360° view of the application

including availability, performance

and usage patterns3

2

Page 23: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

Newsletter and Events

aka.ms/MSDNNZ

Auckland Azure Lunch Time Meetup

Page 24: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

Activate your MSDN Benefits…

89Countries

33%off

Dev/Test VMs

25%off

Other Dev/Test

3 VMs for 16 hrs a day 80 VMs for 20 hour load test Up to 100 web sites + DB

+

$150per Month

Up to

Page 25: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

Thank you!

Vishesh OberoiTwitter: @ovishesh

Email: [email protected]

Web: http://visheshoberoi.com

Page 26: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

Resources

github.com/ovishesh

Page 27: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create

Get started today at http://azure.microsoft.com

Page 28: Web and API Apps in Azure - files.meetup.comfiles.meetup.com/5337282/Introduction to Azure - Web and API.pdf · Logic Apps API Apps. ... Visual Studio + App Service Web Apps Create