bg

Doalltech

Back

Key Takeaway

通过基于容器的SaaS转型,两个科技公司同时实现了成本和运营效率的创新

通过基于AWS ECS的容器架构和CI/CD自动化完成了SaaS转型,将部署周期缩短了60%,并建立了稳定且可扩展的B2B服务运营基础。

Doalltech

Client :Doalltech

Industry :Construction / Software

Service Area :Cloud Migration & App Modernization / B2B SaaS Transformation / Container Architecture & DevOps / Cloud Cost Optimization

Applied Solution :Amazon ECS (Container Orchestration) / AWS Cognito (Multi-tenant Authentication) / AWS CodePipeline & CodeDeploy (CI/CD, Blue-Green Deployment) / Terraform (Infrastructure as Code) / Amazon ECR, ALB, EC2 Auto Scaling

1. 概述(项目背景)

 

DoAllTech是一家支持建筑行业数字化转型的B2B SaaS企业
提供项目管理、出入控制、图纸管理等多种解决方案。

随着客户数量增加和SaaS业务扩展,现有的基于Windows的EC2遗留架构
服务可扩展性、部署速度和成本效率方面面临瓶颈。

因此,DoAllTech不仅进行简单的基础设施迁移,
而是通过转向基于容器的SaaS架构和服务现代化(App Modernization),
同时确保业务敏捷性、多租户安全性和运营效率。

 


 

2. 挑战(问题定义)

 

项目实施前,DoAllTech面临以下业务和技术挑战。

业务方面

  • 反映客户需求和改进功能需要数天时间,服务响应速度缓慢

  • 用户增加时流量激增导致服务稳定性下降的风险

  • 需要多租户结构和收入扩展性以实现SaaS模式转变

技术方面

  • 单体式.NET应用结构导致扩展和部署受限

  • 缺乏IaC和自动化导致运营复杂性

  • 缺乏适合服务间有机联动和扩展的现代架构

  • 多租户环境中需要安全、认证和隔离模型

这些限制成为持续增长和SaaS业务扩展的障碍。

 


 

3. 解决方案(解决方案)

 

DoAllTech与Megazone Cloud合作制定了分阶段SaaS转换战略
围绕AWS容器架构和DevOps自动化重新组织了服务。

1. 架构诊断和重新设计

  • 通过AWS Well-Architected Review(WAR)设计考虑可靠性、可扩展性和成本效率的架构

  • 应用现代化角度重新组织现有基于EC2的服务

2. 容器化服务转换

  • 将现有Windows/.NET工作负载转换为基于Linux容器的ECS架构

  • 将单体结构分离为功能性微服务

  • 实现基于AWS Cognito的多租户认证和租户隔离模型

3. CI/CD和IaC高度化

  • GitHub Actions + AWS CodePipeline/CodeDeploy集成

  • 应用基于ECS的蓝绿无中断部署

  • 基于Terraform的IaC将ECS、ECR、ALB、CI/CD资源代码化

4. 成本优化运营战略

  • 选择ECS而非EKS以降低运营复杂性和人工成本

  • 利用M7i-flex和ENI Trunking优化容器密度

  • 通过灵活运营暂存环境和构建缓存策略持续降低成本

通过这些措施,同时确保了运营稳定性和服务创新速度。

 


4. 成果(成果)

 

通过SaaS转换和基础设施现代化,DoAllTech取得了以下成果。

  • 提高了服务响应速度和客户满意度

  • 服务部署周期缩短60%
    (从手动部署→Git push后5分钟内自动部署)

  • 通过减少开发团队的基础设施运营负担,确保了专注于产品创新的环境

  • 获得了基于多租户的可扩展SaaS架构

  • 通过成本高效和稳定的运营结构,为未来增长奠定基础

基于此,DoAllTech正在全面扩展B2B SaaS业务。

Related

Case Stories

Ready to unlock your data's potential?

Let's build intelligent data solutions that drive real business value through advanced analytics and AI.

ACT ACERTi

ISO/IEC 42001:2023
ISO/IEC 27001:2022

ISO/IEC 27018:2019
ISO/IEC 27017:2015

ISO/IEC 27701:2019
ISO 45001:2018