Deploying A Website To Azure
Deploying a Website from source control to Azure
We have our website, now how do we get it on the cloud? Using popular source control systems such as GitHub, BitBucket, or CodePlex, it’s easy to use Azure’s built-in features to automate web app deployment. Azure makes it easy to roll back to earlier deployments if necessary.
Changing the Deployment to Git
How to set up step-by-step
- There are step by step instructions here, starting at “Deploy your Project”.
- Other useful (more in depth) source here.
- A video on deploying from GitHub with Kudu here.
Deploying a standard website with Azure using Visual Studio Community
Visual Studio is a Microsoft IDE that is useful for web development and makes it easy to deploy web apps. Visual Studio offers more features, such as creating and deleting web apps, viewing logs as they are created in real-time, debugging remotely, and most importantly, integrating with source control systems such as Git repositories.
Publishing the application in Visual Studio
How to set up step-by-step
- This tutorial is for a project coded in ASP.NET, however the steps are still the same whether you have a Visual Studio project in HTML/CSS, or JavaScript.
Deploying a Python website to Azure
Want to use the useful Python framework Flask with the Azure cloud? Then look no further! You’ll create the website from the Azure gallery, set up Git deployment, and clone and run the repository locally. When you need to make changes, you can commit and push them to Azure.
Coding a Flask web app in Visual Studio
Running a Flask web app locally.
How to set up step-by-step
- Here are step-by-step instructions on deploying flask to Azure.
- For those that would like a video walkthrough, module 6 of this video will help.
Deploying a Ruby website to Azure
Want to use Ruby on Rails with the Azure cloud? Then look no further! You’ll create an Azure VM with a Linux image and deploy it to the cloud.
Virtual Machines List
Ruby on Rails web app running on Azure
How to set up step-by-step