Develop Azure Infrastructure as a Service Solutions
Welcome to Part 1 of the AZ-203 study guide. In this post we'll cover:
Azure Batch
Azure Batch lets you run large scale parallel and high-performant computing (HPC) jobs. Okay, that was a mouthful. All you need to know are the CLI commands to create jobs, their tasks and a pool.
az batch pool create
--id "my-pool-name"
--vm-size Standard_A1_v2
--target-dedicated-nodes 2
--image canonical: ubuntuserver:16.04 LTS
--node-agent-sku-id "batch.node.ubuntu.16.04"
az batch job create
--id "my-job"
--pool-id "my-pool-name"
az batch task create
--task-id "my-task"
--job-id "my-job"
--command-line "echo 'I am the task running...'"
Containerized Solutions
You might be asked the structure of a Dockerfile, so remember this flow:
FROM ➡️ WORKDIR ➡️ COPY ➡️ ENDPOINT
Azure Kubernetes Service (AKS)
az aks create
-g "my-resource-group-name"
- n "my-cluster"
--node-count 1
--generate-ssh-keys
Next up...
Go to Part 2 of the series on the Azure Platform as a Service Compute Solution