The Orbit Blog

Learn about best practice, news, how-tos, and insight. The goal? Accelerate your AWS Journey.

Using AWS Rekognition to Identify People in CCTV footage

By Brett Gillett //

Awhile back now I started adding IP cameras around various points of my house. It began as a way to quickly check if I had left the garage door up (I’m prone to doing that) and just grew from there. I use an old Mac mini and a fantastic piece of software called Security Spy to manage all the cameras. The only issue is that even after adjusting the sensitivity and the capture areas I still get a ton of false positive alerts.

Securing your AWS account and its root credentials

By Brett Gillett //

“Your AWS account may be compromised” – not the subject line you want to see in an email from AWS Technical support. Fortunately, the AWS account mentioned in the email did not have Root keys – regardless of what the email said, and the API key referenced in the email notification had been disabled long, long ago. That email got me thinking about best practices around securing both your AWS account and its API keys.

AWS Bootcamps and the power of 'Infrastructure as Code'

By Brett Gillett //

I mentioned in an early post that I’ve been traveling quite a bit this summer leading AWS boot camps. Even though I’m not really into flying, It’s been a ton of fun, and I’ve had the pleasure of meeting some fantastic people along the way. For the majority of the day, students are using the AWS Management Console to build a Virtual Private Cloud (VPC), deploy security groups and configure auto-scaling groups – just to mention a few things.

It's not a Cloud Datacenter

By Brett Gillett //

I hear people refer to their infrastructure in AWS as being part of their ‘cloud datacenter’ on a regular basis. Each and every time, I cringe. Here’s why. When we use a term like ‘cloud datacenter’ it reinforces the idea of a physical space where we rack and stack long-living computing, storage, and network gear that we own. Rather than just replicating our current infrastructure, in the cloud, we should be figuring how to refactor our applications to take advantage a highly flexible platform.

Four Things I've Learned From Running AWS Bootcamps

By Brett Gillett //

Over the last few weeks, I’ve had the pleasure of running several AWS boot camps for customers in Mississauga, Dallas, and Chicago. Spending the day showing customers how they can get started on the AWS platform is one of my favourite aspects of my job - outside of getting to use some impressive technology every day. When I think back to when I got started with AWS, I’m amazed at just how different the conversations I have today are compared to just a few months ago.

What Are Reserved Instances and When Should You Use Them

By Brett Gillett //

What is a ‘Reserved Instance (RI)’ I explain reserved instances to customers quite simply - Reserved Instances (RI) are a billing function. In exchange for making a time-based commitment to Amazon Web Services (AWS), you get a discount for your Elastic Compute Cloud (EC2), and Relational Database Service (RDS). It’s important to know that while other services also support reserved instances, EC2 and RDS are the two I most commonly talk to customers about because typically the account for the majority of your AWS bill.

Serverless SES Forwarding for GrooveHQ

By Brett Gillett //

Recently, I started to investigate the possibility of using a SaaS-based helpdesk for our AWS customers. After looking at the usual suspects, ZenDesk, FreshDesk, and GrooveHQ and comparing what we could do for $free$ (it is just a test case at this point) I decided to go with GrooveHQ. After creating your account in GrooveHQ, they provide you with a forwarding email address. If you want to, you can provide this email address to your customers and start receiving support tickets right away.

What the Heck is 'Right-Sizing' and Why Should I Care

By Brett Gillett //

What is ‘Right-sizing?’ The simplest definition that I can think of is modifying your AWS infrastructure to match actual demand. Although there are numerous services in AWS which can be ‘right-sized’ most commonly when someone refers to ‘right-sizing’ they are probably talking about the Elastic Compute Cloud (EC2) or Relational Database Service (RDS). Why? Because in the majority of cases the majority of your monthly costs associated with AWS will be in one of these services.

The Importance of Designing for Failures

By Brett Gillett //

Given the recent AWS Availability Zone (AZ) failure in the Sydney region I thought now was as good of a time as any to reiterate the importance of designing your AWS infrastructure to survive failures. First, it’s important to understand that just because you’ve decided to move all (or some of) your IT infrastructure to AWS doesn’t mean that you no longer have to design for failures. Cloud Computing regardless of your chosen platform is not a silver bullet.

Building My First Slack Bot

By Brett Gillett //

Last week I attended my first DevOpsDays conference in Toronto. During the conference, I was introduced to something called an “open space.” Here’s an overview: everyone in attendance can throw out an idea about a topic that they would like to talk about, people vote, and discussions for the breakouts are selected based on interest. One of the talks I attended was about something called ‘ChatOps.’ The idea is to use a chat client - like Slack - to help you manage day-to-day operations.

Customer Spotlight

The Canadian Press

Founded in 1917, The Canadian Press is Canada's independent news agency. More than 180 journalists provide real-time, bilingual multimedia stories across a diverse number of platforms. Read about how The Canadian Press partner with us to build a dynamic, cost-effective solution on AWS.

Read Customer Story