Your toolbeltSeptember 6, 2015
Every profession has a toolbelt, that set of tools they need to do their job and that has to be within reach at all times: writers have their pen and paper, chefs have their knives, carpenters have their actual tools.
And if you do DevOps, then your tools are usually on your computer, tablet, smart phone and sometimes your smart watch.
Our tools vary but all serve the purpose of keeping the servers running, keeping the developers happy, and even more importantly, keeping the clients happy.
Here’s a list of tools I use in my day to day DevOps work:
- Operating Systems
- Linux (RHEL, CentOS, Ubuntu, Debian)
- Unix (Solaris, AIX, HP/UX, etc.)
- Mac OS X
- Infrastructure as a Service
- Amazon Web Services
- Digital Ocean
- Virtualization Platforms
- Containerization Tools
- Linux OS Installation
- Configuration Management
- Test, Build and Deployment Systems
- Travis CI
- Circle CI
- Web Servers
- Monitoring, Alerting, and Trending
- New Relic
- Uptime Robot
- Push Over
This list will probably grow every other week, DevOps means staying on top of this growing stack of tools and using which ever tools help you get the job done more efficiently.