Compute

Websites

Tutorial: Configuring Python in Azure Websites

Learn how to author and configure a basic Web Server Gateway Interface (WSGI) compliant Python application on Azure Websites. You’ll see how to select the Python runtime, specify required libraries, create a web.config, customise Git deployment, troubleshoot package installation, etc.

Tutorial: Django using Git from Windows, Mac, Linux

Learn how to create a website written in the Django Python web framework and use Git deployment from Windows/Mac/Linux.

Tutorial: Bottle using Git from Windows, Mac, Linux

Learn how to create a website written in the Bottle Python web framework and use Git deployment from Windows/Mac/Linux.

Tutorial: Flask using Git from Windows, Mac, Linux

Learn how to create a website written in the Flask Python web framework and use Git deployment from Windows/Mac/Linux.

Tutorial: Django and MySQL with PTVS 2.1

Learn how to use the Python Tools for Visual Studio to create a Django application that stores data in a MySQL database instance and can be deployed to a website.

Tutorial: Django and SQL Database with PTVS 2.1

Learn how to use the Python Tools for Visual Studio to create a Django application that stores data in an SQL database instance and can be deployed to a website.

Tutorial: Bottle and MongoDB with PTVS 2.1

Learn how to use the Python Tools for Visual Studio to create a Bottle application that stores data in a MongoDB database instance and can be deployed to a website.

Tutorial: Bottle and Azure Table Storage with PTVS 2.1

Learn how to use the Python Tools for Visual Studio to create a Bottle application that stores data in Azure Table Storage and can be deployed to a website.

Tutorial: Flask and MongoDB with PTVS 2.1

Learn how to use the Python Tools for Visual Studio to create a Flask application that stores data in a MongoDB database instance and can be deployed to a website.

Tutorial: Flask and Azure Table Storage with PTVS 2.1

Learn how to use the Python Tools for Visual Studio to create a Flask application that stores data in Azure Table Storage and can be deployed to a website.

How to: Configuring a custom domain name for an Azure website

When you create a website, Azure provides a friendly subdomain on the azurewebsites.net domain so that your users can access your website using a URL such as http://<mysite>.azurewebsites.net. However, if you configure your website for Standard mode, you can map your website to your own domain name, such as contoso.com.

How to: Configuring SSL for an Azure Website

Secure Socket Layer (SSL) encryption is the most commonly used method of securing data sent across the Internet. This common task discusses how to specify an HTTPS endpoint for a website and how to upload an SSL certificate to secure your application.

How to: Using WebJobs to run background tasks in Azure Websites

Learn how to deploy WebJobs by using the Microsoft Azure classic portal.

Cloud Services

Tutorial: Python Web and Worker Roles with PTVS 2.1

Overview of using Python Tools for Visual Studio to create Azure cloud services including web roles and worker roles.

How to: Configuring a custom domain name for an Azure cloud service or storage account

By default, Azure applications and storage accounts can be accessed through friendly subdomains, for example http://<myapp>.cloudapp.net and https://<mydata>.blob.core.windows.net. This article shows that you can expose your application and data on your own custom domain, such as http://<myapp>.com.

Feature guide: Service Management

This guide shows you how to programmatically perform common service management tasks in Python by using the ServiceManagementService class in the Microsoft Azure SDK for Python.

Virtual machines

Tutorial: Django Hello World web application on a Linux virtual machine

Implement a simple Hello World application written in the Django Python web framework and deploy the application to Azure. You will learn the basics of working with the Azure compute emulator and deploying a Python application to Azure.

Tutorial: Django Hello World web application on a Windows virtual machine

Learn how to host a Django-based website on Azure using a Windows Server virtual machine. You will learn how to set up an Azure virtual machine to host Django and how to create a new Django application from Windows.

Tutorial: IPython Notebook on Azure

The IPython project provides a collection of tools for scientific computing, including an interactive web-based environment called the IPython Notebook. This tutorial shows how to deploy the IPython Notebook on Azure using Linux or Windows virtual machines.

Tools

Feature guide: Developing and deploying with Command-Line Tools for Mac and Linux

The Azure Command-line Tools for Mac and Linux are a set of command-line tools for deploying and managing Azure services. Use the command-line tools to create and manage websites and virtual machines in Azure.

Feature guide: Developing and deploying with PowerShell for Azure

PowerShell for Azure provides a command-line environment for developing and deploying applications for Azure through a Windows PowerShell cmdlets. This guide describes how to use Windows PowerShell cmdlets to create, test, deploy and manage Azure Services.