4 th November 2015 Web and API Apps in Azure Vishesh Vish Oberoi Technical Evangelist, Microsoft @ovishesh visho@microsoft.com
Microsoft Student Accelerator Student Internships over Summer Innovative Projects Employer Registrations now open! Register at http://msa.ms
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
Open + Flexible Management Hyper-scale Open & flexible Applications Enterprise proven App Frameworks Hybrid Databases & Middleware Infrastructure Linux
Hyper-scale Developer & IT productivity Enterprise proven Open & flexible Dev + IT productivity Visual Studio GitHub Eclipse Chef + Puppet Powershell Hybrid
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
Leading the journey to the Cloud DEVELOPER + APP PLATFORM Visual Studio Family + Azure App Service DATA + ANALYTICS Cortana Analytics Suite INTERNET OF THINGS Azure IoT Suite CLOUD INFRASTRUCTURE Azure + Azure Stack + Operations Management Suite
Leading the journey to the Cloud DEVELOPER + APP PLATFORM SAAS SOLUTIONS Microsoft Dynamics ENTERPRISE DEVELOPER + MOBILITY APP PLATFORM Visual Microsoft Studio Enterprise Family + Azure Mobility App Suite Service DATA + ANALYTICS Cortana Analytics Suite INTERNET OF THINGS Azure IoT Suite CLOUD INFRASTRUCTURE Azure + Azure Stack + Operations Management Suite
Azure App Service Build and scale great cloud apps Web Apps Mobile Apps Logic Apps API Apps
Develop apps with.net Node.js PHP Python Java
Source Control for Web/API/Mobile Apps Git Visual Studio Online CodePlex GitHub BitBucket DropBox FTP Choose your own adventure!
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 API APPS Create, consume and host APIs more easily Create and publish custom, reusable APIs Visual Studio tooling with one click publish and remote debugging Automatic client SDK generation for many languages
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
Full capability set available including:.net, Node.js, Java, PHP, and Python WebJobs for long running tasks WEB APPS Web apps run as-is no changes required 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
Application Insights
Telemetry is collected at each tier: mobile applications, server 1applications and browser Get a 360 view of the application including availability, performance 3and usage patterns 2 Telemetry arrives in the Application Insights service in the cloud where it is processed & stored
Upcoming Events aka.ms/nzdevcamps Wellington Azure Lunch Time Meetup
Activate your MSDN Benefits + 3 VMs for 16 hrs a day 80 VMs for 20 hour load test Up to 100 web sites + DB Up to $150 per Month 33% off Dev/Test VMs 25% off Other Dev/Test 89 Countries
Get started today at http://azure.microsoft.com