Create a Global Web Presence on Azure Websites
Azure Websites has all the capabilities you need to establish a global web presence for your .COM site. Regardless of the size of your organization, you need a robust, secure, and scalable platform to drive your business , your brand awareness, and your customer communications. Azure Websites can help maintain your corporate brand and identity with Microsoft backed business continuity.
If you want to get started with Azure Websites before signing up for an account, go to https://trywebsites.azurewebsites.net, where you can immediately create a short-lived ASP.NET starter site in Azure Websites for free. No credit card required, no commitments.
Below is an example of a .COM website running on Azure Websites. It demonstrates what you can do simply by composing Azure Websites together with other services with minimal technical investments. Click on an element in the topography to read more about it.
This guide presents some of the most common areas and tasks that are aligned with running a public-facing .COM site in Azure Websites. However, there are other common solutions that you can implement in Azure Websites. To review these solutions, see the other guides on Digital Marketing Campaigns and Business Applications.
Create from scratch or bring existing assets
Quickly create new sites from a popular CMS in the gallery or bring your existing web assets to Azure Websites from a variety of languages and frameworks.
The Azure gallery provides templates from the popular website content management systems (CMS), such as Orchard, Umbraco, Drupal, and WordPress. You can create a website using your favorite CMS flavor. You can choose from various database backends to meet your needs, including Azure SQL Database and MySQL.
Your existing web assets can run on Azure Websites, whether they are .NET, PHP, Java, Node.js, or Python. You can move them to Azure Websites using your familiar FTP tools or your source control management system. Azure Websites supports direct publishing from popular source control options, such as Visual Studio, Visual Studio Online, and Git.
Publish your website reliably by continuously publishing directly from your existing source control system and live-testing your content.
During the planning, prototyping, and early development of a site, you can look at real working versions of the website before it goes live by deploying to a staging slot of your Azure Website. By integrating source control with Azure Websites, you can continuously publish to a staging slot, and swap it into production with no downtime when you are ready to do so. If anything goes wrong on the production site, you can also swap it out for a previous version of your site immediately.
Also, when planning changes to a live website, you can easily run A/B tests on the proposed updates using the Test in Production feature in and analyze real user behavior to help you make informed decisions on site design.
Brand and secure
Use the Websites domain for free or map to your registered domain name, then secure your brand with your CA-signed SSL certificate.
The *.azurewebsites.net domain is complimentary when you run your website on Azure Websites. Or, you can map your website to a custom domain, which you obtained from any DNS registry, such as GoDaddy.
If you collect any user information, perform ecommerce, or manage any other sensitive data, you can protect your brand reputation and your customers with HTTPS. The *.azurewebsites.net domain name already comes with an SSL certificate, and if you use your custom domain, you can bring your SSL certificate for it to Azure Websites. There is a monthly charge (prorated hourly) associated with each SSL certificate. For more information, see Websites Pricing Details.
Go global by serving regional sites with Azure Traffic Manager and delivering content lightning fast with Azure CDN.
To serve global customers in their respective regions, use Azure Traffic Manager to route site visitors to a regional site that provides the best performance. Alternatively, you can spread the site load evenly across multiple copies of your website hosted in multiple regions.
Deliver your static content lightning fast to users globally by integrating your website with Azure CDN. Azure CDN caches static content in the CDN node closest to the user, which minimizes latency and connections to your website.
Optimize your .COM site by scaling automatically with Autoscale, caching with Azure Redis Cache, running background tasks with WebJobs, and maintaining high availability with Azure Traffic Manager.
Azure Websites' ability to scale up and out meets the need of your .COM site, regardless of the size of your workload. Scale out your website manually through the Azure Management Portal, programmatically through the Service Management API or PowerShell scripting, or automatically through the Autoscale feature. In Standard hosting plan, Autoscale enables you to scale out a website automatically based on CPU utilization. For best practices, see Troy Hunt's 10 things I learned about rapidly scaling websites with Azure.
Make your website more responsive with the Azure Redis Cache. Use it to cache data from backend databases and other things such as the ASP.NET session state and output cache.
Maintain high availability of your website using Azure Traffic Manager. Using the Failover method, Traffic Manager automatically routes traffic to a secondary site if there is a problem on the primary site.
Monitor and analyze
Stay up-to-date on your website's performance with Azure or third-party tools. Receive alerts on critical website events. Gain user insight easily with Application Insight or with web log analytics from HDInsight.
Get a quick glance of the website's current performance metrics and resource quotas in the Azure Websites dashboard. For a 360° view of your application across availability, performance and usage, use Azure Application Insights to give you fast & powerful troubleshooting, diagnostics and usage insights. Or, use a third-party tool like New Relic to provide advanced monitoring data for your websites.
In the Standard hosting plan, monitor site responsiveness receive email notifications whenever your site becomes unresponsive. For more information, see How to: Receive Alert Notifications and Manage Alert Rules in Azure.
Use rich media and reach all devices
Make your .COM site attractive with rich media, such as: