Skip to content

KenTandrian/cloud-projects

Repository files navigation

Ken's Cloud Projects

Google Cloud

Introduction

A collection of demo projects showcasing various Google Cloud Platform services and features.

Active Projects

AI & Machine Learning

  1. Vertex AI Search for Commerce Demo

    • Investment broker demo using Vertex AI Search features.
    • Tools: Python, Next.js, Vertex AI Search for Commerce, Cloud Run
  2. Cross-Project Service Account for Vertex AI Pipelines

    • Example of running Vertex AI Pipelines across projects
    • Tools: Terraform, Python, Vertex AI
  3. Gemini Enterprise Custom Domain

    • Infrastructure for custom domain setup with Gemini Enterprise
    • Tools: Cloud Load Balancing, Terraform

Infrastructure & Networking

  1. Kubernetes Service Account Authentication with Workload Identity

    • A project to demonstrate how to authenticate GKE workloads to IAM using Kubernetes service account.
    • Tools: Google Kubernetes Engine, Docker, Go
  2. Hybrid Networking using Hub-and-spoke Topology

    • Connecting on-premise infrastructure to Google Cloud with hub-and-spoke topology implementation.
    • Tools: Cloud DNS, Cloud NAT, Cloud VPC, Terraform

Web Applications

  1. Conway's Game of Life Series

    • Vanilla JS Implementation with WebGPU (Codelab)
    • TypeScript/Vite Implementation: GPU-accelerated grid simulation using compute shaders and typed pipelines
    • Rust/WebAssembly Implementation: Memory-efficient implementation using FixedBitSet with native-speed processing
    • Tools: WebGPU, TypeScript, Rust, WebAssembly, Docker, Cloud Run
  2. News GRPC API

    • A gRPC API project for articles data management.
    • Tools: gRPC, TypeScript, Protobuf

Archive

  1. Generative AI Chat App (Tutorial)

    • Tools: Python, Vertex AI, LangChain, Streamlit, Docker, Cloud Run

Copyright © 2024-2025 Ken Tandrian. All rights reserved.

About

Ken's repository for demo cloud projects, mostly deployed on Google Cloud.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors