In October I gave a Serverless Containers Deep Dive talk at several events, which focused on AWS Fargate. This article is a written version of these presentations, and also contains the recording of when I repeated this talk at the Melbourne AWS User Group.
Fargate bastions allow you to spin up a bastion host only when you need it and tear it down afterwards. All using AWS serverless technologies, which means that you don't pay anything for them unless you actively use it.
Yesterday I woke up to an email from AWS, saying that the serverless app I wrote was being featured on the SAR website. Which seems like a good enough reason to detail how it works.
About two years ago, while waiting for my visa to come through, I started writing a book about the AWS CLI. I did a fair bit of writing on it, but life happened, and I forgot about it until recently. I've decided to finish the writing and start posting it here.
When it became publicly available, I said I'd give the Serverless Application Repository a try. Yesterday I released my first public application on there, so that makes it an excellent time to write about it.
You can use conditionals in CloudFormation to make a template more reusable across projects or environments. Today I'll be showing how that works.
Just for fun I decided to run AWS Comprehend over the weekly notes on this site. This is how I went about it, what came out of it, and what I think of Comprehend.
Managing autoscaling for containers in ECS is a bit complicated, so I decided to write it down so I can refer to it again in the future.
A 5 minute introduction about AWS CodeBuild. What is it, how does it work, and what are some of the good and less good things about it.
With the release of the Go runtime for AWS Lambda, I took the opportunity to convert some of my code to run natively instead of through wrappers.
In the past I've had questions about how permissions work in S3, so I decided to investigate and write it up for myself so that I've got it all clearly described somewhere and can refer to this article.
A 5 minute introduction about AWS Fargate. What is it, how does it work, and what are some of the good and less good things about it.
At the end of December, AWS released a developer preview of version 2 of their Go SDK. This promises several improvements and so I decided to give it a spin to see what's different.
Together with my colleagues at Bulletproof we wondered if we could do something fun and interesting to help the charity Movember. This quickly turned into a brainstorming session that resulted in a number of ideas, where we eventually settled on Mo-lebrity: a site where someone can take a photo of themselves and see which moustache-wearing celebrity they look the most like.
This is a shorter version of my Hardening Your AWS Environment presentation, originally posted on the Bulletproof blog.