This portfolio demonstrates real-world DevOps & SRE skills across multi-cloud environments:
- Infrastructure as Code (IaC) with Terraform, Ansible, and Pulumi.
- CI/CD pipelines using GitHub Actions and GitLab CI.
- Kubernetes and observability stacks with Prometheus, Grafana, and CloudWatch.
- AI-driven automation for log analysis, incident management, and FinOps.
The goal is to show practical, annotated projects that reflect how I solve problems in production rather than just βperfect lab demos.β
| Folder | Description | AI Integration | Notes |
|---|---|---|---|
| infra-as-code-aws/ | Terraform module creating an S3 bucket | No | In production Iβd add versioning, lifecycle rules, and remove force_destroy. |
| ci-cd-pipeline-demo/ | Python app with GitHub Actions pipeline | No | Real pipelines include staging/prod jobs, approvals, and caching. |
| k8s-observability-stack/ | Prometheus + Grafana manifests for Kubernetes | No | In production Iβd deploy via Helm, with HA and persistent volumes. |
| aiops-log-analyzer/ | Python script to detect error spikes in logs | Optional | Can be extended with LLMs to generate summaries of anomalies. |
| aws-bedrock-incident-summarizer/ | CloudWatch Alarm β Lambda β Bedrock summary | Yes | Would connect to Slack/Teams, enforce IAM least privilege. |
| gcp-vertex-release-notes/ | Cloud Run service: commit metadata β release notes | Yes | Add authentication (IAP), service account scoping, and storage. |
| azure-openai-incident-helper/ | Azure OpenAI tool to generate KQL + checklists | Yes | Would wrap as a Function App, secure with KeyVault and RBAC. |
| oci-genai-cost-triage/ | Parses OCI cost exports and suggests actions | Yes | Plug into Budgets/Notifications, integrate with weekly FinOps. |
- infra-as-code-aws/ β Terraform S3 bucket module
- ci-cd-pipeline-demo/ β Python app + GitHub Actions pipeline
- k8s-observability-stack/ β Prometheus + Grafana on Kubernetes
- oci-genai-cost-triage/ β OCI cost triage with GenAI
- aiops-log-analyzer/ β Log anomaly detection with optional AI
- aws-bedrock-incident-summarizer/ β AWS Bedrock incident summarization
- gcp-vertex-release-notes/ β GCP Vertex AI release notes generator
- azure-openai-incident-helper/ β Azure OpenAI KQL + incident helper
| Cloud | IaC & Config | Containers & Orchestration | CI/CD & SCM | Monitoring & AI |
|---|---|---|---|---|
Clone the repo and explore the labs:
git clone https://github.com/gabo-devops-ai/gabo-devops-portfolio.git
cd gabo-devops-portfolioThis project is licensed under the MIT License.
Contributions, suggestions, and improvements are always welcome!
If youβd like to collaborate or discuss DevOps, SRE, and AI-driven automation, feel free to connect with me via LinkedIn.
