Creating password-protected static websites in S3

Using CloudFront and Lambda@Edge to allow password-protection of static website content hosted in S3

Hosting static websites in S3 is a well-understood domain; but what happens when you want to password-protect it? It’s a static website – there’s no webserver, so you can’t do password-based access control. Or can you? Read on to learn how.

Colin Panisset

CloudFormation Deep Dive

There are a few key criteria I look for in CloudFormation - If I’m in a multi-account strategy then I must be able to deploy the CloudFormation in all accounts and/or regions. Additionally I must be able to stand up multiple copies of the same stack in the same VPC and account and/or regions.

Trent Hornibrook

System Mapping

Discover, Explore & Communicate the Real Complexity of Your Systems (presentation from LastConf 2018).

Colin Panisset

Test Driven Infrastructure

My presentation and InSpec demonstration at LastConf 2018 Melbourne.

Steve Mactaggart

Docker on Windows

A simple guide to make Docker work on your Windows PC.

Linux and Mac users love working on Docker, why should Windows get left behind?!

Bhushan Manekar

You'll always remember your first time...open sourcing

Have you considered opening sourcing any of your work? It might seem daunting, but in reality it's not all that difficult. Here's a brief introduction based on my first open source experience.

Henrik Axelsson

Story time

Let me tell you a story about stories.

As more organisations move toward an agile way of working, user stories are increasingly being used as the preferred technique for capturing requirements.

Henrik Axelsson

When 'Docker' meets 'Make'

Poor man's deployment strategy without using CI/CD.

A strategy to perform re-producible deployment from any computer.

Bhushan Manekar

Using the new Resource Tagging API in anger

Finding those hard to find AWS resources by tag names

Our team wanted to validate the Application Load Balancers (ALBs) in our environment after a deployment - the problem was they were lost amongst all the other ones in there. They were tagged, but we couldn’t work out how to find them - until we saw the Resource Tagging API.

Steve Mactaggart

Get Baking

On a roll - our client releases their second project to open source.

As the number of AWS accounts a team uses increases, so does the headache of access and credential management. Identity accounts can help. We called ours Bakery.

Henrik Axelsson