Uninstalling Account Factory for Terraform (AFT)

What is Account Factory for Terraform (AFT) Account Factory for Terraform (AFT) is a solution provided by AWS that leverages Terraform to automate and manage the creation and configuration of AWS accounts. It is designed to streamline the account provisioning process, enforce consistent configurations, and ensure governance and compliance across multiple AWS accounts. It may … Continue reading Uninstalling Account Factory for Terraform (AFT)

Studying for the GitHub Foundations Exam?

Do you wish to obtain the GitHub Foundations certification? Use the following tools to help you pass! Why I pursued the certification I suppose many factors drive an individual to pursue IT certifications. These include skill validation, career opportunities, job requirements, increased credibility, or professional growth and development. Recently, I took the GitHub Foundations exam … Continue reading Studying for the GitHub Foundations Exam?

Using AWS’s IaC Generator to Rescue Manual Deployments

In their eagerness to launch a cloud initiative, there are still organizations that deploy new environments and resources from the AWS console. While they may believe it leads to a quick win, the reality is different. Background I spoke with an organization recently that had deployed all of their AWS resources from the console. I … Continue reading Using AWS’s IaC Generator to Rescue Manual Deployments

AWS Landing Zone Accelerator Features: Beyond Control Tower

My previous post detailed the process to install AWS Landing Zone Accelerator (LZA) within an existing Control Tower environment. While the process wasn't trivial or all that well documented, it did result in a successfully deployed LZA. What are the benefits that LZA provides out of the box beyond a basic Control Tower deployment? Using … Continue reading AWS Landing Zone Accelerator Features: Beyond Control Tower

Studying for the AWS Advanced Networking Specialty Exam

I recently took (and passed) the AWS Advanced Networking Specialty exam and hope this quick post may help you prepare. Exam Overview The exam itself consists of 65 multiple choice and multiple response questions and you have 170 minutes to take it. When I completed the exam, and a review of a few questions, I … Continue reading Studying for the AWS Advanced Networking Specialty Exam

Intro to Route 53 Resolver DNS Firewall

Use Route 53 Resolver DNS Firewall to help secure egress traffic... What Is Route 53 Resolver DNS Firewall? Route 53 Resolver DNS Firewall is a highly available, fully-managed service/firewall that leverages domain lists and rule groups to provide an additional layer security for outbound DNS traffic. It enables granular control over DNS querying behavior within your … Continue reading Intro to Route 53 Resolver DNS Firewall

Autogenerate Documentation with terraform-docs and GitHub Actions

Using terraform-docs to limit my exposure to Markdown while also providing updated documentation when I do code commits?!?! Screenshots to Markdown At some point pretty early in my IT career, I started taking screenshots of the work I was doing. Initially, I did this to reinforce in my own mind, the steps required to configure … Continue reading Autogenerate Documentation with terraform-docs and GitHub Actions

Deploying AWS LZA with pre-existing Control Tower

Multi-account landing zones have been the defacto standard for how to architect environments from a governance and compliance standpoint in AWS. Control Tower is an AWS service that was released in 2019, enabling customers to quickly and easily deploy the framework for a well-architected landing zone . More recently, AWS released Landing Zone Accelerator (LZA), … Continue reading Deploying AWS LZA with pre-existing Control Tower