The Value of Our HashiCorp SI and Resell Partnership

September 18, 2017 8:00 am Published by - Leave your thoughts

HashiCorp Enterprise Tool Suite

Today we are proud to announce that Nebulaworks has expanded our partnership with HashiCorp, officially joining their new Partner Program as a Member System Integrator and Premier Reseller. This is an important move for our company as well as providing many benefits for you, our followers and customers. I’d like to take this opportunity to explain our history with HashiCorp and why we are excited about the future of working closely with their team.

My first Introduction to a Hashimoto Tool

My personal experience with what would become HashiCorp came back in mid 2011 when I was first exposed to Mitchell Hashimotos’ Vagrant. I was leading a team of folks working on a series of modernization projects with a few of our large clients. As part of this effort we were working through use cases that would allow us to decouple the creation and management of development environments from the hypervisors which were supporting the virtual machine instances. As we were a Sun Microsystems shop, the team was already using VirtualBox extensively. The two of these tools (later combined with Puppet) was game changing. It provided us the ability to take our first jump into automating the provisioning of virtual infrastructure for developers which quickly morphed into operations using the tool stack for deploying VMs for test and QA purposes. Gen 1 infrastructure as code, if you will.Read More

Times Change and So Shall Your Technology Partners

August 26, 2017 10:54 pm Published by - Leave your thoughts


It may be time to evaluate your partners

We are at an inflection point for new technology and process adoption. We are under a time of rapid change and there are several new tools and processes available to the enterprise that can enable dramatic cost savings, time savings, and modernization not seen for a decade. But recommending and consuming these; from a perspective of adoption and integration is a foreign concept to most folks, including legacy technology vendors and system integrators.

Just this past week, I had conversations with four technology manufacturers that are struggling to find teams to work with that understand new approaches and tool chains. For many this may seem like a captain obvious statement; new tools mean that they haven’t been widely adopted and finding experts is difficult. But that is not what is concerning. More so are the number of vendors that are selling transformation and change without a real understanding and practical experience of what they are pitching.

Read More

All Aboard the Docker Campus Ambassador Program!

June 2, 2017 2:23 pm Published by - Leave your thoughts

We’ve been involved with education around Docker for sometime. From early on, Nebulaworks has provided official Docker training to folks all over the globe from organizations of all shapes and sizes. In addition, we’ve been giving back by hosting two Docker Meetups (one in Irvine, the other in San Diego) to help promote the tool amongst the community. And this week, Docker has taken the next logical and important step to building long-term support: the launch of the Docker Campus Ambassador Program.

Educating youth on new technologies

This is near and dear to my heart. And we are super excited! About two years ago, we started to work on an effort to bring interns into the fold at Nebulaworks. We went to local universities and started to talk to department heads and CS clubs. What we found was a real lack of the use of new technologies. I don’t know why we were so surprised – running with the latest and greatest isn’t something that higher ed is used to doing (and neither is enterprise IT, but I digress). But there were historical parallels that I personally witnessed. Read on.

Read More

Getting Started with LinuxKit on Mac OS X with xhyve

April 23, 2017 1:15 pm Published by - 8 Comments

One of the major announcements last week at DockerCon 2017 was LinuxKit, a framework for creating minimal Linux OS images purpose built for containers. Docker has been using the tools that make up LinuxKit for some time and the products derived from the tooling include Docker for Mac.

Sounds cool, and the best way to learn about a tool is to dive into using it! Given the extra time that I had on the plane home from Austin I did just that and would like to share with you an easy way to get started using LinuxKit.

To get going you’ll need a few things:

  • A 2010 or later Mac (a CPU that supports EPT)
  • OS X 10.10.3 or later
  • A Git client
  • Docker running (In my case, 17.04.0-ce-mac7 (16352))
  • GNU make
  • GNU tar
  • Homebrew

Let’s get started!

Installing xhyve

First, we’ll need to install xhyve. Xhyve is a hypervisor which is built on top of OS X’s Hypervisor.framework that allows us to run virtual machines in user space. It is what Docker for Mac uses under the hood! There are a couple ways to do this, the easiest is to use Homebrew. Fire up your favorite terminal and install:

Read More

A Docker Captain’s DockerCon 2017 Review

April 22, 2017 3:14 pm Published by - Leave your thoughts


It’s now Saturday morning. I’m home and I’m exhausted, but what a week I had in Austin at DockerCon 2017.

This week I attended my third official DockerCon. While technically speaking I wasn’t a “paid attendee” of the first DockerCon in 2014, I did get in for a bit. It just so happened that I was right down the street at CloudFoundry Summit. So, you could technically say I’ve done four US DockerCons. Veteran Status? Maybe that’s what helped me get the title of Docker Captain. I digress.

Well, how things have changed over the years. I think the numbers have gone something like this for all the US DockerCon: 500, 1200, 2500, and 5500. Quite the growth. But there has been a constant vibe at each, something that other conferences distinctly lack: Energy. People at this year’s DockerCon were of the same DNA, excited to be learning something that is new and has the potential to transform their {business, development, IT operations}. There was a palpable excitement in the air not only in the keynote sessions but also in the breakouts. As a speaker, it helped me get fired up for my presentation and I hoped that it sparked that same energy for those who attended.

Energy, check. That’s a key component for a good conference. Let’s discuss the big announcements, the sessions and sum up the week.

The Moby Project and LinuxKit

Read More