Skip to main content

Server Provisioning

Automate server provisioning with infrastructure-as-code, configuration management, security hardening, and idempotency.

Complexity: Moderate | Duration: 15-30m | Category: Devops

Tags: infrastructure devops provisioning iac

Workflow Diagram

Steps

Step 1: Requirements definition

Agent: devops

engineer - Define OS, specs, network, storage

Step 2: IaC template

Agent: devops

engineer - Create Terraform/CloudFormation template

Step 3: Network setup

Agent: devops

engineer - Configure VPC, subnets, security groups

Step 4: Server creation

Agent: devops

engineer - Provision EC2/GCE/Azure VM

Step 5: Configuration management

Agent: devops

engineer - Apply Ansible/Chef/Puppet configuration

Step 6: Security hardening

Agent: security

specialist - Disable root login, configure firewall, install updates

Step 7: Verification

Agent: devops

engineer - Verify SSH access, services running

Step 8: Documentation

Agent: devops

engineer - Document access, credentials, configurations

Usage

To execute this workflow:

/workflow devops/server-provisioning.workflow

See other workflows in this category for related automation patterns.