0% found this document useful (0 votes)
14 views

Write Up

Uploaded by

vino619
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

Write Up

Uploaded by

vino619
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Introduction

The Rand Enterprises Corporation wants to test the ARM template to bring infrastructure as
code into practice. They have decided to work on project RandEnt to verify the functionality.

The operations team at Rand decides to define the entire networking architecture using the
ARM template, once that’s in place they intend to create the storage account along with
virtual machines housing their application.

Rand Enterprises works extensively on delivering Image-based content for their global
audience in a secure way by avoiding Azure Storage account access to the public internet.
The communication from the application in the VM to the Azure Storage account must take
place via the internal network of Azure.

The expectation of the operation team is to create a reusable template that can be used for
automation. So, rather than deploying resources in Azure independently, they should
leverage Azure ARM templates to deploy and provision all resources in template format.

Objective
The objective of Project RandEnt is to demonstrate the effective utilization of Azure
Resource Manager (ARM) templates for automating infrastructure deployment within Rand
Enterprises Corporation. The primary goal is to establish a secure and efficient workflow by
defining the networking architecture, creating storage accounts, and deploying virtual
machines housing the application, all while ensuring the principle of least privilege.

Procedure
1. Create a Resource Group “AIS01” in the East US Location and export the templates
and parameters for further deployments
2. Create a Virtual Machine “Rand1” in the East US Location and export the templates
and parameters for further deployments
3. Create a Storage account “randblobstorage” in the AIS01 Resource Group and create
a container “randent” and export the templates and parameters for further
deployments
4. Create a Front door CDN profile “randent1” and export the templates and
parameters for further deployments
5. Extend the “Rand1” Virtual Machine identity to the “randblobstorage” account by
setting the IP and subnet address as security measure.
6. Create a new “fileshare” account from the “randblobstorage” account.
7. Connect the Virtual Machine “Rand1” by RDP method
8. Open Powershell in the Virtual Machine “Rand1” and write the script for mounting
the “z:Drive” in the computer

Conclusion
By completing these steps, Rand Enterprises can reuse the templates for all the azure
services and use the storage account securely.

You might also like