Where we discuss the avoidable pitfalls of infrastructure decisions early in an organization’s life. Most of these can be avoided with some extra thought up front when setting up core services - networking, directory services and deployment decisions can stick with a team long after the people doing the implementation have left. Comments for the episode are welcome - at the bottom of the show notes for the episode there is a Disqus setup, or you can email us at feedback@operations.fm Links for E...
Aug 24, 2016•27 min
Where we discuss the differences between logs and metrics, and some of the pratical applications there of. Also, discussions of the pitfalls of percentiles (why averaging percentiles yields worse than useless data). Comments for the episode are welcome - at the bottom of the show notes for the episode there is a Disqus setup, or you can email us at feedback@operations.fm Links for Episode 17: Percentages Aren’t People Monitorama PDX 2016 - Heinrich Hartmann - Statistics for Engineers Prometheus ...
Aug 18, 2016•26 min
Where we discuss our personal work environments, both digital and physical. Comments for the episode are welcome - at the bottom of the show notes for the episode there is a Disqus setup, or you can email us at feedback@operations.fm Links for Episode 16: Intrex Jarvis Sit-Stand Desk Standesk.co Alera Elusion Task Chair iTerm2 version 3 SetTerminalStyle Synergy Homebrew LastPass CrashPlan The awesome window manager Spectacle...
Aug 05, 2016•37 min
Where we discuss why the cloud is useful and when it can be risky, depending on your models. Comments for the episode are welcome - at the bottom of the show notes for the episode there is a Disqus setup, or you can email us at feedback@operations.fm Links for Episode 15: ZFS on rsync.net Let’s Encrypt a static S3 site apt-s3 yum-s3 Amazon Talk About Scaling Internal Resources...
Jun 05, 2016•36 min
Where we discuss failure. It happens to everyone, and it will happen to you. We cover some of the general cases to consider, and talk a little about backups and the cloud. Comments for the episode are welcome - at the bottom of the show notes for the episode there is a Disqus setup, or you can email us at feedback@operations.fm
May 04, 2016•28 min
Where we discuss the human side of systems design. Comments for the episode are welcome - at the bottom of the show notes for the episode there is a Disqus setup, or you can email us at feedback@operations.fm
Apr 26, 2016•22 min
Where we discuss the relative merits of software loadbalancers we’ve used and loved, and share our general distain for proprietary hardware based offerings. Comments for the episode are welcome - at the bottom of the show notes for the episode there is a Disqus setup, or you can email us at feedback@operations.fm Links for Episode 12: CloudFlare DDoS Blackholes Google Maglev Mikrotik...
Mar 23, 2016•27 min
Where we discuss leaving and starting new jobs. Comments for the episode are welcome - at the bottom of the show notes for the episode there is a Disqus setup, or you can email us at feedback@operations.fm
Mar 18, 2016•31 min
Where we discuss various merits of configuration management systems, notably the relative use cases for Puppet and Ansible, and some of the finer points of using both. Comments for the episode are welcome - at the bottom of the show notes for the episode there is a Disqus setup, or you can email us at feedback@operations.fm Links for Episode 10: Encrypt Your Data Using Hiera-Eyaml confd hiera-vault r10k mgmt...
Feb 25, 2016•40 min
Where we discuss the downfalls of modern init systems. Comments for the episode are welcome - at the bottom of the show notes for the episode there is a Disqus setup, or you can email us at feedback@operations.fm Links for Episode 9: SystemD Will Eat Everything GIF
Feb 17, 2016•27 min
Where we discuss working from home. Comments for the episode are welcome - at the bottom of the show notes for the episode there is a Disqus setup, or you can email us at feedback@operations.fm Links for Episode 8: Trello Tomato Timer
Feb 06, 2016•30 min
Where we discuss why to break large monolith applications into smaller pieces, and Breandan goes on for far too long about the ELK stack and Jack can’t stop talking about Graphite Storage. Jarod speaks to the frustrations of being an Operations Engineer supporting an application that can’t be broken up any time soon, and talks about realistic load balancing options. Comments for the episode are welcome - at the bottom of the show notes for the episode there is a Disqus setup, or you can email us...
Jan 20, 2016•42 min
Where we discuss technologies in 2015 that we have come to appreciate, and our realistic hopes for 2016. Kafka, Prometheus, Elixr are mentioned, and we have the usual grumblings about databases. Comments for the episode are welcome - at the bottom of the show notes for the episode there is a Disqus setup, or you can email us at feedback@operations.fm Followup on Episode 5: Operations.fm on iTunes PL Proxy Do Not Pass This Way Again Links for Episode 6: Kafka 0.9.0.0 brings SASL and Kerberos Prom...
Jan 04, 2016•24 min
Where we discuss the merits and use cases for Relational Data Bases, Document Storage and touch on key-value stores for time series work. Jarod discusses the reasons you should never ever use MySQL (and use postgres instead), Breandan talks to Elasticsearch and Jack dives a bit into columnar datastores. Links for Episode 5: The MySQL Book Breandan was talking about Jepsen: Elasticsearch Jepsen: Elasticsearch 1.5.0...
Dec 22, 2015•35 min
Where we discuss the relative merits of Perl, Python, Ruby, and Go. We also touch upon Rust and Swift. There are also discussions about code hygiene, notably in the preferred indentation: Jarod is a 2-space man, Jack prefers 4, and Breandan sits firmly in the tab-as-indent camp. There are mentions of Rust, Swift, Scala, Akka and the pitfalls of Java and the JVM. Finally, we discuss how to package languages and libraries for use on platforms we deploy software to - with a bonus conversation about...
Dec 17, 2015•40 min
Episode 3 of the Practical Operations Podcast, where we talk about how more advanced use cased for metrics based monitoring and the relative pros and cons of different time series databases. Links to some of the things discussed: * Graphite vs Statsd * Kafka prioritizes in crash recovery * What Are Holt Winters Predictions? * Elasticsearch as a Timeseries Database...
Dec 03, 2015•38 min
Episode 2 of the Practical Operations Podcast, where we talk about how to get your monitoring systems under control and stop the bleeding - getting rid of the unacknowledged wall of critical alerts in the system. This is important to tackle, because without it, you can not understand what is actually happening in your environment.
Nov 30, 2015•31 min
The initial episode of the Practical Operations Podcast, where we introduce ourselves (poorly) and talk about the culture that surrounds DevOps, and why it is more than just a job description.
Nov 18, 2015•22 min