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
Related Workflows
See other workflows in this category for related automation patterns.