Nathan Wilkerson's Blog

Devopsing a Legacy World

 

Devops has been picking up steam since around the year 2009.  ( It could be argued it was around in other forms longer but for argument's sake let's go with 2009) Today it is mainstream and there are whole conferences built around devops. But not everyone is doing the devops thing. 

By Nathan Wilkerson, Cloud Operations Manager
September 7, 2018

Hackathon 2018: Four Guys in a Garage. On Laptops. In a Minivan.

This year’s hackathon was all about the Internet of Things (IoT)—pulling data from the real world and sending it to the cloud, then finding ways to analyze and manipulate that data for insights.

By Nathan Wilkerson, Cloud Operations Manager
August 21, 2018

What Is DevOps & How to Achieve It

Ever since I had the privilege of attending DevOps Days Portland, I have been hearing the way people use the word “DevOps” in a whole new way. Most of the time, DevOps is not the word they should be using.

By Nathan Wilkerson, Cloud Operations Manager
September 19, 2016

Using Capistrano with Dynamic Virtual Environments

The Problem

At Metal Toad we use Capistrano to facilitate deploying projects. It allows us to support different environments, pulling and pushing databases and files, for all sorts of products.

By Nathan Wilkerson, Cloud Operations Manager
January 9, 2016

NFS Performance on AWS

Last year, I wrote a blog about the performance of various NFS Solutions in AWS. Earlier this year, Amazon announced its own NFS Solution called Elastic File System, “EFS”.  I wanted to test EFS the same way and measure its performance compared to the other NFS Solutions I had tested and used in the past.

By Nathan Wilkerson, Cloud Operations Manager
July 27, 2015

Custom Cloud Construction

In my previous blog series, Evolution of a Custom Cloud, I went over how our base design for a custom cloud has improved and how we setup our current VPC network architecture.


The current design combines high availability in multiple AZ’s, while allowing for a DMZ and private network. See the below diagram.

VPC Architecture

By Nathan Wilkerson, Cloud Operations Manager
December 19, 2014

Capistrano Deploy to dynamic AWS EC2

At Metal Toad we use Capistrano to deploy our projects to their respective servers. Normally this is done with a configuration file for each stage (Dev, Staging, QA, and Production) that contains a list of servers. Below is an example of one of those files.

By Nathan Wilkerson, Cloud Operations Manager
September 9, 2014

Evolution of the Custom Cloud: Part 2 "Building the Cloud"

In part 1 we covered our Architecture for the Custom Cloud. Now we’re going to walk through how we build one.

This will require access to the AWS Console.

Login to AWS and go to the VPC Dashboard.

Do NOT click on the VPC Wizard. Instead, select the “Your VPCs” on the left and click “create VPC”.

By Nathan Wilkerson, Cloud Operations Manager
September 2, 2014

Evolution of the Custom Cloud: Part 1 "Architecting the Cloud"

Last year Metal Toad launched its Custom Cloud Service. Since then, our Custom Cloud Architecture has evolved to handle the increased complexity and security requirements of our clients.

It all started September 2013 when we quickly moved the Emmys to AWS in time for their Prime Time event. The setup was as basic as it could be; With Lots of EC2 instances, RDS, and an Elastic Load balancer. It was secure and it was stable, but it wasn’t elegant.

By Nathan Wilkerson, Cloud Operations Manager
August 26, 2014

AWS NAS Test Part 2

Shortly after I wrote AWS NAS Test I was contacted by Zadara Storage. They had some concerns about the data I reported from my test.

By Nathan Wilkerson, Cloud Operations Manager
May 20, 2014

Ready for transformation?