Microsoft is working on a Domain Specific Language (DSL) for abstracting the Azure ARM templates, https://github.com/Azure/bicep, Although the language is still in its infancy, it is a very useful language for generating ARM templates without the need to learn the complexities required. Furthermore, it allows reusable code to be implemented using modules. Following some work … Continue reading Logic App ARM Template using Bicep
Tag: azure
Terraform Modules and Multiple Instances
The code used in this article can be found at https://github.com/kdemanuele/102-terraform-modules-and-multiple-instance When working with large or reusable code, in programming languages it is common practice to organise the code in classes and libraries. Terraform provide a similar concepted named ‘modules‘. A module is a reusable terraform module that can either be shared through the modules … Continue reading Terraform Modules and Multiple Instances
Getting started with Terraform for Azure
Terraform is a HashiCorp project that allows Infrastructure to be deployed using code. By keeping a state of the environment and the changes in the terraform code, the infrastructure can be deployed or update. Step 1: Installing Terraform Terraform can be installed on different operating systems, Windows, Linux or iOS (Mac). The instructions can be … Continue reading Getting started with Terraform for Azure
HDInsight – Provision a Hadoop Cluster on Azure
Creating a Hadoop cluster on Azure is easy, yet requires some steps. In this blog entry we provide a skeleton PowerShell script to get you started. Requirements To run this script, you need to have Azure PowerShell SDK installed on your machine. To check if it is already installed on your machine run the command: … Continue reading HDInsight – Provision a Hadoop Cluster on Azure
Azure PowerShell SDK
Before running any Azure PowerShell command you need to install the Azure PowerShell SDK on your machine. To check if you already have this installed run the command: PS C:\> Get-Module -ListAvailable Azure Directory: C:\Program Files (x86)\Microsoft SDKs\Azure\PowerShell\ServiceManagement ModuleType Version Name ExportedCommands ———- ——- —- —————- Manifest 1.0.1 Azure {Disable- AzureServiceProjectRemoteDesktop, Enable-AzureSer… … Continue reading Azure PowerShell SDK