Download presentation
Presentation is loading. Please wait.
Published byJonathan Franklin Modified over 9 years ago
1
Azure Websites Marc Gagne Startup Lead & Sr. Technical Evangelist – Microsoft Canada @marc_gagne - marc.gagne@microsoft.com
2
Agenda Site creation Language Support Deployment Source Control Integration Scale Web Jobs Site Slots Traffic Manager Backup Hybrid Connections Other PaaS Services
3
Infrastructure (as a Service) Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Managed by vendor You scale, make resilient & manage Platform (as a Service) Scale, resilience and management by vendor You manage Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data Hosting models On Premises / Colo You scale, make resilient and manage Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime The cloud?
4
.NET Python Develop apps with… Node.js Java PHP
5
GitHub Visual Studio Online Git BitBucket CodePlex DropBox FTP Choose your own (deployment) Adventure!
6
Demo Azure Website Creation
7
Visual Studio + Azure Websites Create Azure Resources during File / New Create Azure Website during deploy Manage with Server Explorer
8
Demo Visual Studio Support
9
Scale
10
Manual Scaling 1 6 Instance Count Instances
11
AutoScale
14
Auto-Scaling 2 6 6080 Instance Count Percent Instances CPU
15
Demo Manual Scale Scheduled Scale Auto Scale
16
Auto-Scale Considerations Only Scales the Web Tier Scale Up/Down is not instantaneous ~ 5 minutes
17
Site Slots (aka staging)
18
Staging
22
Demo Staging
23
Web Jobs
26
Traffic Manager
27
Azure Websites footprint 14 regions worldwide in 2014
28
Intelligent customer routing with Traffic Manager www.yourapp.com
29
Intelligent customer routing with Traffic Manager www.yourapp.com
30
Backup
31
Backups Websites Settings Manifest Database (Optional) Websites Files
32
Demo Backup
33
Hybrid Connections
34
Web Sites Mobile Services Corporate Network Microsoft SQL Server Hybrid Connection Other published resources Hybrid Connection Manager Hybrid Connections
35
Application Insights
37
“and all that PaaS…”
38
Microsoft Azure Services AD Multifactor Authentication Access Control Layer Integration layer Service BusCDN BizTalk Services Traffic Manager Virtual Networks Express Route Application layer API MgmtWebsites Cloud ServicesVM Mobile Services Media Services Notification HubsSchedulerAutomation Data Layer BlobsTables Queues Machine LearningHD Insight Backup and Recovery SQL DatabaseCaching StorSimple
39
$200 Azure Trial=>aka.ms/azuretrial Documentation => azure.com Got 10 minutes?=>friday.azure.com Virtual Academy=> aka.ms/cloudmva
40
Thank You! @marc_gagne
42
Get started Visit azure.microsoft.com
43
Web Sites Service Architecture Microsoft Azure Load Balancer Runtime Database Application Database API Endpoint Frontend (IIS ARR) Publish Endpoint Blob Storage File Server Metering Deployment Server(s)
44
Debug Console (Kudu) https:// [website-name]. scm. azurewebsites.net EnvironmentDebug ConsoleDiagnostics & LogsWeb HooksREST API
45
Web Site Microsoft Azure Web Site Public Site Extensions Private Site Extensions Web Site KuduWeb Jobs MonacoMSDeployBuild/Upload Your Own Gallery
46
Customizing the Deployment >: azure site deploymentscript –h help: help: Generate custom deployment script help: Usage: site deploymentscript [options] help: help: Options: help: --aspWAP help: --aspWebSite help: --node help: --php help: --python help: --basic Microsoft Azure Cross Platform Command-Line Tools
50
Fortune 500 using Azure >57 % > 250 k Active websites Greater than 1,000,00 0 SQL Databases in Azure >20 TRILLION storage objects >300 MILLION AD users >13 BILLION authentication/wk >2>2 MILLION requests/sec >1>1 MILLION Developers registered with Visual Studio Online
51
Site Extensions
52
WebSockets 5 Concurrent Connections TierFree 35 Shared 350 Basic / StandardPremium Unlimited Persistent Connection
53
Web Hosting Plan Azure Subscription $ Pricing Tier Geographic Region ++
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.