DevOps-to-SRE
A personal list for DevOps and SRE tools, showcases and guides that I've used in production or plan to use soon.
Self hosted tools that provide excellent external authentication integration will be used rather than SAAS ones, as larger organizations typically want to own their data and may have security requirements preventing the use of SAAS. SAAS only options will be marked as such. The only cases this won't apply is where there's no reasonable self hosted alternative or the utility of the tool is that high that making a case for it could be considered.
Existing awesome list
DevOps
Existing awesome list
Continuous Integration / Continuous Delivery (CI/CD)
- Atlassian Bamboo (SAAS or on Prem, being deprecated in favour of SAAS Bitbucket pipelines)
- Azure DevOps Pipelines (SAAS)
- GitLab CI (SAAS or on Prem)
- Jetbrains Teamcity
Config Managment
Chef
Test Driven Development for Chef
- Integration Testing - Test Kitchen
- Unit Tests - Rspec
- Style/Linter - Cookstyle
Puppet
Ansible
Infrastucture As Code
Terraform
Providers
Plugins and Utilites
- Blast-Radius - potentailly defunct, doesn't work for large scale projects
- Infracost (SAAS) - Quite new, supports some AWS resources with more provider support coming soon
- Terraform Visual - haven't tested in some time
- Checkov
Videos
Package Management
Secrets Management
Documentation Management
In my opinion engineers are most productive when documentation is kept as close to source code as possible.
- BookStack - not git compatible but you could set git up to pull into the source directory on a schedule
- Gitbook (SAAS)
- MDBook
Site Reliability Engineering (SRE)
Existing awesome lists
Monitoring & Alerting
- Datadog (SAAS)
- Prometheus, Alertmanager & Grafana
- Pager Duty (SAAS)