Terraform Associate Certification

HashiCorp just updated their Terraform associate certification

tl;dr: There is a new version of the terraform associate certification (004). It is mostly the same as the previous version (003) but with 4 new topics added. Terraform? Terraform might be the de facto standard when it comes to infrastructure as code (IaC). It is a way of using declarative code to provision cloud resources. Today everything has an API, but all APIs are different. With Terraform you write simple HCL, which really doesn’t feel much more complex than JSON. This gets translated to a providers API requests. And there is a provider for everything from Azure and AWS to Minecraft and Spotify. ...

January 30, 2026
Terraform remote state in S3

Terraform with remote state in S3

tl;dr: You can use S3 to store your Terraform state file remote. To migrate a local state file, add a backend "s3" {} block to your Terraform configuration and run terraform init -migrate-state. You no longer need to use DynamoDB for state locking, as S3 now has native support for this with use_lockfile = true. Table of Contents What is remote state? State locking Set AWS as a Terraform backend Migrating local state to S3 Conclusion What is remote state? When you run terraform apply, terraform will create a state file. When ever you make a change to your terraform configuration and apply it, terraform will check the difference between the config and the state before makeing the needed changes. ...

August 7, 2025
sam with terraform

Sam with Terraform: Test your serverless API locally

tl;dr: Use terraform as a template for SAM to run your serverless API locally with the flag --hook-name terraform. Table of Contents What is SAM? Setting up Terraform for SAM Building with SAM and Terraform Sam config file Invoking a lambda function locally Running API Gateway locally Adding local DynamoDB with Docker Conclusion Introduction Lambdas for serverless computing is great for creating applications fast without spending time on physical infrastructure. How ever, without a good pipeline and workflow, developing can take a lot of time. ...

February 6, 2025
static website with s3

Part 4: Static Website - Amazon S3

Complete The Cloud Resume Challenge The Challenge Part 1: Get AWS Certified and complete The Cloud Resume Challenge Part 2: HTML - Create a website Part 3: CSS - Style your website –> Part 4: Static Website - Amazon S3 <– Part 5: HTTPS - Set up Amazon CloudFront Part 6: DNS - Custom domain name with Amazon Route 53 Part 7-12: Backend - Creating a serverless API and requesting it with JS Part 13-16: CI/CD - Commit, Build and Deploy with AWS CodePipeline tl;dr: Host a static website from AWS S3 ...

January 7, 2025