Azure Services Part 3 — Azure Resouce Group

Sahani Rajapakshe
2 min readAug 8, 2020


This article series have been written as a partial requirement for the course : SENG 41283 : Distributed and Cloud Computing. The areas I discussed here are :

  • setting up a sample environment in Azure cloud platform
  • the cloud infrastructure setup for a simple PHP web application using the available services in Azure environment.

Azure Resource Groups

A resource group is a container that holds related resources for an Azure solution. The resource group can include all the resources for the solution, or only those resources that you want to manage as a group. You decide how you want to allocate resources to resource groups based on what makes the most sense for your organization. Generally, add resources that share the same lifecycle to the same resource group so you can easily deploy, update, and delete them as a group.

Let’s focus on the deployment of the project. First, start by creating a resource group for the project.

We can see the resource group we have created like this.


This Resource group contains all the resources that we have used to deploy our project in this Azure environment.

The infrastructure of the resource group can be generated as an Azure Resource Manager (ARM) template which is a JSON file that can be used to deploy the resources continuously without having to setup from scratch.

References —

Thank You!



Sahani Rajapakshe

I would say I’m… Someone who is modest, hard-working and consistently sets firm goals for myself. Then, once I’ve defined my benchmarks, I take the necessary st