#aws
-
Memory DB
Amazon MemoryDB: A fast and durable memory-first cloud database great paper from AWS about the system architecture of memorydb (a highly available redis compatible in-memory database) many nuggets here - what I particularly liked is the choice of…
-
What is a cloudwatch custom metric?
Had someone ask me about amazon cloudwatch metrics - specifically, what counted as a custom metric Cloudwatch counts every unique namespace + metric name + unique combination of dimensions + unit as a separate metric (eg. metric foo with dimensions…
-
Cloudformation Vs Apis
Some thoughts about infrastructure as code (IaC) build on top of cloudformation (eg. CDK, SAM) vs IaC build on top of APIs (eg. Terraform, Pulumi) Note that this is NOT going into the merits of using a declarative DSL or a programming language to do…
-
ECS Deployment with Github Actions
Thoughts on recent ECS deployment
-
Everything I Learned from One Year of AWS Consulting
Thoughts and learnings from 1 year as an AWS consultant
-
AWS re:Invent 2019 Recap
Everything you need to know about re:Invent 2019
-
The Open CDK Guide
Publishing an open source CDK guide with an opionated set of tips and best practices for working with the CDK
-
A Tale of Two Buckets
The story of a bad multi-account deployment and the ensuing investigation to find the truth. A tale of intrigue, identity and access.
-
CDK All The Things: A Whirlwind Tour
Ever wanted to provision AWS infrastructure with the expressivity of python, the type safety of java and the declarative nuance of CloudFormation?
-
No Reservations: A Definite Guide to EC2 Reserved Instances
EC2 Reserved Instances (RIs) are probably the most effective way of reducing your AWS bill by as much as 75% but are underutilized because of perceived complexity and lock in. We explore what RIs are all about and what you want to consider when purchasing RIs.
-
Building Scalable Serverless Applications on AWS
Slides to my talk on serverless, answering age old questions such as: Serverless, what is it? Why Care? How do you scale it?
-
Benchmarking Lambda's Idle Timeout Before A Cold Start
An investigation of how long a Lambda can idle before a cold start. Benchmarks includes Lambdas from 128MB all the way up to 3008MB across multiple regions.
-
Giving Third Parties Limited Access to your AWS Account
An exploration of various AWS managed read-only IAM policies. Understand what they do and how to apply them to your account the next time you have a third party access your AWS account.
-
Personal (Cloud) Computing
Clouds. Everywhere. Especially true if you live in Seattle.
-
Update S3 DeletionPolicy in Cloudformation
Found an interesting quirk in Cloudformation when trying to update an AWS::S3::Bucket resource. All AWS Cloudformation Resources have the DeletionPolicies attribute which determines the fate of said resource after the CFN template is deleted. If a…