Skip to content

A get-started Azure Batch sample written in Python, using Cloud Service Configuration for computing nodes in Batch pool.

License

Notifications You must be signed in to change notification settings

MSOneCode/cookiecutter-batch-python-paas-cloud-service-pool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

services platforms author
batch
python
msonecode

Create Azure Batch PaaS Cloud Service by Python

Introduction

A get-started Azure Batch sample written in Python, using Cloud Service Configuration for computing nodes in Batch pool.


Prerequisites

Python Tools for Visual Studio

Install Python Tools for Visual Studio.

http://aka.ms/ptvs

Python SDK

Python Recommend the latest 3.5.2 version

https://www.python.org/downloads/

Azure Storage and Azure Batch Python packages

Install packages with the below commands in cmd.

py -m pip install -U pip
py -m pip install cryptography
py -m pip install azure-batch
py -m pip install azure-storage


Azure Batch account

Once you have an Azure subscription, create an Azure Batch account.

https://docs.microsoft.com/en-us/azure/batch/batch-account-create-portal

Azure Storage account

Create an Azure Storage account.

https://docs.microsoft.com/en-us/azure/storage/storage-create-storage-account#create-a-storage-account




Build the Sample

Prepare the information at below from Azure portal.

A batch account

• The batch account name

• The batch account key

• The batch account URL

A storage account

• The storage account name

• The storage account key

Replace the following properties in file python_tutorial_client.py with your actual values:

_BATCH_ACCOUNT_NAME = ''

_BATCH_ACCOUNT_KEY = ''

_BATCH_ACCOUNT_URL = ''

_STORAGE_ACCOUNT_NAME = ''

_STORAGE_ACCOUNT_KEY = ''




Running the Sample

Execute python_tutorial_client.py and see the output displayed as below.

Execute  output

About

A get-started Azure Batch sample written in Python, using Cloud Service Configuration for computing nodes in Batch pool.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •