Sunday, April 29, 2018

Devops Weekly #383

DEVOPS WEEKLY
ISSUE #383 - 29th April 2018

I'll be heading to KubeCon EU in Copenhagen next week and hopefully see a few readers there. I'll try collect details on announcements and interesting talks for the next issue.


Sponsor
======

Looking to manage incidents more effectively? This Incident Management Buyers Guide helps you explore why incident management software is essential for DevOps teams. Download the guide to learn how to move past basic alerting:

http://try.victorops.com/DevOpsWeekly/Incident-Management-Buyers-Guide


News
====

Docker Compose has a number of ways of extending a configuration using multiple Compose files. This post explains where that's useful and how to structure the configuration to make it easy to manage.

https://pspdfkit.com/blog/2018/how-to-manage-multiple-system-configurations-using-docker-compose/


A detailed look at Python packaging; the importance of PyPi, requirements files, Pipenv and self-hosted package repositories. Also contains some good recommendations for ensuring the security of your dependencies.

https://www.b-list.org/weblog/2018/apr/25/lets-talk-about-packages/


AWS RDS allows for launching various database engines, including PostgreSQL. This set of posts covers how best to monitor PostgreSQL in this context and what metrics you should be paying attention to.

https://www.datadoghq.com/blog/aws-rds-postgresql-monitoring/
https://www.datadoghq.com/blog/collect-rds-metrics-for-postgresql/


A presentation on includeOS and unikernels, covering use cases like IoT, low-latency applications and function-as-a-service.

https://www.slideshare.net/perbu/include-os-flossuk-2018


Running modern IT systems invariably involves a high degree of complexity. How do errors happen, and what can we learn from them to improve the performance of our teams? This talk takes a look at recent research in this area.

https://speakerdeck.com/jallspaw/devopsdays-seattle-2018


A post on the current state of building unprivileged Docker containers, looking at several new tools and how to combine them to achieve the desired results.

https://zwischenzugs.com/2018/04/23/unprivileged-docker-builds-a-proof-of-concept/


A quick look at troubleshooting and profiling microservices applications with a focus on Kubernetes.

https://speakerdeck.com/mhausenblas/troubleshooting-and-profiling-microservices


This talk looks at how the Netflix engineering team thinks about failure, and explores the tools, techniques, and training they use to shorten the inevitable failures of their systems.

https://www.infoq.com/presentations/netflix-incident-management


A handy and quick guide to getting started with Zipkin for tracing requests in your distributed applications.

https://sematext.com/blog/opentracing-zipkin-as-distributed-tracer/


Events
======

O'Reilly Velocity Conference: Early Price ends this Friday!
The O'Reilly Velocity Conference (June 11-14 in San Jose, CA) helps systems engineers, software developers, and DevOps teams future-proof their systems—and their careers. Come to Velocity and learn the strategies and tools you need to make your systems fast, resilient, and secure. Topics include continuous delivery, distributed data, Kubernetes, monitoring and observability, SRE & DevOps, systems engineering & architecture, and more. Early Price ends this Friday, May 4--Save up to $599 using code DOW20!

https://oreil.ly/2GZ2ysI


CNCF - Cloud Native Computing Foundation
====

Free Webinar - Dynamic Security Governance and Visibility of Kubernetes Workloads
May 1, Online
Join us for this detailed walkthrough of the steps to achieving continuous security governance for your Kubernetes clusters and their hosted applications.

http://bit.ly/2JyVxiT


KubeCon + CloudNativeCon - Come together with leading cloud native contributors for a broad range of technical sessions on the cloud native ecosystem. We sold out in Austin and are excited to see thousands of you from the community join us, this time in Copenhagen on May 2-4!

http://bit.ly/2EARWy8


Tools
=====

Lots of Cloud providers are now providing a Kubernetes-as-a-service, but provisioning requires different API calls and configuration. Kubeformation aims to abstract away some of that, providing a declarative configuration file and compatibility with different services.

https://kubeformation.sh/


Duplicacy Autobackup is a handy automatic file backup solutions packaged as a Docker image and with support for S3. Azure, Backblaze and more.

https://github.com/christophetd/duplicacy-autobackup


It's common practice to lint source code, to catch style or common programming errors. Prose lint adds another useful capability to that list, linting the written word. I'd love to see this used to improve READMEs in lots of projects.

http://proselint.com/


Looking to manage incidents more effectively? This Incident Management Buyers Guide helps you explore why incident management software is essential for DevOps teams. Download the guide to learn how to move past basic alerting:

http://try.victorops.com/DevOpsWeekly/Incident-Management-Buyers-Guide



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 https://devopsweekly.us2.list-manage.com/unsubscribe?u=b6635e37e35fa5eff0c2a947a&id=a63f24d068&e=d35d611795&c=044087c0f1

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