Presentation is loading. Please wait.

Presentation is loading. Please wait.

Azure Websites Marc Gagne Startup Lead & Sr. Technical Evangelist – Microsoft -

Similar presentations


Presentation on theme: "Azure Websites Marc Gagne Startup Lead & Sr. Technical Evangelist – Microsoft -"— Presentation transcript:

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

12

13

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

19

20

21

22 Demo Staging

23 Web Jobs

24

25

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

36

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

41

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

47

48

49

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 ++


Download ppt "Azure Websites Marc Gagne Startup Lead & Sr. Technical Evangelist – Microsoft -"

Similar presentations


Ads by Google