Skip to content

Infrastructure (IaC)

Repository: landerox/cloud-landerox-infra

This framework serves as the foundational bedrock for all my cloud experiments. It is designed to demonstrate how to manage a GCP environment with the same rigor as a mission-critical product.

Key Goals

  1. Security First: Every resource is deployed with least-privilege IAM roles and strict network boundaries.
  2. Modularity: The architecture is composed of reusable Terraform modules, allowing for rapid assembly of new environments.
  3. GitOps: All infrastructure changes are driven by Pull Requests, ensuring auditability and rollback capabilities via GitHub Actions.

Tech Stack

  • IaC: Terraform
  • CI/CD: GitHub Actions
  • Platform: Google Cloud (Cloud Run, BigQuery, VPC, IAM)

Architecture Highlights

  • Automated Lakehouse: Provisions the storage and compute layers for a Medallion Architecture in BigQuery.
  • Serverless Foundation: Sets up the necessary plumbing for Cloud Functions and Cloud Run services.
  • Vector Search Ready: Prepares infrastructure for RAG applications.

View on GitHub