Deploying and Managing InfluxDB Resources with Terraform

Terraform is a powerful infrastructure as code tool that automates cloud infrastructure provisioning and management through simple configuration files. If you’re interested in learning more, I’ve written a short blog outlining some key components of Terraform.

Read more  ↩︎

Effortless Infrastructure - Mastering Automated Deployments with Terraform and GitHub Actions

In the earlier blog post, I showcased the steps to achieve continuous deployment using GitHub Actions and AWS CodeBuild specifically for code deployment. Expanding on those principles, let’s delve into the next phase of our workflow — incorporating infrastructure deployment through Terraform.

Read more  ↩︎

Efficient Continuous Deployment with GitHub Environments and AWS CodeBuild

In this blog post, I’ll guide you through setting up a Continuous Deployment pipeline using GitHub Actions and environments, focusing on both development and production stages.

Read more  ↩︎

What is HashiCorp Terraform?

In this blog I will explain what is Terraform and some of its common terms. I will also list some good to follow standards when you start using Terraform.

Read more  ↩︎

Lake Formation cross-account access using Terraform

There are two types of cross-account access

  1. Storage cross-account access (S3 bucket is in a different account than the Lake Formation account)

  2. Consumption cross-account access (Athena, Redshift Spectrum in a different account than the Lake Formation account)

In this guide, we will discuss the consumption cross-account access, enable cross-account Lake Formation access and use a lambda in Account-Target to execute a simple Athena query to access the data from Account-Source.

Read more  ↩︎