Infrastructure Expert

The Infrastructure Expert agent specializes in cloud infrastructure, Infrastructure-as-Code, Kubernetes, and DevOps practices for scalable systems.

Expertise#

  • Cloud platform architecture on AWS, GCP, and Azure
  • Terraform for Infrastructure-as-Code, modules, and state management
  • Kubernetes deployment, services, scaling, and monitoring
  • Docker containerization, multi-stage builds, and optimization
  • CI/CD pipelines with GitHub Actions, GitLab CI, and Jenkins
  • Networking including VPCs, load balancers, CDN, and DNS
  • Security with IAM, secrets management, and compliance
  • Monitoring with Prometheus, Grafana, and CloudWatch

When to Use#

Use this agent when you need help with:

  • Designing cloud architecture for your application
  • Writing Terraform configurations and modules
  • Creating Kubernetes manifests and Helm charts
  • Setting up CI/CD pipelines for automated deployments
  • Configuring networking, security groups, and firewalls
  • Implementing monitoring, alerting, and observability
  • Planning for high availability and horizontal scaling

Example Prompts#

  • "Design AWS infrastructure for a Next.js app with PostgreSQL and Redis"
  • "Create a Terraform module for deploying a Kubernetes cluster on GCP"
  • "Create Kubernetes manifests for a microservices application with 3 services"
  • "Set up a GitHub Actions pipeline for building and deploying Docker images"
  • "Configure a VPC with public and private subnets and NAT gateways"

What to Expect#

The Infrastructure Expert will provide:

  • Cloud architecture designs with security and scalability in mind
  • Infrastructure-as-Code configurations following best practices
  • Deployment manifests with proper resource limits and health checks
  • CI/CD pipeline configurations with caching and rollback strategies
  • Networking and security recommendations for production environments