web and api apps in azurefiles.meetup.com/1809517/web and apis in azure.pdf · compute-intensive...
TRANSCRIPT
Web and API Apps in Azure
Vishesh ‘Vish’ OberoiTechnical Evangelist, Microsoft@ovishesh
4th November 2015
► Student Internships over Summer
► Innovative Projects
► Employer Registrations now open!
► Register at http://msa.ms
Microsoft Student Accelerator
Resources
github.com/ovishesh
Agenda
• Azure Update
• Azure App Service
• API Apps
• Web Apps
• Source Control
• What’s happening with Visual Studio?
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
Azure Site Recovery: Protect VMWare and Physical Servers
in Public Preview
Azure Backup Generally Available
Azure API Management Premium simplifies high availability and
massive scale for APIs
ExpressRoute for Office 365
Azure Active Directory Dynamic Membership For Groups
Automatic Password Change for Social Media Shared Accounts
Compute-Intensive A10 and A11 Virtual Machine Instances
Remote Desktop app for Windows Phone support for Gateway
and Remote Resources
Informatica Cloud Agent availability in Linux and Windows Virtual
Machines
Azure DocumentDB Hadoop Connector
Azure HDInsight support for more VM sizes
Enterprise-Grade Array-Based Replication and Disaster Recovery
with ASR and System Center GA
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
Microsoft Enterprise Mobility SuiteENTERPRISE MOBILITY
SAAS SOLUTIONS Microsoft Dynamics
Leading the journey to the Cloud
Visual Studio Family + Azure App ServiceDEVELOPER + APP PLATFORM
Azure + Azure Stack + Operations Management SuiteCLOUD INFRASTRUCTURE
Cortana Analytics SuiteDATA + ANALYTICS
Azure IoT SuiteINTERNET OF THINGS
DEVELOPER + 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
Upcoming Events
aka.ms/NZDevCamps
Wellington 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
Get started today at http://azure.microsoft.com