Azure Automation Suite - Enterprise Ready Services

Azure Cloud Automation Deployment Guide

  1. Select an Azure Service.

    • In X-ops, navigate to CloudOps → Azure Automation.

    • Click on the desired service (e.g., Virtual Network, Storage Account, Virtual Machine).

  2. Review Prerequisites.

    • Check the Overview for service capabilities.

    • Confirm Terraform (>=1.0) and Azure Provider versions.

    • Ensure your Azure service principal has necessary RBAC roles.

  3. Configure Inputs.

    • Open the Inputs section.

    • Complete required fields (e.g., resource_group_name, location).

    • Use default values for optional parameters or tailor them.

  4. Copy and Customize Terraform.

    • Scroll to Usage and click Copy Code.

    • Paste into main.tf and replace placeholders with your specifics.

    • Adjust subnets, VM sizes, and tags to fit your environment.

  5. Initialize and Deploy.

    • Run terraform init to initialize providers.

    • Run terraform fmt and terraform validate.

    • Run terraform plan to review planned changes.

    • Run terraform apply to provision resources.

  6. Verify Outputs.

    • Check the Outputs section for resource IDs and endpoints.

    • Log in to the Azure Portal to confirm resource creation.

    • Validate network connectivity and role assignments.


Virtual Network

Securely connects Azure resources and on-premises environments within an isolated, private network.

Storage Account

Scalable, durable cloud storage for unstructured data, supporting blobs, files, queues, and tables.

Virtual Machine

Scalable, customizable Azure compute resource for on-demand virtual server deployment and management.

Key Vault

Cloud service for secure management of secrets, encryption keys, and certificates, ensuring data protection and compliance.

Load Balancer

Cloud service for secure management of secrets, encryption keys, and certificates, ensuring data protection and compliance.

Cosmos DB

Cloud service for secure management of secrets, encryption keys, and certificates, ensuring data protection and compliance.

MySQL Database

Cloud service for secure management of secrets, encryption keys, and certificates, ensuring data protection and compliance.

Azure Kubernetes Service (AKS)

Cloud Service for Secure Management of deploying, configuring and managing Kubernetes on the Azure platform.

App Service

Azure App Service is a fully managed platform for building, deploying, and scaling web apps.

Screenshot 2025-09-23 155833.png


Revision #3
Created 23 September 2025 10:20:05 by Axiom IO
Updated 23 September 2025 10:54:29 by Axiom IO