Is “observability” just “instrumentation”? - Software Defined Talk #106
The DevOps kids have decided to come up with a new term “observability.” We get to the bottom of the WTF barrel on what that is - it sounds like a good word-project. Also, there’s a spate of kubernetes news, as always, and some interesting acquisitions. Plus, a micro-iOS 11 review.

Sponsor: Datadog

This episode of Software Defined Talk is sponsored by Datadog.

Monitoring is a hassle - we know, we used to work on it! 

With so many services, apps, and containers to track, it’s harder than ever to understand application performance, and troubleshoot issues. 

Built by engineers, for engineers, Datadog is a platform that’s specifically designed to provide full-stack observability for modern applications. 

Datadog helps dev and ops teams easily see across all their servers, containers, apps, and services to monitor performance and make data-driven decisions.

Datadog integrates seamlessly to gather metrics and events from more than 200 technologies, including AWS, Chef, Docker, Redis, and Kubernetes. With built-in dashboards, algorithmic alerts, and end-to-end request tracing, Datadog helps teams monitor every layer of their stack in one place. 

You should check it out yourself: start a free trial today & Datadog will send you a free T-shirt! 

Visit datadog.com/softwaredefinedtalk to get started, and get that sweet t-shirt.

Is “observability” just “instrumentation”?

  • This guy: “Thinking directionally, Monitoring is the passive collection of Metrics, logs, etc. about a system, while Observability is the active dissemination of information from the system. Looking at it another way, from the external ‘supervisor’ perspective, I monitor you, but you make yourself Observable.”
  • So, yes: if developers actually make their code monitorable and manageable…easy street! It’s a good detailing of that important part of DevOps.
  • Cloud Native Java has a good example with the default “observability” attributes for apps, and then an overview of Zipkin tracing.

Weekly k8s News

  • I think we’ll cover this press release in a WP episode.
  • Mesosphere adding K8s support - “Guagenti also noted that he believes that Mesosphere is currently a leader in the container space, both in terms of the number of containers its users run in production and in terms of revenue (though the company sadly didn’t share any numbers).”
  • "I think it’s fair to call Kubernetes the de facto standard for how enterprises will do container orchestration,” Derrick Harris.
  • This update from the Cloud Foundry Foundation is a little more, er, “responsible” in pointing out flaws. Instead it just says there’s lots of growth and tire-kicking: 2016/2017 y/y shows those evaluating containers went up from 31% to 42%, while “using” ticked up a tad from 22% to 25%, n=540.
  • Oracle’s in the CNCF club! K8s on Oracle Linux, K8s for Oracle Public Cloud. “At this point, there really can’t be any doubt that Kubernetes is winning the container orchestration wars, given that virtually every major player is now backing the project, both financially and with code contributions.”

Acquisitions & more!

  • Rackspace acquires Datapipe “The reason we’re buying them is that we want to extend our leadership in multi-cloud services,” Rackspace chief strategy officer Matt Bradley told me. “It’s a sign and signal that we’re going for it.” Bradley expects that the combined company will make Rackspace the largest private cloud player and the largest managed hosting service. 
  • Sizing Puppet: “The company has grown to more than 500 employees, and has estimated annual revenue in the $100m range.”
  • “In May, the company launched its Kubernetes dashboard K8S. It allows users to connect repositories, build images from source, then deploy them to that Kubernetes cluster. You can also set up automated pipelines to push images from one cluster to another, promote software from test/dev to prod, quickly roll back and do all this in the context of one or more Kubernetes clusters… The Kubernetes service is offered as a hosted service or in an on-prem version. It provides notifications through Slack.”

Security Corner

  • Is there anything to do here? Setup layers of credit cards? Require Touch ID (etc.) approval of all financial decisions and transactions in your “account”? Food & Safety like inspectors for security?

iOS 11

  • Coté has been running the beta. It seems fine.