PeopleWhy and how to create your own Mastodon server on AWS with TerraformWe've updated and open-sourced Terraform scripts to bootstrap your own Mastodon server using AWS, Elastic Container Service and Fargate.
ProcessHow to reduce costs in AWSTemplates may use configurations adding up unnecessary expenses. Here's my journey to move away from this config to reduce this project's AWS cost.
PlatformsDependency Injection for Type Script AWS LambdasWe talk about Microsoft's dependency injection package TSyringe and its different dependency scopes. We explain how to use resolution scoped dependencies over transient, singleton, and container scoped dependencies to limit the scope of a dependency to a single lambda invocation.
AWSBest Practices for Terraform AWS Tags: Part 2AWS tags are key-value labels you can assign to AWS resources that give extra information about it.
PlatformsOrganizing AWS microservices with Python, Serverless, and namespace packagesOur project began with a small ask: build a small Python back-end using AWS Lambda and API Gateway (with just a handful of endpoints to support a few pages) and use Serverless [https://serverless.com/] to manage the Cloud Formation setup. Not very involved, not much code, not even much configuration for the deploy. Next came authentication. In pursuing the joint dreams of DRTW ("don't reinvent the wheel") and WALCAP ("write as little code as possible"), we selected AWS Cognito over other opti
PlatformsDeployments at Scale with AWS ECR and ECSWith DevOps at DEPT, one of our primary goals is to make the life of the developer easier. A specialty of ours is assisting in our customer's deployment process.
PlatformsReusable Patterns in CloudFormationAt DEPT, we use a variety of tools to provision infrastructure in the cloud. In this post, we take a look at some of the reusable patterns we've developed using AWS CloudFormation.
AWSBest Practices for Terraform AWS TagsAWS tags are key-value labels you can assign to AWS resources that give extra information about it.