DevOpsDays in New York on March 3-4 has a great set of talks in the program.
Saturday, February 22, 2020
Google Go Language advantages for cloud
Another Go evangelist explains some of the powerful features and reasons Go is a good choice for cloud development, especially for cloud infrastructure code.
Labels:
devops
Infrastructure code (Terraform) is still code and needs code maintenance
Just as you must refactor and maintain your application code, so too should you carefully refactor your terraform code.
Labels:
devops
Migrating from Jenkins to Concourse
There are too many lighter-weight, container-oriented continuous integration and continuous delivery tools to count and they are exploding. This story about adopting concourse and replacing Jenkins is a great example. The nice part about concourse is that it can be plugged in to many, smaller developer testing tasks such as git merges.
Labels:
devops
Monday, February 17, 2020
New Salt release
Labels:
devops
monitoring changes in kubernetes by persisting kubernetes audit logs
If you are using a reliable public cloud kubernetes (k8s) infrastructure you probably should persist, monitor, and possibly alert security about certain kubernetes changes. The k8s audit logs can also help developers understand what happens when deployments or other changes occur to help them diagnose or prevent issues. Unfortunately in my case, the subset of k8s infrastructure available is so woefully unreliable and has so few features of real k8s, the logs would not be useful to our teams, even if they were made available.
Labels:
devops
zero-downtime, rolling Database Schema Migrations at github
Shlomi Noach walks us through the history and details of github's approach to their database schema migrations up to and including details of their current zero-touch automated method that uses github actions. Like many of us they started with Ruby on Rails because it automated schema migrations for them. The current method is interesting but forgives a few bad practices of their developers, including not testing compatibility of clients and servers with disparate schema versions. Still worth a read though.
Labels:
devops
Organizational Friction and the "side quest"
Tanya Reilly voices some thoughts and wisdom about overcoming organizational friction that she calls the "side quest" when shipping value to customers as well as how to persevere and enable broad initiatives to succeed. She links to this awesome talk (video here) from SREcon. The deck is stand-alone if you don't have time to listen watch the talk at 2x speed on YouTube.
Labels:
devops
Saturday, February 15, 2020
Subscribe to:
Posts (Atom)