DevOps is not War

Abstract Over the past 500 years, there have been 16 cases of a rising power threatening to displace a ruling power. 75% of those cases resulted in war. Although your organizational transformation probably won’t lead to war, it could be contentious. History can help prevent conflict when driving change. This talk will analyze human tendencies, historical data, and provide real-world examples of how to avoid conflict during your DevOps journey. ...

March 2, 2018 · Chris Short

Kubernetes Cron Jobs: Dreams Really Do Come True

Abstract I worked for a large company with several hundred cron jobs running on two systems. Managing these jobs was cumbersome. Resource use during peak times brought things to a halt. Imagine what it was like when systems were down! In this talk, we discuss Kubernetes’ killer feature: Cron Jobs. Description Kubernetes, Jobs, and Cron Jobs What is Kubernetes? Kubernetes has the concept of Jobs Kubernetes Cron Jobs are a relatively new thing Use Case Former employer had several hundred cron jobs running on two systems Resource contention during peak times brought the systems to a halt If one cron job didn’t run it was hard to determine what task failed or didn’t run based on user tickets Chaos if the systems were offline for one reason or another Using minikube and Docker running locally… ...

March 1, 2018 · Chris Short

DevOps 101

This talk has been deprecated and remains for reference Abstract With the need to build, test and release software more rapidly, frequently and reliably the concept of DevOps has never been more popular, and to a degree, more misunderstood. DevOps skills are consistently highly sought after and in huge demand, yet at the same time little education and training is available in both the professional world and in higher education. ...

February 28, 2018 · Chris Short
Chris Short on stage at DevOpsDays Charlotte

DevOpsDays Charlotte 2018 Ignite Talk on Go

All other DevOpsDays events should be put on notice. DevOpsDays Charlotte 2018 set the bar unattainably high for the quality of the venue and speaker line up. It’ll be insanely hard to beat the great folks who spoke in Charlotte this year. Almost every talk was a home run. The Red Ventures facility was also jaw dropping. Also, I don’t think we could have asked for a more inviting and welcoming speaker lounge either. ...

February 28, 2018 · Chris Short

Go to the rescue: Saving DevOps from TLS turmoil

Abstract Find out about a use case that created a need for testing certificate chains, appropriate web server security settings, and the Go code used for testing. Description Talk would be based on this article: https://opensource.com/article/17/4/testing-certificate-chains-34-line-go-program If you ever need to validate certificates or certificate chains before deploying them, Go provides a near foolproof test method. A 3rd party developed a tool that was then handed off to our DevOps team to manage and maintain. Before I could do any re-engineering work, I had to resolve a critical issue—the certificates on the ELBs were about to expire and needed updating. ...

February 23, 2018 · Chris Short