DEVOPS WEEKLY ISSUE #366 - 31st December 2017

1 minute read

A relatively short issue this week, butt for those still looking for more to read I’d recommend catching up on all things sysadvent. https://sysadvent.blogspot.co.uk/. Another great year of posts on open source licensing, choosing a database, building bastion hosts and more - thanks to the organisers, authors and editors.

Sponsor

Incident readiness requires preparation and learning — about incidents, systems, and your team. Enter Game Days. Learn more about how to build readiness using a game day.
http://try.victorops.com/DevOpsWeekly/Readiness

News

A detailed essay on testing microservices applications, making a clear case for both pre and post deployment testing and the relative strengths and weaknesses.
https://medium.com/@copyconstruct/testing-microservices-the-sane-way-9bb31d158c16

A fantastic post explaining the state of networking, load balancing and proxying, with a focus on modern microservices architectures.
https://blog.envoyproxy.io/introduction-to-modern-network-load-balancing-and-proxying-a57f6ff80236

A series of posts on building a distributed log, covering how to store the data efficiently and how to replicate data for availability. Interesting reading for anyone wanting to understand tools like Kafka.
https://bravenewgeek.com/building-a-distributed-log-from-scratch-part-1-storage-mechanics/
https://bravenewgeek.com/building-a-distributed-log-from-scratch-part-2-data-replication/

A quick look at testing terraform code, and why it’s currently missing an important step. Coming from the testing tools for Puppet and the similarities with Terraform I definitely agree.
https://www.unixdaemon.net/tools/terraform-testing-thoughts/

A handy rundown of various new database technologies released in 2017; from graph databases as a service to timeseries data in PostgreSQL and hybrid SQL/NoSQL databases.
https://medium.com/@peterc/a-look-at-ten-new-database-systems-released-in-2017-94a3aa4c2aab

CNCF - Cloud Native Computing Foundation

Free Webinar - What’s New in Kubernetes 1.9 January 9, Online

Join members of the Kubernetes 1.9 release team to learn about the major features in this release including Windows and Docker support, storage, admission control, and the workloads API.
https://goo.gl/Q7FPck

Free Webinar - Introducing Jaeger 1.0 January 16, Online

Learn about the features released in Jaeger 1.0, its architecture, deployment options, integrations with other CNCF projects, and the roadmap.
https://goo.gl/AWfDaZ

Tools

TimescaleDB is an open-source time-series database optimized for fast ingest and complex queries, interestingly built as a PostgreSQL extension.
https://github.com/timescale/timescaledb/

Fireworq is a lightweight, high-performance job queue system with an HTTP-based API, web console and backed with a MySQL database.
https://github.com/fireworq/fireworq

Kubeflow is a new project which integrates several machine learning tools (currently Tensorflow and Jupyter) and runs them on top of Kubernetes using ksonnet.
https://github.com/google/kubeflow
http://blog.kubernetes.io/2017/12/introducing-kubeflow-composable.html

Incident readiness requires preparation and learning — about incidents, systems, and your team. Enter Game Days. Learn more about how to build readiness using a game day.
http://try.victorops.com/DevOpsWeekly/Readiness

Updated: