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
- Security First: Every resource is deployed with least-privilege IAM roles and strict network boundaries.
- Modularity: The architecture is composed of reusable Terraform modules, allowing for rapid assembly of new environments.
- 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.