DEVOPS WEEKLY ISSUE #348 - 27th August 2017

2 minute read

Interesting post this week about why devops practices appear to be catching on in the real world, along with academic research into post-incident reviews and a few solid technical posts too.

Sponsor

More efficiently reach on-call teams and incident responders with a new way to deploy Live Call Routing using Twilio Functions and VictorOps. Check it out:
http://try.victorops.com/LiveCallRouting/DevOpsWeekly

Sponsored

AI-Powered DevOps: Injecting Speed & Quality Across Verizon’s Cloud Pipelines

With customer experience being a top priority, Verizon turned to an automated delivery pipeline approach that leveraged cloud and container technology. This enabled teams to deploy new features faster, directly into production. But it also increased technical complexity. Learn how Verizon used Artificial Intelligence (AI)-powered monitoring, and was able to transcend this problem, and today easily manages complex, web-scale DevOps in the cloud.
http://ow.ly/I1k330elsWO

News

Interesting observation about why devops might be working in places where previous service management processes failed; it’s all about the focus on people.
http://www.itskeptic.org/content/why-devops-transformations-succeed-where-itsm-so-often-doesnt

Excellent talk on the potential for firmware to make systems hard to debug, especially those systems dealing with storing data.
https://www.slideshare.net/bcantrill/zebras-all-the-way-down-the-engineering-challenges-of-the-data-path

Post-incident reviews, or post-mortems, are an important practice for teams running systems in production. Taking this survey, part of an academic research project, should help us as a community understand them better.
https://www.surveymonkey.com/r/devops-retros

Naming is important, as it allows us to discuss and share ideas about specific concepts. This post looks to define observability, and how it differs from monitoring. A useful distinction.
https://honeycomb.io/blog/2017/08/observability-whats-in-a-name/

Building serverless systems on Lambda often involves integrating with other supporting services. This post contains a good introduction to SQS usage with Lambra for building async systems.
https://cloudonaut.io/integrate-sqs-and-lambda-serverless-architecture-for-asynchronous-workloads/

A good roundup of some of the core aspects for devops, from culture, automation, process and measurement.
https://blog.xebialabs.com/2017/06/06/4-core-capabilities-devops/

A good set of posts on has to manage configuration in Kubernetes with ConfigMaps and Secrets.
https://medium.com/google-cloud/kubernetes-configmaps-and-secrets-68d061f7ab5b
https://medium.com/google-cloud/kubernetes-configmaps-and-secrets-part-2-3dc37111f0dc

CNCF - Cloud Native Computing Foundation

KubeCon + CloudNativeCon - Join leading Kubernetes, Docker, and Cloud Native technologists in Austin for a broad range of technical sessions on the cloud native ecosystem. We sold out in Berlin and are excited to see thousands of you from the community join us, this time in Austin!
http://goo.gl/wbdqve

Events

Learn about DevOps methods, practices and tools alongside 2k other open source developers and practitioners at Open Source Summit Europe, Oct. 23-26 in Prague. Featuring 200+ sessions and tutorials on DevOps, Linux, cloud computing, containers and more, OSS EU (previously known as LinuxCon + ContainerCon + CloudOpen) includes the new Open Community Conference and Diversity Empowerment Summit, and is co-located with Embedded Linux Conference, MesosCon, Kernel Summit and KVM Forum. Check out the just-announced session lineup, and register to save $150 through September 18.
https://goo.gl/NAKoH4

Tools

Squash looks like an interesting idea to build a debugger for microservices. Currently it supports Kubernetes and VSCode. The rolling demo gives you an idea of how it works.
https://github.com/solo-io/squash

More efficiently reach on-call teams and incident responders with a new way to deploy Live Call Routing using Twilio Functions and VictorOps. Check it out:
http://try.victorops.com/LiveCallRouting/DevOpsWeekly

Updated: