DevOps & Automation
Automating the software delivery lifecycle through Infrastructure as Code, continuous integration, and cloud-native observability patterns.
Infrastructure as Code (IaC)
| Tool | Status | Context |
|---|---|---|
| Terraform | ADOPT | De facto standard for declarative Infrastructure as Code. |
| OpenTofu | ASSESS | Open-source fork of Terraform ensuring long-term community-driven IaC. |
| Pulumi | ASSESS | Infrastructure as Code using general-purpose programming languages (Python, Go, etc.). |
| Ansible | HOLD | Legacy imperative configuration. Moving towards immutable infrastructure (Packer/Container images) and K8s manifests. |
CI/CD & GitOps
| Tool | Status | Context |
|---|---|---|
| GitHub Actions | ADOPT | Integrated CI/CD pipelines. My default for automation due to proximity to code. |
| GitLab CI/CD | ADOPT | Industry-leading CI/CD with powerful pipeline primitives and built-in DevSecOps. |
| ArgoCD | TRIAL | Declarative GitOps for Kubernetes. Essential for managing GKE clusters at scale. |
| Jenkins | HOLD | Legacy CI standard. Avoid for new projects due to maintenance overhead and lack of native GitOps. |
Containerization & Orchestration
| Tool | Status | Context |
|---|---|---|
| Docker | ADOPT | The ubiquitous standard for containerizing applications. |
| Kubernetes (GKE) | ADOPT | Production-grade container orchestration. My primary platform for complex workloads. |
Messaging & Event Streaming
| Tool | Status | Context |
|---|---|---|
| Apache Kafka | ADOPT | High-throughput distributed event streaming platform for real-time data pipelines. |
| RabbitMQ | ADOPT | Reliable and versatile message broker for complex routing and asynchronous tasks. |
Observability & Monitoring
| Tool | Status | Context |
|---|---|---|
| Prometheus | ADOPT | The standard for metrics collection in cloud-native environments. |
| Grafana | ADOPT | Universal visualization platform. Used for unifying logs, metrics, and traces in a single pane of glass. |
| OpenTelemetry | ASSESS | The emerging standard for unified observability data collection (traces/metrics/logs). |
| HashiCorp Vault | TRIAL | Enterprise-grade secrets management and encryption-as-a-service. |