IaC
2 TopicsUsing Azure serverless Functions and Infrastructure as Code to automate service creation
This session will cover our project “Azure Cloud Lab Environment”. This is an Azure Serverless solution to create and destroy Azure services based on a calendar event. We will use it to create a tailor-made Azure environment for each student subscription to use. We will briefly introduce the Azure services involved in this project, the technique behind the scenes and how to use Infrastructure as Code (CDK-TF) to create other Infrastructure as Code solutions at scale.2.4KViews0likes0CommentsLearn ARM templates (4 tutorials), from the beginning
Infrastructure as Code Infrastructure as Code, IaC is the process of expressing your infrastructure as Code as readable text files over using UIs to configure the same. The benefits of doing so are many. Below are some benefits: Dev and Ops can work in the same process. There's a need for Developers and Ops to work more tightly to innovate faster with speed and accuracy. Developers normally store their code in a version control system like Git. You can now do the same with your templates, text files desribing your Cloud resources. Anyone can deploy. When your templates are in version control, anyone on the team can deploy, just use a tool like Azure-CLI or PowerShell to do so. When everyone in a team can deploy it's important that it can be done reliably. You know what's in the Cloud. Before IaC you were/are using a graphical interface or some tool to manage your resources. It's easy to loose track of what you have in the Cloud. If you instead express your resources as text files it's a lot easier to see what's going on. Easier to reproduce elsewhere. In theory at least, it should be a lot easier to recreate your Cloud operation elsewhere if you are looking to expand your company's business elsewhere.4.2KViews2likes1Comment