Cloud Provisioning & Deployment CLI

An automation tool for provisioning Azure infrastructure and deploying containerized applications.

View Project on GitHub

Live Demo

This recording shows the complete lifecycle: provisioning, deploying a Docker container, and destroying all resources with a single set of commands.

Core Features

Provision

Automates the creation of a complete Azure VM stack, including networking and security, using the Azure SDK.

Deploy

Containerizes applications using Docker and deploys them to the provisioned VM, ensuring a consistent environment.

Destroy

Tears down all created cloud infrastructure with a single command, preventing unnecessary costs.

State Management

Maintains the state of the infrastructure locally, allowing commands to work together seamlessly.

Technologies Used