PromptsVault AI is thinking...
Searching the best prompts from our community
Searching the best prompts from our community
Prompts matching the #infrastructure-management tag
Automate network infrastructure management using modern tools and practices for scalable, reliable networking. Network automation tools: 1. Ansible networking: multi-vendor support (Cisco, Juniper, Arista), configuration templates, idempotent operations. 2. NAPALM: vendor-agnostic API, configuration management, operational data retrieval. 3. Nornir: Python framework, parallel execution, inventory management, result processing. 4. Netmiko: SSH connectivity, command execution, configuration deployment across devices. Infrastructure as Code: 1. Network topology: Terraform providers for network devices, automated VLAN provisioning. 2. Configuration templates: Jinja2 templating, device-specific configurations, validation testing. 3. Version control: Git-based network configs, change tracking, rollback capabilities. Network monitoring: 1. SNMP monitoring: network utilization, interface statistics, device health metrics. 2. Flow analysis: NetFlow/sFlow data collection, traffic pattern analysis, capacity planning. 3. Performance baselines: latency (target <10ms), packet loss (<0.01%), bandwidth utilization (<80%). Zero-touch provisioning: 1. DHCP/PXE boot: automated device discovery, configuration deployment, software updates. 2. Network discovery: topology mapping, device inventory, dependency visualization. Security automation: 1. Access control: automated ACL deployment, security policy enforcement. 2. Threat response: automated isolation of compromised devices, traffic redirection. Change management: approval workflows, maintenance windows, automated rollback on failure, configuration backup before changes.
Implement Infrastructure as Code using Terraform for scalable, repeatable infrastructure provisioning. Terraform best practices: 1. Module structure: reusable components, input variables, output values, documentation. 2. State management: remote backends (S3 + DynamoDB), state locking, team collaboration. 3. Version control: semantic versioning for modules, branch protection, code reviews. 4. Testing: terraform plan validation, terratest for integration testing. Multi-environment strategy: 1. Workspace separation: dev, staging, production with environment-specific variables. 2. Configuration management: tfvars files, environment variable injection. 3. Deployment pipeline: automated testing, approval workflows, drift detection. Resource provisioning: 1. Cloud provider modules: AWS VPC, EC2, RDS with appropriate sizing and security groups. 2. Networking: subnets, route tables, NAT gateways, VPN connections. 3. Security: IAM roles, security groups, encryption at rest/transit. Cost optimization: 1. Resource tagging: cost allocation, environment identification, automated cleanup. 2. Right-sizing: instance types based on performance requirements, reserved instances for predictable workloads. Security scanning: Checkov, tfsec for policy compliance, secret detection, vulnerability assessment. Documentation: README files, module documentation, architecture diagrams.