View
51
Download
0
Category
Preview:
Citation preview
Web and API Apps in Azure
Vishesh OberoiTechnical Evangelist, Microsoft@ovishesh
visho@microsoft.com
12th December 2015
Agenda
• Azure Update
• Azure App Service
• API Apps
• Web Apps
Azure
AZURE REGIONS
Enterprise
proven
Hybrid
Hyper-scale
Open + Flexible
Open & flexible
Applications
Infrastructure
Management
Databases & Middleware
App Frameworks
Linux
Enterprise
proven
Hybrid
Hyper-scaleOpen & flexible
Dev + IT productivityDeveloper & IT
productivity
Visual Studio
GitHub
Eclipse
Chef + Puppet
Powershell
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
Azure App ServiceBuild and scale great cloud apps
Web Apps
Mobile Apps
Logic Apps
API Apps
Develop apps with….NET | Node.js | PHP | Python | Java
GitHubVisual Studio
Online
Git BitBucketCodePlex DropBox FTP
Choose your own adventure!
Source Control for Web/API/Mobile Apps
Visual Studio + App Service Web Apps
Create Azure Resources during File / New
Create Web App during deploy
Manage with Server Explorer
API Apps
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
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
Demo: Creating an API App
Simplifying Integration
Web Apps
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
Application Insights
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
Newsletter and Events
aka.ms/MSDNNZ
Auckland Azure Lunch Time Meetup
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
Thank you!
Vishesh OberoiTwitter: @ovishesh
Email: visho@microsoft.com
Web: http://visheshoberoi.com
Resources
github.com/ovishesh
Get started today at http://azure.microsoft.com
Recommended