At Heavy Water we are deeply interested in helping businesses leverage software to deliver value to their customers. Occasionally we have ideas and opinions related to these interests that we like to share. These are our words.
We recently wrote about the features in the 3.0 releases of SparkleFormation and the sfn command line interface. Now we want to bring to your attention a somewhat overlooked sfn capability: customizable callbacks.
In this post we’ll show how one can use sfn callbacks to validate provisioned compute resources with Serverspec via callbacks provided by the sfn-serverspec project.
This is the story of a journey. A long and challenging journey in which a small, bootstrapped team has taken Sensu from humble beginnings as an open source software project, to an open core platform for a burgeoning commercial product (Sensu Enterprise).
The process of conceptualizing and designing a modern infrastructure –
made up of mostly
virtual resources with complex inter-dependencies –
can be an exceedingly difficult task. The intangible nature of virtual
infrastructure resources further compounds this difficulty by removing physical
references. To help solve the problem of generating visual representations of
virtual infrastructures created by orchestration APIs, the SparkleFormation CLI
has added a new
We are very excited to formally announce that AutomaCon 2.0 is
returning to the
SparkleFormation originally centered strongly around the AWS CloudFormation template structure. This was mainly due to CloudFormation being the most mature and useful orchestration API when the SparkleFormation library started. As more orchestration APIs are reaching maturity, we’ve refactored the internals of the SparkleFormation library to add native support for providers other than AWS. The 2.0 release of SparkleFormation introduces native support for Azure, Heat, and Rackspace.
Two new, and extremely powerful, features have recently been added to
the SparkleFormation CLI (
sfn) tool. These new
features are focused on providing usable information around the changesets
applied to running infrastructure stacks (updates).
Automation has a long way to go before it’s mainstream; during his keynote at AutomaCon, Luke Kanies said that less than 15 percent of organizations use automation. While that lack of buy-in may make many engineers feel like they’re just treading water, the reality is that we’re only just starting to see the opportunities that the right infrastructure can offer.
Greeting fellow automators! I want to thank everyone who joined us for the first
ever AutomaCon (a.k.a.
AutomaCon 2015 or
AutomaCon 1.0). We are
so grateful for all of our sponsors, presenters, and
attendees who came out and helped make AutomaCon 1.0 an overwhelming success.
I am pleased to announce the 1.0 release of both the SparkleFormation library and the SparkleFormation CLI (sfn). SparkleFormation is a Ruby library that provides a DSL for programmatically generating serialized template documents consumed by remote...Read more »
Hello fellow operators! If you missed Part 1 of this series, make sure
to check it out to learn more about what makes AutomaCon unique, our
compelling lineup of speakers, and an authentic
that you won’t want to miss. Then come back...
After over a year of active product development, I am excited to share something we have been working on at Heavy Water. We’re calling it Short Order. It’s a software platform designed to help organizations configure made-to-order software delivery pipelines, in short order.
TL;DR: Hello fellow operators! If you haven’t heard by now, Heavy Water is organizing a new conference to scratch an itch we’ve had for quite some time. We’re calling it AutomaCon, and it is our goal to gather the leading minds and practitioners in...Read more »
Chef Workflow has become an increasingly popular topic lately, so
it was refreshing to see Jon Cowie speaking at ChefConf about workflow design.
One of the great takeaways from the talk was the idea of
way. Rather than there being a single...
Portland, OR (April 13, 2015) - after nearly 11 months of active development, including a 10-week public beta involving over 50 organizations, Heavy Water is excited to announce the general release of Sensu Enterprise version 1.0.0.
Batali is a Chef cookbook solver. It works in much the same way that Librarian or
Berkshelf work, only differently. There is no specific workflow requirement
to enable Batali to function as expected. If your workflow is based around a single
As both consultants and product creators, Heavy Water’s engineers have an opportunity to witness new Infrastructure as Code (IaC) trends before they solidify. Over the last 18 months, we have been most interested in the emerging trend towards Continuous...Read more »
TL;DR: The new 1.0 release of the graphite cookbook contains significant changes which will break existing graphite cookbook usage. Please pin your wrapper cookbooks, environments, etc. to a pre-1.0 version of this cookbook.
Late last night our esteemed colleague Sean Escriva released version 1.0.0 of the popular Graphite cookbook. The changes it contains represent an overhauled code base; most everything happening under the hood has been updated to a more data-driven, library cookbook implementation, at the cost of backward compatibility.
Earlier this week the first Docker conference was held in San Francisco where the big 1.0
Production Ready version of Docker was announced. As Heavy Water wasn’t able to make it out this time I thought a bit of good old fashioned hacking would be in order instead. Today I’m happy to announce the 0.6.0 release of dvm which runs boot2docker and Docker 1.0.0.
If you find yourself using an Operating System that doesn’t natively support Docker, then give dvm a spin.
This week Sean Porter travels to Japan to speak about Sensu at Tokyo’s DevOps Day 2013. Aside from being an incredible opportunity for Sean, and a great moment to spread the word about #monitoringlove, this trip returns Sean to a source of inspiration...Read more »
Welcome to the new Heavy Water Operations blog!