Microservices, Containers, Code Ownership, and Continuous Support
By Todd Vernon
Last week I had the pleasure of speaking on a panel at Sapphire Ventures
Next-Gen Tech Stack Forum in San Francisco.
Small Image: Courtesy Akana, Inc
Obviously, I was excited to join the discussion, but as a participant the
event crystallized not only where the larger software development market is
relative to microservices, container technologies (like Docker), continuous
integration and deployment; but also provided insight into where DevOps is
heading in the coming years.
Spoiler Alert: Microservices are where it’s all going, Container systems
like Docker or Kubernetes are a huge enabler of that vision, code ownership
flourishes in this environment, and DevOps promotes this culture and
ecosystem of tools that unlock the huge social gains of all of it.
Let’s unpack that long sentence a... (more)
Being on-call is more than just scheduling and alerting.
It’s a matter of following an incident through from the moment of receiving
the alert to solving the problem and conducting a post-mortem. In order to
help you better visualize it, we’ve created this graphic that breaks the
incident lifecycle into six distinct parts and shows much each part makes up
of the whole…
As you can see, getting alerted to the problem is really just the tip of the
iceberg. There are lots of tools that alert you to a problem but not many
that stick with you through the firefight, providing a way to ... (more)
As I travel around the country and meet folks who are interested in what
VictorOps is all about, I’m often pressed with the question of “How are
you different than some other alerting service?”. The responses are varied
but more or less echo the sentiment that the initial alert is just step one
in the incident management lifecycle.
The responsibility of being on-call is a much larger role than simply
“ACK’ing” an alert pushed to your mobile device. Now that you’ve
received the page, it’s time to get busy.
Would you prefer to have a ton of valuable context delivered to you
DevOps and Apollo Mission Control
By Todd Vernon
Lately I have been reading the excellent book Digital Apollo. It explores the
evolution of digital control systems and the man-machine interface that
evolved during the development of space flight and ultimately the Apollo
missions. It’s a fantastic book – more technical than most – but very
approachable to those not familiar with flight control, embedded software, or
the challenges of building such systems. As I read the book, I could not help
but compare the way space missions were executed to that of the role of
DevOps in moder... (more)
Skyscanner Case Study: Alerting Beyond Ops Metrics
By Tara Calihman
Skyscanner is a global search engine that enables people to find comparisons
for flights, hotels and car hire. Headquartered in the UK, Skyscanner has
been an excellent customer of ours, providing feedback on new features and
helping us with testing.
When Lance Gobaira, a web operation engineer at Skyscanner, offered to share
with us how they’re using VictorOps to alert on key business metrics, we
jumped. Read on to see what he had to say…
Here at Skyscanner Engineering, we are serious about our metric collection ... (more)