GCP
แผนภาพโครงสร้างพื้นฐาน Google Cloud โดยใช้แพ็กเกจไอคอน HashiCorp Flight และ Carbon สำหรับเครือข่าย VPC, GKE และบริการที่จัดการ
GCP VPC กับ GKE
หัวข้อที่มีชื่อว่า “GCP VPC กับ GKE”โปรเจกต์ Google Cloud ที่มี global load balancer กระจายทราฟฟิกไปยัง GKE cluster และ Cloud Functions
architecture-beta group gcp(hashicorp-flight:gcp-color)[GCP Project] group frontend(carbon:ibm-cloud-subnets)[Frontend Tier] in gcp group backend(carbon:ibm-cloud-subnets)[Backend Tier] in gcp service glb(carbon:load-balancer-global)[Global LB] service gke(hashicorp-flight:kubernetes-color)[GKE Cluster] in frontend service func(carbon:application)[Cloud Functions] in frontend service sql(carbon:data-base)[Cloud SQL] in backend service store(carbon:data-base)[Firestore] in backend glb:R --> L:gke glb:B --> T:func gke:R --> L:sql func:R --> L:store sql:B --> T:store
GKE กับ F5 XC App Connect
หัวข้อที่มีชื่อว่า “GKE กับ F5 XC App Connect”GKE cluster ที่มี F5 Distributed Cloud ให้การเชื่อมต่อแอปพลิเคชันและการสังเกตการณ์ข้ามสภาพแวดล้อมคลาวด์
architecture-beta group xc(lucide:cloud)[F5 XC] group gke(hashicorp-flight:kubernetes-color)[GKE Cluster] service appconn(f5xc:multi-cloud-app-connect)[App Connect] in xc service obs(f5xc:observability)[Observability] in xc service ingress(carbon:gateway)[Ingress] in gke service web(hashicorp-flight:docker-color)[Web Pods] in gke service api(carbon:api)[API Pods] in gke service sql(carbon:data-base)[Cloud SQL] appconn:R --> L:obs obs:R --> L:ingress ingress:R --> L:web ingress:B --> T:api api:R --> L:sql
Serverless Data Pipeline
หัวข้อที่มีชื่อว่า “Serverless Data Pipeline”ไปป์ไลน์ประมวลผลข้อมูลแบบ serverless บน GCP ด้วย Pub/Sub, Cloud Functions และ BigQuery
flowchart LR
source@{ icon: 'lucide:globe', label: 'Data Sources' }
pubsub@{ icon: 'carbon:edge-service', label: 'Pub/Sub' }
func@{ icon: 'carbon:application', label: 'Cloud Function' }
bq@{ icon: 'carbon:data-base', label: 'BigQuery' }
storage@{ icon: 'carbon:cloud-services', label: 'Cloud Storage' }
dash@{ icon: 'carbon:application', label: 'Dashboard' }
source --> pubsub
pubsub --> func
func --> bq
func --> storage
bq --> dash