Inspired by Julia Evan’s own “2016: Year In Review” … this is the
start of an archive/reflection of sorts that I hope to get into the habit of
writing down every year’s end. It focuses on career growth and avoids the
- Rubyfuza (4th-5th February)
- DevOps Days Cape Town (7th-8th November)
Open Source 💻
Last year I got started with DevOps sometime in October and I hit the ground
- ELK+F stack - centralise log collection for easier and fast debugging using:
- Elasticsearch – stores and indexes logs.
- Logstash – parses, stores and indexes logs.
- Kibana – dashboard to access logs in Elasticsearch e.g. search.
- Filebeat – ships logs to Logstash.
- TIG stack - centralise metric collection, also for easier and faster debugging
- Telegraf – ships metrics to InfluxDB.
- Grafana – dashboard to access metrics stored in InfluxDB.
- InfluxDB - stores and indexes metrics.
- Chef – automation solution for both infrastructure and applications
- Docker – encapsulate applications securely isolated in a container,
packaged with all its dependencies and libraries.
- Elastic Container Service (ECS) – Amazon’s container management
service on AWS that supports Docker containers and allows you to run
applications on a managed cluster of Amazon EC2 instances.
This year I maintained that momentum mostly by building upon the foundation laid
in Oct-Dec last year:
- Ansible – automation engine that automates cloud provisioning,
configuration management, and application deployment.
- Kubernetes – platform for automating deployment, scaling, and
operations of application containers across clusters of hosts, providing
- Kubernetes-Kops – tool to deploy Kubernetes clusters from
the command line, with options that support H/A masters (on AWS).
- Terraform – tool for building, changing, and versioning
infrastructure safely and efficiently.
I’ve also gotten way way way better at:
Access Control • Amazon AWS • Bash • Continuous Deployment • Continuous Integration • Git • Linux • Networking • Python • Ruby+Rails • Security
The Next 8,760 Hours 🎯
- I learnt a lot more than what’s listed here. Unfortunately I didn’t blog much
this year so this is really the best attempt at capturing the highlights that
- I’m not at liberty to share some of the details of the stuff I work on.
There’s a lot of fun stuff that I got exposed to so that cuts out another big
chunk! Hopefully, we’ll be able to set up an engineering blog to formally
share work stories.