Amazon Web Services with Ansible

More and more I am having to not only think about how I would ensure that the infrastructure a service I am deploying on is highly available but also how I can manage its entire life-cycle in code. I have tried several tools for this such as Terraform, Puppet and Ansible, however over the last six months or so I have settled on Ansible. After I first looked at it back in December 2014 it has come on quite a lot, especially after the version 2 release at the start of this year....

September 11, 2016 · 8 min · Russ Mckendrick

Terraform & Azure

As regular readers will know I really like the tools provided by Hashicorp and today I found an excuse to use one. I needed to bring up a Virtual Machine in Microsoft Azure. I hadn’t logged into Azure for quite a while so imagine my shock when I opened the dashboard, it’s not that great and the beta of the new one isn’t that brilliant either. It was so bad I tweeted about it …....

July 19, 2015 · 5 min · Russ Mckendrick

Slain by Dragons

Last night I did some I haven’t done for a while and watched the opening episode of a new Dragons Den series while it was being aired. After a short time I found myself less interested in what was happening on screen and more interested in what was happening to the contestants (this is after all a primetime game show isn’t it?) websites during what should be a predicted spike in traffic....

July 13, 2015 · 3 min · Russ Mckendrick

Day To Day Tools

I am currently using most of these tools day to day … Desktop Apps SublimeText — Still the best text editor around Dashline — Cross device password manager Desk — Great editor for writting blog posts Photoshop — For ermmmmm Photos OmniGraffle — For diagrams and stuff Reeder 2 — For reading all the feeds GitHub Mac Client — The Mac GitHub client Commandline Apps Home Brew — Install “missing” stuff on macs Cask — Install Mac Apps using the command line using Brew StormSSH — Key & hosts management known_hosts — A simple cli known hosts manager Packer — Build machine images Z — Jump around the CLI Vagrant — Run machines built with Packer Services Digital Ocean — Server Hosting AWS — Server Hosting CloudFlare — CDN & Stuff Github — Code Hosting Pinboard — Bookmarks Evernote — Note taking RememberTheMilk — Task management Feedly — For managing all the newsfeeds Pocket — For reading articles later Toggl — Time tracking Authy — A nice Two Factor Authentication tool Plex — An impressive cross device media centre … so not much in the way of changes since I last wrote about the tools I use....

March 9, 2015 · 1 min · Russ Mckendrick

Blah Blah Blah Cloud

As someone who deals with the word “Cloud” as part of their day job it can get very confusing. When a client or colleague says “I want cloud” or “what about hosting it in the cloud” what does it mean? Well, in my line of work it could mean any of the following …. Virtual Machines hosted on a highly available hardware platform Instances hosted in a an auto-scaling available configuration Using Content Delivery Networks (CDN) for content Uploading static content Distributed Object Storage Software as a Service (SaaS) Platform as a Service (PaaS) Thats only a small list of what services which the word “Cloud” is used for....

February 1, 2015 · 2 min · Russ Mckendrick