Microservices and Testing Environments

Dennis Webb DevOps, Kubernetes, Microservices, Terraform

Everybody has a testing environment. Some people are lucky enough to have a totally separate environment to run production in. @stahnma Luckily we live in the era of cloud computing and having separate deployment environments isn’t as cost prohibitive as it used to be. Twenty years ago, having a separate testing environment meant having double the costs to build one. …

Deploying Swagger-UI to S3 using Terraform

Dennis Webb Amazon Web Services, Cloud Technology, Terraform, Uncategorized

I use Terraform by Hashi Corp. almost exclusively — not just for standing up entire environments, but also for continuous deployment of EC2 instances, Lambda functions, and even static S3 websites. Recently, I was asked to host the Swagger UI on a private s3 bucket. I immediately started writing a reusable Terraform module for this job. The purpose of this …