Skip to content

Tencent Cloud Migration

Architecture decisions and documentation for OVES migration to the Tencent Cloud ecosystem.

Architecture Decisions

All material decisions recorded as ADRs. Browse the ADR index →

# Title Status
0001 Migration Scope and Governance Accepted
0002 Single Cloud Strategy — Tencent Primary Accepted
0003 Object Storage — Tencent COS Accepted
0004 Time-Series Database — TDengine Accepted
0005 Media Distribution — Cloudinary Fetch from COS Accepted
0006 Document Publishing — Cloudflare Pages + WeCom Auth Superseded by 0009
0007 AI Processing — Tencent CI + MetaInsight Accepted
0008 IoT Data Pipeline — MQTT → TDengine → COS Accepted
0009 Static Site Hosting — EdgeOne CDN Accepted
0010 WeCom AI Communications Accepted
0011 Universal Doc URL Strategy Accepted
0012 Shared Theme Asset Caching Proposed
0013 CI/CD Pipeline — GitHub → COS → EdgeOne Proposed
0014 Post-ICP EdgeOne CDN Deployment Accepted

Strategic Context

Four primary drivers:

1. Cost Savings

Consolidating onto a single cloud eliminates cross-cloud data egress (¥0.50/GB), reduces compute costs (CVM ~60% cheaper than equivalent EC2), and retires per-seat licenses. Projected: $300–700/month.

Migration Old (AWS) New (Tencent) Monthly Delta
Compute (DB) EC2 $200–500 CVM ¥500–800 –60%
Object storage S3 $0.023/GB COS ¥0.099/GB –42%
Cross-cloud egress $0.09/GB ¥0 (intra-region) –100%
Office licenses OneDrive per-seat COS + WeCom Docs eliminated

ADR 0002 · ADR 0003

2. AI-Native Ecosystem

COS-native AI services process data in place — no egress, no separate compute: - CI (数据万象): Image/video processing, OCR, content moderation, speech recognition, document-to-PDF - MetaInsight: Multi-modal semantic search over COS objects with managed datasets - Knowledge Base pipeline: COS → MetaInsight → Lexiang AI 问答 — natural-language querying

ADR 0007

3. WeCom-Native Internal Communication

OVES documentation and knowledge management on WeCom, the primary collaboration platform:

  • WeCom Docs: API publishing (create_doc + edit_doc_content) for architecture summaries, technical decisions, team announcements. Bilingual inline as standard.
  • Lexiang Enterprise (乐享): AI-powered Q&A knowledge base. Digest pipeline: BFF GraphQL → WorkBuddy LLM → Lexiang entry → AI index.
  • EdgeOne CDN doc sites: docs.omnivoltaic.cn serving branded documentation with WeCom OAuth. 5 subdomains for docs, decks, memo, training, media — all from single COS bucket.

ADR 0010 · ADR 0014

4. IoT and Mass-Media Readiness

OVES IoT devices globally. Tencent pipeline purpose-built: - 10× write performance: TDengine 3M+ points/s vs InfluxDB ~300K - 75% storage reduction: TDengine columnar compression with delta encoding - Edge-cloud sync: TDengine ARM at edge, auto store-and-forward

ADR 0004 · ADR 0008 · ADR 0005