Hey everyone! I'm looking to build a portfolio of DevOps projects, but I want to avoid repeating what I've already done—like CI/CD pipelines, Kubernetes clusters, or serverless containerizations. I'm aiming to tackle a real DevOps problem and create something useful, maybe an automation tool or a wrapper for Terraform. For context, at my last job, I developed a complex CLI tool for automating backups from on-premises to the cloud. I'd love to hear about any specific issues or incidents you've encountered that I could use as inspiration. I'm particularly interested in creating a Terraform wrapper because I haven't done that yet, but I'm struggling to narrow down a real use case. Thanks in advance for your help!
1 Answer
I recently worked on a project where I created a library of CloudFormation templates to deploy CloudWatch alarms and set up SNS notifications to a Slack channel for system abnormalities. I automated the deployment through GitHub Actions to adapt the parameters for each service I monitored. It was a fun way to streamline alerts!
That's a neat approach! Did you use a single CF template for all alarms and just modify the service names as parameters for each run?