Windows Azure Web Sites Second-generation PaaS Boston Cloud Meetup 14-January-2014 (00:30) Boston Azure User Group Bill Wilder Bill Wilder
My name is Bill Wilder Bill Wilder
Who is this guy???
Overview 1.What is Windows Azure 2.Why Windows Azure Web Sites is “PaaS 2.0” 3.Demos
IaaS According to Gartner Aug 2013
PaaS According to Gartner Jan 2014
Cloud Services Original PaaS-focused S+S Vision
Web Sites Virtual Machines Cloud Services 2012
Web Sites Virtual Machines Cloud Services 2013
Web Sites Virtual Machines Cloud Services Stateless Nodes HA Internet Scale RDP Full Admin Java C++ Linux/Win2k Networking Endpoint ACLs.NET PHP Python Node.js Mgmt API Portal Rapid Deploy & Scale Sticky LB Auto- Patching Continuous Delivery On-prem equivalents Gallery Persistent Disks Enterprise Scale 2014 Innovations & new features show up here first
WAWS IaaS VM PaaS VM Traffic Manager Autoscaling Alerting Blob Storage NoSQL Table Storage Reliable Queue WA SQL Database Marketplace Caching Windows Azure Active Directory Service Bus MySQL Software + Services
Engine Yard in Windows Azure Store
Demo 1 Windows Azure Web Sites Using Azure Web Site Gallery
What happens to Departmental Web Site… Business Requirements 1.Public static web site 2.15 users 3.Dynamic pages updated by pulling from API 4.Control access to some pages w/ login 5.Add database 6.Open up to whole company of 40k people Technical Solution 1.Simple Web App 2.Shared, managed VM 3.Need more memory and CPU 4.Use Federated Authentication 5.Need backups 6.Need more resources + monitoring + DR
Demo 2 Python Site Show Portal Features, Runtimes, Config
Demo 3 Show Python Site Continuous Delivery Logs Log tracing via API
Demo 4 Integrated Visual Studio Online Edit online Can also use FTP, WebDeploy, others…
Demo 5 Partners Ecosystem Windows Azure Marketplace
In Closing… WAWS are: 1.Portable Standard runtimes for.NET, Python, Node, PHP Lock in? (AzurePack, Linux, “just code”) 2.Enterprise Global, TM, Scale to 40 cores per site instance SLA, monitoring, alerting, auto-scaling, … 3.Productive Runtime management for.NET, Python, Node, PHP Room to grow (IaaS, WAAD, tons of services) DevOps ready – APIs, PowerShell, xPlat CLI, etc. …
Looking for … consulting help with Windows Azure Platform? someone to bounce Azure or cloud questions off? a speaker for your user group or company technology event? Just Ask! Bill community inquiries: business inquiries: book: How to Contact Bill Find this slide deck here