Skip to content


Serverless Computing

Serverless Computing, What is it and Why Should You Use it

What is Serverless Computing? In the most general sense, serverless computing is an execution model where the cloud provider manages and maintains the servers for you. Technically, it isn’t serverless computing, but to you the user, you don’t have to worry about or deal with any servers. Since you don’t have to manage the servers, there are no infrastructure management tasks, operating system maintenance, application upgrades, or capacity provisioning. Why… Read More »Serverless Computing, What is it and Why Should You Use it


Why You Should Work with an AWS Partner

As a cloud consulting company, we have worked with small and large organizations on a variety of projects. Some organizations have a do-it-yourself philosophy. They believe that they have technical resources and can learn skill sets they do not already have. If your organization falls into this category, I am here to tell you why you should work with an AWS partner on your project. Total Cost of Ownership It… Read More »Why You Should Work with an AWS Partner

AWS SSO for S3

Box to AWS S3

Box Eliminates Unlimited Storage for Education In late 2019, Box announced changes to their pricing model for all educational institutions. Box eliminated the unlimited file storage agreement at the current annual spend. (See:, We will look at one solution to this problem using Box to AWS S3. Many universities stored petabytes of data in Box based on their previous contracts for unlimited storage. The contract changes are leaving… Read More »Box to AWS S3


Machine Image Management: A Brief Analysis

Machine image management is an old topic, but I think one worth revisiting. When automating server provisioning, how much do you put into the machine image and how much do you do at instance start time? Background Information First a bit of background. When provisioning servers in the cloud, you start from a machine image. In AWS terminology, this is called an Amazon Machine Image or AMI. Community AMIs are… Read More »Machine Image Management: A Brief Analysis

DevOps Lessons Learned from Leading a Global Application Platform Team

For two and a half years I was the technical lead responsible for the operational management of a global platform running a vendor provided software product for a Fortune 100 insurance company. That’s a mouthful. In simpler terms, we did DevOps for a vendor provided enterprise content management system. The team consisted of between 8-10 people, including 3-5 in Northern Ireland. This included a scrum master and product owner, so… Read More »DevOps Lessons Learned from Leading a Global Application Platform Team

What is the AWS Well-Architected Framework?

Simply, the AWS Well-Architected Framework helps you understand the pros and cons of decisions you make while building systems on AWS. It is a set of best practices for building secure, high-performance, resilient and efficient infrastructure. These best practices are a distillation of years of observation of cloud based projects. There are 5 pillars of the AWS Well-Architected Framework. Operational excellence, security, reliability, performance excellence, and cost optimization. There are… Read More »What is the AWS Well-Architected Framework?