SlideShare a Scribd company logo
Microsoft Azure – Deploy and Scale
Modern Websites
Notes:
 If you experience audio issues during the webinar, you can dial in through telephone
details provided to you in your registration confirmation email.
 Please feel free to post questions in the questions dialog and we will try to answer as
many as we can at the end.
 Recording of this session will be shared in next 24-48 hours.
 You can also write to us at marketing@winwire.com for any clarifications or information.
Session Speaker
IT solutions company
making information
actionable for the
enterprises in the
mobile-cloud world
Collaborative and
Analytics solutions
leveraging pre-built
solution accelerators
Cloud,
Collaboration &
Analytics Technologies
Mobility,
Who We Are
WinWire will be at Microsoft Strategic Architect Forum during
January 27 – 28, 2015 at The Westin Bellevue, Washington
Agenda
Overview for Microsoft Azure Websites
Introduction to Cloud and Microsoft Azure Capabilities
Azure Management Portal to scale your Web Hosting
Deploy and scale modern websites with Azure
Cloud and Microsoft Azure : An Introduction
Microsoft Azure Services Scenarios
Microsoft Azure
Application Development on Azure
Overview for Microsoft Azure Websites
Azure Websites and Apps
• .NET, Java, PHP, Node.js, Python
• Built-in AutoScale and Load Balancing
• High Availability with Auto-Patching
• Continuous Deployment with Git, TFS, GitHub
• SQL Databases, MySQL, DocumentDB, Search, MongoDB
• WordPress, Umbraco, Joomla, Drupal
Pricing details for various options available at
• http://azure.microsoft.com/en-us/pricing/details/websites/
Azure Websites is a fully managed Platform-as-a-Service (PaaS)
that enables you to build, deploy and scale enterprise-grade
Web Apps in seconds.
Microsoft Azure Websites
Deploy live in seconds, easily
monitor performance, rapidly
diagnose and fix issues
With Classic ASP, ASP.NET, php
or node.js, develop on
Windows, OSX or Linux
Start Free, Scale up and out as
you go, friction-free and
without the headaches
Start Simple Code Smart Go Live
Microsoft Azure Web Sites
Powerful Websites in Seconds
Microsoft Azure Websites - Introduction
• Run any program or script on Azure Website
VMs
• Run jobs continuously or on a schedule
• Integrate with Azure Storage or Service Bus.
Compute
• Use ASP.NET, Java, PHP, Node.js or Python
• Run popular web apps
• Run CMS solutions including WordPress,
Drupal, Joomla, Umbraco & DotNetNuke
Language
Your Data, Your Way
• Easy to create and use data solutions
• Microsoft SQL, MySQL, DocumentDB, Search,
MongoDB, Redis,Table Storage.
• Test apps for free with SQL & MySQL
Database
• Run Web apps in high-availability
environment with automatic patching
• Web apps hosted in app-dedicated VMs
• Predictable performance and security
isolation
No Ops
Microsoft Azure Websites - Introduction
Access On-premise DataAutomatically Scale
• Scale-up or out quickly to handle any
incoming customer load
• Manually select the number and size of VMs
or set up auto-scaling to scale your servers
based on load or schedule
• Hybrid Connections & VNET: Access data
from on-prem data centers or anywhere
• Azure AD: Enables you Limit access
• Migration Assistant: Analyze and migrate
your site in a few clicks.
• Integration & deployment workflows
with VSO, GitHub, TeamCity, Hudson or
BitBucket
• Build, test and deploy web app on code
check-in or integration tests
Friction free Deploy
• Integration allows for a full lifecycle app
management in one place
• Create and publish Web app.
• Debug in the cloud while consuming live log
data
Visual Studio
Microsoft Azure Websites - Introduction
Asset Safety
• Automatically back up your site and database
• Your code and data is secure from disaster
and easily restored allowing you to run your
business with confidence
• React to issues in real-time with monitoring
and notification alerts
• Advanced app analytics and monitoring
functionality from New Relic and
AppDynamics for app performance
Real-time Analytics
Brand ItTesting & Staging
• Create multiple private testing and staging
environments
• Swap to production with no downtime
• Web apps are pre-loaded web apps for best
customer experience
• Bring your own domain and SSL Certificates
• Use any DNS domain with web app
• Custom IP and SNI based SSL, including
wildcards
Start Simple
Create new sites in seconds
Get started with 10 free web sites
Easily manage and scale your sites
Automatic load balancing and shared storage across
instances
Scale out or up to reserved instances for improved
performance and scale
Code Smart
SQL Azure or MySQL databases
Use ASP.NET, ASP, PHP, or Node.js
Start with open source apps
Develop with VS and WebMatrix
Supports any Web development tool on any platform
(Windows, OSX, Linux)
Go Live
Integrated source control with Team Foundation Server
(TFS) and Git
Rapid deployment for quick iteration
Built-in monitoring of perf and usage data
Quick access to request logs, failed requests diagnostics
and diagnostics
Options to Deploy and Scale Modern
Websites with Azure
Azure websites – Hosting options
Azure Website: Free and Shared
Free and Shared are
typically used for
Development and Test
scenarios
Free tier to quickly
evaluate our platform
and convert the app at
any time to one of the
paid tiers
Shared (preview) tier
allows you to develop
and test in an
environment with
features such as SSL,
domain names and
more before production
Azure Website: Basic Tier
Do not need more advanced auto scale and traffic management features
Designed for web apps with lower traffic requirements
Host unlimited websites/domains
Pricing is based on the size and number of VM instances you run
Built-in network load balancing support automatically distributes traffic across the VM
instances
Azure Website: Standard Tier
Host unlimited websites/domains
Designed for production web apps
Pricing is based on the size and number of VM instances you run
Built-in network load balancing support automatically distributes traffic across the VM
instances
Includes built-in autoscale support that can automatically adjust the number of VM
instances running to match your traffic needs
It also includes built-in backup support
How to Scale Websites
Scaling up on Azure Websites involves
two related actions
Use the Azure Management Portal to scale your Web Hosting Plan mode
Higher service tiers like Standard mode offer greater robustness and flexibility in
determining how your resources on Azure are used
Changing modes and configuring them is easily done in the Scale tab of the management
portal
Changes take only seconds to apply and affect all websites in your Web Hosting Plan
Do not require your code to be changed or your applications to be redeployed
Changing your Web Hosting Plan mode to a
higher level of service (Free to Shared to Basic to
Standard)
Certain settings after you have switched to the
higher level of service
Scaling Microsoft Azure Websites
Scaling to Shared or Basic Plan modeScaling to Standard Plan Mode
Use Visual Studio to Publish Websites
DEMO: Deploying Microsoft Azure
Websites
Microsoft Azure: Deploy and Scale Modern Websites
Microsoft Azure: Deploy and Scale Modern Websites
Advance topics for references
● Continuous delivery to Azure using Visual Studio Online
– http://azure.microsoft.com/en-us/documentation/articles/cloud-services-
continuous-delivery-use-vso/
● How to configure websites
– http://azure.microsoft.com/en-us/documentation/articles/web-sites-configure/
● How to monitor websites
– http://azure.microsoft.com/en-us/documentation/articles/web-sites-monitor/
● Azure Websites Backups
– http://azure.microsoft.com/en-us/documentation/articles/web-sites-backup/
● Restore a Microsoft Azure website
– http://azure.microsoft.com/en-us/documentation/articles/web-sites-restore/
● Enable diagnostic logging for Azure Websites
– http://azure.microsoft.com/en-us/documentation/articles/web-sites-enable-
diagnostic-log/
● Securing a web application in an Azure Website
– http://azure.microsoft.com/en-us/documentation/articles/web-sites-security/
marketing@winwire.com
www.winwire.com
http://www.winwire.com/blog-winsights/
www.twitter.com/winwire

More Related Content

What's hot (16)

PPTX
Java PaaS comparison
Srinivas Kumar R
 
PPTX
Azure in Developer Perspective
rizaon
 
PPTX
Migrating Apps To Azure
Harish Ranganathan
 
PPTX
Sitecore on Azure
nonlinear creations
 
PDF
Azure Cloud Dev Camp - App Platform
giventocode
 
PPTX
Artificial Intelligence & Machine learning foundation topic in AWS
Varun Manik
 
PPTX
Enter The Matrix Securing Azure’s Assets
BizTalk360
 
PPTX
Azure basics
Jitendra Soni
 
PPTX
MVC-3 Vs Webform
Jitendra Soni
 
PDF
Java in the Cloud : PaaS Platforms in Comparison
Eberhard Wolff
 
PDF
Building microservices on azure
Vaibhav Gujral
 
PPTX
DOs and DONTs on the way to 10M users
Yoav Avrahami
 
PPTX
Scaling wix with microservices architecture devoxx London 2015
Aviran Mordo
 
PDF
O365Con19 - Developing Timerjob and Eventhandler Equivalents - Adis Jugo
NCCOMMS
 
PPTX
Azure News Slides for October2017 - Azure Nights User Group
Michael Frank
 
PPTX
2 Speed IT powered by Microsoft Azure and Minecraft
Sriram Hariharan
 
Java PaaS comparison
Srinivas Kumar R
 
Azure in Developer Perspective
rizaon
 
Migrating Apps To Azure
Harish Ranganathan
 
Sitecore on Azure
nonlinear creations
 
Azure Cloud Dev Camp - App Platform
giventocode
 
Artificial Intelligence & Machine learning foundation topic in AWS
Varun Manik
 
Enter The Matrix Securing Azure’s Assets
BizTalk360
 
Azure basics
Jitendra Soni
 
MVC-3 Vs Webform
Jitendra Soni
 
Java in the Cloud : PaaS Platforms in Comparison
Eberhard Wolff
 
Building microservices on azure
Vaibhav Gujral
 
DOs and DONTs on the way to 10M users
Yoav Avrahami
 
Scaling wix with microservices architecture devoxx London 2015
Aviran Mordo
 
O365Con19 - Developing Timerjob and Eventhandler Equivalents - Adis Jugo
NCCOMMS
 
Azure News Slides for October2017 - Azure Nights User Group
Michael Frank
 
2 Speed IT powered by Microsoft Azure and Minecraft
Sriram Hariharan
 

Similar to Microsoft Azure: Deploy and Scale Modern Websites (20)

PPTX
London .NET Developers Azure Camp Keynote
Tom Walker
 
PDF
Azure Cloud Dev Camp - Introduction
giventocode
 
PDF
Introduction to Windows Azure
Mindfire Solutions
 
PPTX
The Basics of Getting Started With Microsoft Azure
Microsoft Azure
 
PPTX
Microsoft Azure in der Praxis
Yvette Teiken
 
PDF
[Rakuten TechTalk] Microsoft Azure (August 20, 2014)
Naoki (Neo) SATO
 
PDF
Microsoft Azure Introduction
GameLandVN
 
PDF
Microsoft azure - the cloud for modern business
Vinh Nguyen Quang
 
PPTX
Microsoft-Azure-Overvi2222222222222ew.pptx
saidbilgen
 
PPTX
Designing Microservices
David Chou
 
PPTX
Global Azure 2024 - On-Premises to Azure Cloud: .NET Web App Journey
Callon Campbell
 
PPTX
Microsoft Azure Platform-as-a-Service (PaaS)
Chris Dufour
 
PDF
Leveraging Microsoft Azure for Next Gen App Development
WinWire Technologies Inc
 
PPTX
Azure Web Apps
Gaurav Madaan
 
PPTX
Microsoft+PHP: Make Web Not War
Dave Bost
 
PPTX
Cloud Computing101 Azure, updated june 2017
Fernando Mejía
 
PDF
Microsoft Azure webcast - MSP Egypt
Ahmed M. Abo Tameem
 
PDF
Azure is for Everyone
responsiveX
 
PPTX
Power of Compute Services on Microsoft Azure.
Abdul Rasheed Feroz Khan
 
London .NET Developers Azure Camp Keynote
Tom Walker
 
Azure Cloud Dev Camp - Introduction
giventocode
 
Introduction to Windows Azure
Mindfire Solutions
 
The Basics of Getting Started With Microsoft Azure
Microsoft Azure
 
Microsoft Azure in der Praxis
Yvette Teiken
 
[Rakuten TechTalk] Microsoft Azure (August 20, 2014)
Naoki (Neo) SATO
 
Microsoft Azure Introduction
GameLandVN
 
Microsoft azure - the cloud for modern business
Vinh Nguyen Quang
 
Microsoft-Azure-Overvi2222222222222ew.pptx
saidbilgen
 
Designing Microservices
David Chou
 
Global Azure 2024 - On-Premises to Azure Cloud: .NET Web App Journey
Callon Campbell
 
Microsoft Azure Platform-as-a-Service (PaaS)
Chris Dufour
 
Leveraging Microsoft Azure for Next Gen App Development
WinWire Technologies Inc
 
Azure Web Apps
Gaurav Madaan
 
Microsoft+PHP: Make Web Not War
Dave Bost
 
Cloud Computing101 Azure, updated june 2017
Fernando Mejía
 
Microsoft Azure webcast - MSP Egypt
Ahmed M. Abo Tameem
 
Azure is for Everyone
responsiveX
 
Power of Compute Services on Microsoft Azure.
Abdul Rasheed Feroz Khan
 
Ad

More from WinWire Technologies Inc (20)

PDF
Accelerate Application Innovation Journey with Azure Kubernetes Service
WinWire Technologies Inc
 
PDF
CRM Technology Trends to Watch in 2020
WinWire Technologies Inc
 
PDF
Azure Synapse Analytics
WinWire Technologies Inc
 
PDF
Azure Arc - Managing Hybrid and Multi-Cloud Platforms
WinWire Technologies Inc
 
PPTX
Build a Modern Workplace using Microsoft Teams
WinWire Technologies Inc
 
PDF
Build distributed, highly scalable applications in .NET using Microsoft Orleans
WinWire Technologies Inc
 
PDF
Getting Started with Infrastructure as Code
WinWire Technologies Inc
 
PDF
Box to OneDrive Migration
WinWire Technologies Inc
 
PDF
Secure Your Cloud Environment with Azure Active Directory (AD)
WinWire Technologies Inc
 
PDF
Building Hybrid Cloud Apps with Azure and Azure stack
WinWire Technologies Inc
 
PPTX
Microsoft Teams – The Future of Teamwork in Office 365
WinWire Technologies Inc
 
PPTX
Designing Resilient Applications on Microsoft Azure/Disaster Recovery of Appl...
WinWire Technologies Inc
 
PDF
Getting Ready for Hybrid SharePoint – SharePoint On-Premise, Office 365 & Az...
WinWire Technologies Inc
 
PDF
Azure Serverless with Functions, Logic Apps, and Event Grid
WinWire Technologies Inc
 
PPT
Drive Your Digital Transformation with Microsoft Dynamics 365
WinWire Technologies Inc
 
PDF
Modernize Your Infrastructure and Apps with Microsoft Azure
WinWire Technologies Inc
 
PPTX
Modern Data Security for the Enterprises – SQL Server & Azure SQL Database
WinWire Technologies Inc
 
PDF
Migration from eRoom to office 365
WinWire Technologies Inc
 
PDF
Building Intelligent Cloud with Microsoft Azure
WinWire Technologies Inc
 
PPTX
ASP.NET Core 1.0: Understanding ASP.NET Core 1.0 (ASP.NET 5)
WinWire Technologies Inc
 
Accelerate Application Innovation Journey with Azure Kubernetes Service
WinWire Technologies Inc
 
CRM Technology Trends to Watch in 2020
WinWire Technologies Inc
 
Azure Synapse Analytics
WinWire Technologies Inc
 
Azure Arc - Managing Hybrid and Multi-Cloud Platforms
WinWire Technologies Inc
 
Build a Modern Workplace using Microsoft Teams
WinWire Technologies Inc
 
Build distributed, highly scalable applications in .NET using Microsoft Orleans
WinWire Technologies Inc
 
Getting Started with Infrastructure as Code
WinWire Technologies Inc
 
Box to OneDrive Migration
WinWire Technologies Inc
 
Secure Your Cloud Environment with Azure Active Directory (AD)
WinWire Technologies Inc
 
Building Hybrid Cloud Apps with Azure and Azure stack
WinWire Technologies Inc
 
Microsoft Teams – The Future of Teamwork in Office 365
WinWire Technologies Inc
 
Designing Resilient Applications on Microsoft Azure/Disaster Recovery of Appl...
WinWire Technologies Inc
 
Getting Ready for Hybrid SharePoint – SharePoint On-Premise, Office 365 & Az...
WinWire Technologies Inc
 
Azure Serverless with Functions, Logic Apps, and Event Grid
WinWire Technologies Inc
 
Drive Your Digital Transformation with Microsoft Dynamics 365
WinWire Technologies Inc
 
Modernize Your Infrastructure and Apps with Microsoft Azure
WinWire Technologies Inc
 
Modern Data Security for the Enterprises – SQL Server & Azure SQL Database
WinWire Technologies Inc
 
Migration from eRoom to office 365
WinWire Technologies Inc
 
Building Intelligent Cloud with Microsoft Azure
WinWire Technologies Inc
 
ASP.NET Core 1.0: Understanding ASP.NET Core 1.0 (ASP.NET 5)
WinWire Technologies Inc
 
Ad

Recently uploaded (20)

PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
July Patch Tuesday
Ivanti
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
Biography of Daniel Podor.pdf
Daniel Podor
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
July Patch Tuesday
Ivanti
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
Biography of Daniel Podor.pdf
Daniel Podor
 

Microsoft Azure: Deploy and Scale Modern Websites

  • 1. Microsoft Azure – Deploy and Scale Modern Websites Notes:  If you experience audio issues during the webinar, you can dial in through telephone details provided to you in your registration confirmation email.  Please feel free to post questions in the questions dialog and we will try to answer as many as we can at the end.  Recording of this session will be shared in next 24-48 hours.  You can also write to us at [email protected] for any clarifications or information.
  • 3. IT solutions company making information actionable for the enterprises in the mobile-cloud world Collaborative and Analytics solutions leveraging pre-built solution accelerators Cloud, Collaboration & Analytics Technologies Mobility, Who We Are
  • 4. WinWire will be at Microsoft Strategic Architect Forum during January 27 – 28, 2015 at The Westin Bellevue, Washington
  • 5. Agenda Overview for Microsoft Azure Websites Introduction to Cloud and Microsoft Azure Capabilities Azure Management Portal to scale your Web Hosting Deploy and scale modern websites with Azure
  • 6. Cloud and Microsoft Azure : An Introduction
  • 9. Overview for Microsoft Azure Websites
  • 10. Azure Websites and Apps • .NET, Java, PHP, Node.js, Python • Built-in AutoScale and Load Balancing • High Availability with Auto-Patching • Continuous Deployment with Git, TFS, GitHub • SQL Databases, MySQL, DocumentDB, Search, MongoDB • WordPress, Umbraco, Joomla, Drupal Pricing details for various options available at • http://azure.microsoft.com/en-us/pricing/details/websites/ Azure Websites is a fully managed Platform-as-a-Service (PaaS) that enables you to build, deploy and scale enterprise-grade Web Apps in seconds.
  • 11. Microsoft Azure Websites Deploy live in seconds, easily monitor performance, rapidly diagnose and fix issues With Classic ASP, ASP.NET, php or node.js, develop on Windows, OSX or Linux Start Free, Scale up and out as you go, friction-free and without the headaches Start Simple Code Smart Go Live Microsoft Azure Web Sites Powerful Websites in Seconds
  • 12. Microsoft Azure Websites - Introduction • Run any program or script on Azure Website VMs • Run jobs continuously or on a schedule • Integrate with Azure Storage or Service Bus. Compute • Use ASP.NET, Java, PHP, Node.js or Python • Run popular web apps • Run CMS solutions including WordPress, Drupal, Joomla, Umbraco & DotNetNuke Language Your Data, Your Way • Easy to create and use data solutions • Microsoft SQL, MySQL, DocumentDB, Search, MongoDB, Redis,Table Storage. • Test apps for free with SQL & MySQL Database • Run Web apps in high-availability environment with automatic patching • Web apps hosted in app-dedicated VMs • Predictable performance and security isolation No Ops
  • 13. Microsoft Azure Websites - Introduction Access On-premise DataAutomatically Scale • Scale-up or out quickly to handle any incoming customer load • Manually select the number and size of VMs or set up auto-scaling to scale your servers based on load or schedule • Hybrid Connections & VNET: Access data from on-prem data centers or anywhere • Azure AD: Enables you Limit access • Migration Assistant: Analyze and migrate your site in a few clicks. • Integration & deployment workflows with VSO, GitHub, TeamCity, Hudson or BitBucket • Build, test and deploy web app on code check-in or integration tests Friction free Deploy • Integration allows for a full lifecycle app management in one place • Create and publish Web app. • Debug in the cloud while consuming live log data Visual Studio
  • 14. Microsoft Azure Websites - Introduction Asset Safety • Automatically back up your site and database • Your code and data is secure from disaster and easily restored allowing you to run your business with confidence • React to issues in real-time with monitoring and notification alerts • Advanced app analytics and monitoring functionality from New Relic and AppDynamics for app performance Real-time Analytics Brand ItTesting & Staging • Create multiple private testing and staging environments • Swap to production with no downtime • Web apps are pre-loaded web apps for best customer experience • Bring your own domain and SSL Certificates • Use any DNS domain with web app • Custom IP and SNI based SSL, including wildcards
  • 15. Start Simple Create new sites in seconds Get started with 10 free web sites Easily manage and scale your sites Automatic load balancing and shared storage across instances Scale out or up to reserved instances for improved performance and scale
  • 16. Code Smart SQL Azure or MySQL databases Use ASP.NET, ASP, PHP, or Node.js Start with open source apps Develop with VS and WebMatrix Supports any Web development tool on any platform (Windows, OSX, Linux)
  • 17. Go Live Integrated source control with Team Foundation Server (TFS) and Git Rapid deployment for quick iteration Built-in monitoring of perf and usage data Quick access to request logs, failed requests diagnostics and diagnostics
  • 18. Options to Deploy and Scale Modern Websites with Azure
  • 19. Azure websites – Hosting options
  • 20. Azure Website: Free and Shared Free and Shared are typically used for Development and Test scenarios Free tier to quickly evaluate our platform and convert the app at any time to one of the paid tiers Shared (preview) tier allows you to develop and test in an environment with features such as SSL, domain names and more before production
  • 21. Azure Website: Basic Tier Do not need more advanced auto scale and traffic management features Designed for web apps with lower traffic requirements Host unlimited websites/domains Pricing is based on the size and number of VM instances you run Built-in network load balancing support automatically distributes traffic across the VM instances
  • 22. Azure Website: Standard Tier Host unlimited websites/domains Designed for production web apps Pricing is based on the size and number of VM instances you run Built-in network load balancing support automatically distributes traffic across the VM instances Includes built-in autoscale support that can automatically adjust the number of VM instances running to match your traffic needs It also includes built-in backup support
  • 23. How to Scale Websites Scaling up on Azure Websites involves two related actions Use the Azure Management Portal to scale your Web Hosting Plan mode Higher service tiers like Standard mode offer greater robustness and flexibility in determining how your resources on Azure are used Changing modes and configuring them is easily done in the Scale tab of the management portal Changes take only seconds to apply and affect all websites in your Web Hosting Plan Do not require your code to be changed or your applications to be redeployed Changing your Web Hosting Plan mode to a higher level of service (Free to Shared to Basic to Standard) Certain settings after you have switched to the higher level of service
  • 24. Scaling Microsoft Azure Websites Scaling to Shared or Basic Plan modeScaling to Standard Plan Mode
  • 25. Use Visual Studio to Publish Websites
  • 26. DEMO: Deploying Microsoft Azure Websites
  • 29. Advance topics for references ● Continuous delivery to Azure using Visual Studio Online – http://azure.microsoft.com/en-us/documentation/articles/cloud-services- continuous-delivery-use-vso/ ● How to configure websites – http://azure.microsoft.com/en-us/documentation/articles/web-sites-configure/ ● How to monitor websites – http://azure.microsoft.com/en-us/documentation/articles/web-sites-monitor/ ● Azure Websites Backups – http://azure.microsoft.com/en-us/documentation/articles/web-sites-backup/ ● Restore a Microsoft Azure website – http://azure.microsoft.com/en-us/documentation/articles/web-sites-restore/ ● Enable diagnostic logging for Azure Websites – http://azure.microsoft.com/en-us/documentation/articles/web-sites-enable- diagnostic-log/ ● Securing a web application in an Azure Website – http://azure.microsoft.com/en-us/documentation/articles/web-sites-security/