DEVOPS WEEKLY
ISSUE #345 - 6th August 2017
Several people at the moment are writing great posts codifying the process and techniques that have emerged over the past several years. This week we have great posts on the service mesh pattern and on SRE, as well as the usual run of other interesting thoughts on the role of architects, QA and posts on serverless, and ops transparency.
Sponsor
======
Being on-call sucks - but is it getting better? See what 800+ professionals have to say about being on-call it in VictorOps' annual "State of On-Call" report.
http://try.victorops.com/StateofOnCall/DevOpsWeekly
Sponsored
========
Are you wasting your investment in DevOps?
Join our webinar, "Breaking DevOps Silos to Deliver Great User Experiences", this Thursday, to learn how individual business units are embracing DevOps to optimize specific digital touchpoints to deliver better user experiences, reduce costs and improve operational efficiency. You'll gain best practices for ensuring DevOps is optimized for business success.
http://ow.ly/P2GA30dOSZv
News
====
An excellent detailed post on the service mesh pattern, including the evolution of networking to this point. Illustrated with some excellent diagrams.
http://philcalcado.com/2017/08/03/pattern_service_mesh.html
An interesting look at how SRE works at Google, with lots of real-world details about managing headcount, how and when SRE might get involved in a service and more.
https://medium.com/@rakyll/the-sre-model-6e19376ef986
A presentation on evolving a continuous delivery system for Kubernetes, from an initial manual deployment process via integration with source control and CI systems to a more advanced release management process.
https://www.slideshare.net/lukemarsden/continuous-delivery-the-hard-way-with-kubernetes-78507782
An interesting approach to malware detection, packaged as a serverless application. It makes an interesting and nicely documented example of a real-world serverless application too.
https://medium.com/airbnb-engineering/binaryalert-real-time-serverless-malware-detection-ca44370c1b90
A software architect's view of embracing devops practices and some some ideas for what it means to be a cloud native architect.
https://medium.com/@gregsimons84_87567/the-cloud-native-architect-e86124f130cb
A look at using the Serf gossip protocol to issue commands to run Puppet across your infrastructure.
http://www.admintome.com/blog/orchestrating-puppet-with-serf/
An interesting comparison between the unix programming model where everything is a file, to the serverless programming model where everything is an HTTP interface.
https://serverless.zone/everything-is-an-https-interface-ead2e888b31
A post about the move towards increased transparency in operations teams, and some tips for publishing root cause analyses.
https://medium.com/synqfm-ops/building-mops-modern-ops-process-transparent-status-and-rcas-72b716964bb8
A post on the role of QA in organisations adopting devops, and some of the types of work QA folks can do when supporting infrastructure work.
http://rea.tech/lean-qa-aka-qa-ops/
A detailed walkthrough of using Linuxkit to build AMIs for running on AWS. A walkthrough of all the commands needed with handy screenshots.
http://collabnix.com/running-linuxkitos-on-amazon-web-service-platformaws/
An interesting trick for mounting an executable into a container in Kubernetes using a configmap with executable permissions.
http://blog.phymata.com/2017/07/29/inject-an-executable-script-into-a-container-in-kubernetes/
CNCF - Cloud Native Computing Foundation
====
Free Webinar - Intro to CNI, the Container Network Interface
August 24, Online
https://www.cncf.io/event/webinar-introtocni/
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!
https://events.linuxfoundation.org/events/cloudnativecon-and-kubecon-north-america
Events
======
Devopsdays Kansas City is coming up on the 21st and 22nd of September. The typical mix of open spaces, ignite talks and presentations.
https://www.devopsdays.org/events/2017-kansascity/welcome/
Tools
=====
Supercronic nicely solves the problem of running cron jobs in containers, providing a cron implementation which happily takes environment variables and outputs straight to stdout and stderr amongst other features.
https://github.com/aptible/supercronic
Atlantis is a workflow tool for teams working with Terraform. It provides some nice features to prevent common mult-users issues and integrates with GitHub pull requests.
https://github.com/hootsuite/atlantis
Being on-call sucks - but is it getting better? See what 800+ professionals have to say about being on-call it in VictorOps' annual "State of On-Call" report.
http://try.victorops.com/StateofOnCall/DevOpsWeekly
If you received this email directly then you're already signed up, thanks! If however someone forwarded this email to you and you'd like to get it each week then you can subscribe at http://devopsweekly.com
--
You opted in for Devops Weekly at http://devopsweekly.com
You can always unsubscribe by visiting http://devopsweekly.us2.list-manage1.com/unsubscribe?u=b6635e37e35fa5eff0c2a947a&id=a63f24d068&e=d35d611795&c=d4a3d07472
If you have other queries you can contact the list maintainer at gareth@morethanseven.net
Our mailing address is 43 Gwydir Street, Cambridge, UK, CB1 2LG
No comments:
Post a Comment