This repository is an Infrastructure as Code (IaC) project that leverages terraform for orchestrating the provisioning of the Azure services related to Data Engineering.
- Azure Account with a subscription
- Azure CLI
- Terraform CLI
- Any IDE of your choice (VS Code, PyCharm, etc.)
- Clone this repository
- Replace the content of the file named
terraform.tfvars
in the root directory of the project - Run the following commands in the root directory of the project:
terraform init
(to initialize the terraform project)terraform validate
(to validate the terraform code)terraform plan
(to see the changes that will be applied)terraform apply
(to apply the changes)terraform destroy
(to destroy the infrastructure)