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

PPTX
MSDN - Converting an existing ASP.NET application to Windows Azure
PPTX
Put Your Existing Application On Windows Azure
PPTX
Migrate an Existing Application to Microsoft Azure
PDF
Deploying asp.net and mvc applications to azure
PDF
Sitecore hosted on azure
PPTX
Windows Azure
PDF
Tech Talk on Cloud Computing
PDF
Create and manage a web application on Azure (step to step tutorial)
MSDN - Converting an existing ASP.NET application to Windows Azure
Put Your Existing Application On Windows Azure
Migrate an Existing Application to Microsoft Azure
Deploying asp.net and mvc applications to azure
Sitecore hosted on azure
Windows Azure
Tech Talk on Cloud Computing
Create and manage a web application on Azure (step to step tutorial)

What's hot (16)

PPTX
Java PaaS comparison
PPTX
Azure in Developer Perspective
PPTX
Migrating Apps To Azure
PPTX
Sitecore on Azure
PDF
Azure Cloud Dev Camp - App Platform
PPTX
Artificial Intelligence & Machine learning foundation topic in AWS
PPTX
Enter The Matrix Securing Azure’s Assets
PPTX
Azure basics
PPTX
MVC-3 Vs Webform
PDF
Java in the Cloud : PaaS Platforms in Comparison
PDF
Building microservices on azure
PPTX
DOs and DONTs on the way to 10M users
PPTX
Scaling wix with microservices architecture devoxx London 2015
PDF
O365Con19 - Developing Timerjob and Eventhandler Equivalents - Adis Jugo
PPTX
Azure News Slides for October2017 - Azure Nights User Group
PPTX
2 Speed IT powered by Microsoft Azure and Minecraft
Java PaaS comparison
Azure in Developer Perspective
Migrating Apps To Azure
Sitecore on Azure
Azure Cloud Dev Camp - App Platform
Artificial Intelligence & Machine learning foundation topic in AWS
Enter The Matrix Securing Azure’s Assets
Azure basics
MVC-3 Vs Webform
Java in the Cloud : PaaS Platforms in Comparison
Building microservices on azure
DOs and DONTs on the way to 10M users
Scaling wix with microservices architecture devoxx London 2015
O365Con19 - Developing Timerjob and Eventhandler Equivalents - Adis Jugo
Azure News Slides for October2017 - Azure Nights User Group
2 Speed IT powered by Microsoft Azure and Minecraft
Ad

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

PPTX
London .NET Developers Azure Camp Keynote
PDF
Azure Cloud Dev Camp - Introduction
PDF
Introduction to Windows Azure
PPTX
The Basics of Getting Started With Microsoft Azure
PPTX
Microsoft Azure in der Praxis
PDF
[Rakuten TechTalk] Microsoft Azure (August 20, 2014)
PDF
Microsoft Azure Introduction
PDF
Microsoft azure - the cloud for modern business
PPTX
Microsoft-Azure-Overvi2222222222222ew.pptx
PPTX
Designing Microservices
PPTX
Global Azure 2024 - On-Premises to Azure Cloud: .NET Web App Journey
PPTX
Microsoft Azure Platform-as-a-Service (PaaS)
PDF
Leveraging Microsoft Azure for Next Gen App Development
PPTX
Azure Web Apps
PPTX
Microsoft+PHP: Make Web Not War
PPTX
Cloud Computing101 Azure, updated june 2017
PDF
Microsoft Azure webcast - MSP Egypt
PDF
Azure is for Everyone
PPTX
Power of Compute Services on Microsoft Azure.
London .NET Developers Azure Camp Keynote
Azure Cloud Dev Camp - Introduction
Introduction to Windows Azure
The Basics of Getting Started With Microsoft Azure
Microsoft Azure in der Praxis
[Rakuten TechTalk] Microsoft Azure (August 20, 2014)
Microsoft Azure Introduction
Microsoft azure - the cloud for modern business
Microsoft-Azure-Overvi2222222222222ew.pptx
Designing Microservices
Global Azure 2024 - On-Premises to Azure Cloud: .NET Web App Journey
Microsoft Azure Platform-as-a-Service (PaaS)
Leveraging Microsoft Azure for Next Gen App Development
Azure Web Apps
Microsoft+PHP: Make Web Not War
Cloud Computing101 Azure, updated june 2017
Microsoft Azure webcast - MSP Egypt
Azure is for Everyone
Power of Compute Services on Microsoft Azure.
Ad

More from WinWire Technologies Inc (20)

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

Recently uploaded (20)

PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
cuic standard and advanced reporting.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
KodekX | Application Modernization Development
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Approach and Philosophy of On baking technology
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
A Presentation on Artificial Intelligence
PDF
Modernizing your data center with Dell and AMD
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPT
Teaching material agriculture food technology
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
NewMind AI Monthly Chronicles - July 2025
Reach Out and Touch Someone: Haptics and Empathic Computing
cuic standard and advanced reporting.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
KodekX | Application Modernization Development
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Network Security Unit 5.pdf for BCA BBA.
Approach and Philosophy of On baking technology
Unlocking AI with Model Context Protocol (MCP)
A Presentation on Artificial Intelligence
Modernizing your data center with Dell and AMD
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Teaching material agriculture food technology
Dropbox Q2 2025 Financial Results & Investor Presentation
Understanding_Digital_Forensics_Presentation.pptx
Chapter 3 Spatial Domain Image Processing.pdf
Advanced methodologies resolving dimensionality complications for autism neur...

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 marketing@winwire.com 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/