DEVOPS WEEKLY ISSUE #215 - 15th February 2015
The first post this week about operating microservices reminds me that it’s easier to find content about technical solutions than about operating models or how to plan and organise operations. If anyone is looking for a good topic to write on, how new technology is changing operations would be a good choice.
Sponsor
Devops Weekly is sponsored by Brightbox Cloud - serious UK-based cloud infrastructure from only 1.5p per hour (£10.95/month)
Start your £20 free trial now: http://brightbox.com/devopsweekly
Sponsored event
Nutanix + Cumulus Linux: Deploying True Hyper Convergence with Open Networking
Reap the benefits of this new design model, check out what Nutanix and Cumulus Networks have to offer your organization and business.
Feb 25 - 10:30am PST
http://go.cumulusnetworks.com/nutanix-devops
News
A reminder that microservices trade code complexity for operational complexity, and that means changing operating models from monolithic to service based in order to manage that complexity.
http://blog.ingineering.it/post/110741562854/microservices-have-you-met-devops
The subject of managing secrets in configuration management software is a thorny one. This quick blog post runs down the problems with common approaches nicely, as well as showing a demo of conjur.
http://blog.conjur.net/infrastructure-as-code-dont-let-security-slow-you-down
The growing importance of schedulers leads to some overlap and potentially to a new set of utilisation problems. This post demonstrates integrating two common tools (Mesos for general workloads and YARN for Hadoop jobs) together using Myriad.
http://radar.oreilly.com/2015/02/a-tale-of-two-clusters-mesos-and-yarn.html
If you’re selecting a cloud provider and performance is a specific concern, then this benchmarking suite might be useful. It focuses on default configurations and uses a number of existing benchmarking tools under the hood.
https://github.com/GoogleCloudPlatform/PerfKitBenchmarker
A solid argument that the state of monitoring is actually better than we think, and that means expanding the definition to include areas to improve, including signal detection, contextualizing alerts and event correlation.
http://ryanfrantz.com/posts/solving-monitoring/
A nice post on using Docker to run Jenkins, including showing how to extend the official image with your own plugins and how to backup data.
http://www.catosplace.net/blog/2015/02/11/running-jenkins-in-docker-containers/
A post looking at Docker from the point of view of Java and the JVM. A few interesting observations about memory allocation and JVM profiling inside a container as well as a rundown of what Docker is and isn’t.
http://blog.takipi.com/ignore-the-hype-5-docker-misconceptions-java-developers-should-consider/
Jobs
Get more power in your job search. Join Hired & let 2,000+ companies apply to you! No risk. All reward. Join today!
http://hrd.cm/1BNg21o
Weaveworks is hiring software developers in London. The purpose of Weave is to enable all developers, no matter what their background, to take advantage of container technologies such as Docker and build better software applications.
http://weave.works/jobs/
Tools
Project Jellyfish is a broker system. It allows admins to create a product catalog of any type of service (SaaS, IaaS, PaaS, etc.) and allows them to be assigned a cost, and then users can create projects and add those services to a project.
http://www.projectjellyfish.org/
https://github.com/projectjellyfish/api
Cram is a testing framework for command line applications. Cram tests look like snippets of interactive shell sessions which makes writing tests nice and easy.
https://bitheap.org/cram/
Building system packages always required a fairly good understanding of the packaging tool chain, and building packages for different operating systems required even more work. This project uses Docker under the hood to create reproducible RPM build environments nicely.
https://github.com/alanfranz/docker-rpm-builder
Devops Weekly is sponsored by Brightbox Cloud - serious UK-based cloud infrastructure from only 1.5p per hour (£10.95/month)
Start your £20 free trial now: http://brightbox.com/devopsweekly