仅欧洲替代方案 Oracle Cloud (OCI).
Oracle Cloud Infrastructure is the smallest of the major hyperscalers in EU mid-market but punches above its weight in regulated industries because of the Oracle Database lock-in. Oracle Corporation is a US company; OCI EU regions (Frankfurt, Amsterdam, Marseille, Milan, Madrid, Stockholm, Zurich) are EU-located but US-controlled under the CLOUD Act. Oracle has marketed "EU Sovereign Cloud" since 2023 - operationally separated EU regions with EU-resident staff - but the parent jurisdiction is unchanged. For Schrems II-strict analyses, that is not full sovereignty.
- 供应商
- Oracle Cloud (OCI)
- 总部
- Austin, TX
- 司法管辖区
- United States
- 法律制度
- CLOUD Act, FISA 702, EO 12333
"欧盟区域"不等于主权。四个问题决定一切。
数据驻留告诉你数据存放在哪里。主权则告诉你哪个法律体系可以强制访问。这四点的答案必须都成立 - 否则该技术栈就不具备主权性。
- 驻留
-
数据物理存储在哪里?
不只是笼统的“在云端” - 而是具体在哪个数据中心、哪个国家、受哪种司法管辖。
- 次级处理者
-
您的数据路径中还有谁?
每一个接触数据的供应商:CDN、邮件中继、错误追踪、分析管道。
- 司法管辖区
-
哪些法律可以强制披露?
总部位于美国的提供商受 FISA 702 和 CLOUD Act 管辖 - 即使数据存放在法兰克福也不例外。
- 密钥托管
-
谁实际持有加密密钥?
如果云服务商同时持有数据和密钥,无论签订何种 DPA,数据对其而言都是可读的。
在司法管辖权和密钥托管上失败。
欧盟数据、美国母公司、默认路径中的美国次级处理者、供应商管理的密钥。
四项全部通过。
托管在欧盟、由欧盟总部基础设施提供。默认路径中零美国次级处理者。客户持有或欧盟 KMS 密钥。在您的第 28 条 DPA 中按名称列出。
为什么团队正在退出 Oracle Cloud (OCI)
Oracle exits we have run almost always involve a database migration in addition to infrastructure - typically Oracle DB → PostgreSQL, which is a substantial project on its own. The triggers: a financial services audit under DORA flagging Oracle as a US-jurisdictional concentration risk, a cost review that uncovered the true Oracle DB licensing exposure on cloud, or a strategic decision to remove the Oracle dependency entirely. The mid-term saving is dramatic when both the OCI infrastructure cost and the Oracle DB licence cost are eliminated.
Oracle Cloud (OCI) 服务及其仅欧盟等效方案
迁移不是"换一个盒子"。下面的映射是我们为离开以下平台的客户运行的 Oracle Cloud (OCI) 基于 Schrems II 的考量 - 完全适用欧盟司法管辖,数据链路中不涉及美国母公司。
Compute Instances
- 我们改用什么
- Binadit 托管云平台。基于 Debian 或 Ubuntu 的 KVM 虚拟机,使用 Terraform 供给资源,通过 Ansible 配置。
- 工程说明
- 标准虚拟机迁移;重建镜像并变更基础系统。Oracle Linux 可替换为 Rocky 或 Alma,且不影响应用运行。
Object Storage
- 我们改用什么
- Binadit 托管云平台。MinIO 或 Ceph RGW,兼容 S3。
- 工程说明
- OCI Object Storage 的 API 不兼容 S3;改造工作量不大,但需要修改 SDK。
Autonomous Database
- 我们改用什么
- Binadit 托管云平台。PostgreSQL 或 MySQL 配合 Patroni 实现故障转移,pgBackRest 实现时间点恢复。
- 工程说明
- 耗时最长的单项迁移任务。ora2pg和Cybertec的migrator等工具已有显著改进。根据schema复杂度,请规划3-9个月的并行运行期。
OKE (Oracle Kubernetes Engine)
- 我们改用什么
- Binadit 托管云平台。基于 Debian 或 Talos 的 Kubernetes,使用 Cilium 网络方案,并通过 cert-manager 管理证书。
- 工程说明
- Helm charts 和 YAML 可直接迁移;OKE 专有功能(Container Engine for Kubernetes 托管节点池)需替换为标准等效方案。
Block Volumes
- 我们改用什么
- Binadit 托管云平台。Ceph RBD,或使用 Longhorn 实现 Kubernetes 原生存储卷。
- 工程说明
- 通过快照+恢复进行卷迁移。
Virtual Cloud Network (VCN)
- 我们改用什么
- Binadit 私有基础设施。隔离的 VLAN,配合 WireGuard 实现站点间及运维人员访问。
- 工程说明
- OCI VCN 的概念(子网、路由表、NAT 网关)可以直接对应到标准的云网络架构。
Functions (FaaS)
- 我们改用什么
- Binadit 托管云平台。在您的 Kubernetes 集群上运行 Knative 或 OpenFaaS。
- 工程说明
- 迁移过程是机械化的;OCI Functions 基于 Fn Project 构建,因此运行时模型具有可移植性。
Streaming (Kafka-compatible)
- 我们改用什么
- Binadit 托管云平台。Apache Kafka 或 Redpanda,兼容 Kafka 协议。
- 工程说明
- Kafka 迁移即为 producer/consumer 重定向;数据复制通过 MirrorMaker 完成。
API Gateway
- 我们改用什么
- Binadit 托管云平台。Traefik 或 Kong,在边缘层实现限流与 OIDC 认证。
- 工程说明
- KrakenD 总部位于西班牙,是极具数据主权优势的选择。
Load Balancer
- 我们改用什么
- Binadit 托管云平台。HAProxy 或 Nginx,配合 keepalived 实现故障转移。
- 工程说明
- 标准 L4/L7 负载均衡。
Vault (KMS)
- 我们改用什么
- Binadit Private Infrastructure。使用 Vault Transit 进行密钥管理,在合规要求的场景下配备 HSM 支持的密钥。
- 工程说明
- Vault是生产级的自主可控解决方案。
Logging / Monitoring
- 我们改用什么
- Binadit 托管云平台。Prometheus、Grafana、Loki 和 Tempo,通过 OpenTelemetry 串联。
- 工程说明
- OpenTelemetry 埋点使应用层的迁移变得机械化、可按步骤完成。
我们如何迁移离开 Oracle Cloud (OCI)
典型的中端市场迁移分为三个阶段进行。以下数据假设工程团队规模为 6-10 人,应用程序技术栈复杂度中等。
-
Weeks 1-4
Database scope decision
Map every Oracle DB-specific feature in use (PL/SQL, Oracle Text, partitioning, materialized views, hierarchical queries, Oracle Spatial). Decision point: full migration to PostgreSQL or hybrid (compatibility-critical workloads on an Oracle-compatible PostgreSQL distribution). This is the schedule-defining task.
-
Weeks 4-10
Infrastructure migration
Compute, networking, storage moved to EU sovereign stack. K8s workloads moved. Object storage migrated with API rewrites where needed. CI/CD repointed.
-
Weeks 8-24
Database cutover
Schema converted with ora2pg. Data migrated with logical replication or change-data-capture for live workloads. Application code reviewed for Oracle-specific SQL. Cutover window scheduled with full rollback plan.
5-year TCO on full Oracle exits (infrastructure + database): typically 50-70% cheaper. The largest savings come from eliminating Oracle DB licensing (per-core enterprise pricing is brutal) followed by EU IaaS being ~40% cheaper than OCI on equivalent specs. The database conversion project itself is the largest one-time cost but pays back inside year 2.