该案例研究探讨了某全球领先的网络设备和IT基础设施解决方案提供商如何通过SoftServe的应用现代化平台(SAMP)实现无缝多云现代化,并将其关键数字安全应用程序扩展到Google Cloud。该企业已将应用程序现代化并部署到Microsoft Azure,下一步是扩展到Google Cloud。通过SAMP,该企业成功迁移到Google Kubernetes Engine (GKE),并满足了严格的SOC 2合规性标准。
核心挑战与目标
企业面临的主要挑战是将现有应用程序无缝迁移到多云环境,特别是Google Cloud,以支持其多云战略并进入新市场。关键目标包括:
- 自动化部署到Google Cloud以减少人工操作和运营复杂性
- 实现无缝集成而无需重大架构重构
- 利用Google Cloud生态系统中的新客户群体
实施步骤
- 容器成熟度评估:评估应用程序的当前状态和迁移准备情况。
- 应用着陆区部署:按照行业最佳实践设计并部署Google Cloud应用着陆区。
- SAMP启用:基于GKE,使用云原生工具和SDK现代化应用程序,创建跨云兼容的抽象层,并利用Helm图表实现环境间的一致部署。
- 云无关基础设施:通过CertManager、ExternalDNS、Prometheus、Grafana、Secrets Store CSI Driver和联邦身份验证等组件实现云无关架构。
- 减少管理开销并增强可扩展性:采用Confluent Cloud和Elastic Cloud等托管服务替代本地工具,降低运维负担并确保持续访问最新功能。
- 云服务集成与安全:实现与Google Cloud服务的安全集成,包括私有网络、数据传输和存储加密,并符合SOC 2和CIS基准标准。
- CI/CD集成与自动化:通过Enterprise GitHub和Terraform实现基础设施即代码(IaC)自动化,并使用Helm Charts部署工作负载。
成果与影响
- 部署时间从数月缩短至数天,加速新服务和功能的上市时间。
- 通过Terraform实现一致、自动化的跨环境部署。
- 关键组件如Kafka和Elasticsearch的优化提高了可移植性。
- 从一开始就嵌入安全合规,实现端到端加密和强治理控制。
结论
该企业通过SoftServe的SAMP成功实现Google Cloud现代化,显著提升了运营效率、安全性和市场覆盖能力。客户对实施的品质、时间表和低参与度表示高度满意,并计划进一步扩展多云战略。