关于这家科技公司
其是一家专注AI影像处理领域科研和应用的公司,始终追求AI图像领域技术的制高点,并在科研领域取得了卓越成就,将颠覆性的技术带给老旧照片修复、画质增强等行业,引起相关行业的广泛关注和震动。针对C 端用户市场推出“你我当年”(国内)、“Remini” APP(海外),在很多国家和地区成为热门的“现象级”应用。在企业级市场,公司服务于国内外多家电影厂、电视台、影视后期公司以及其他有影像处理需求的公司。
面临的业务需求与挑战
2019年,该科技公司面向海内外用户推出“你我当年”(国内)以及“Remini”(海外)两款APP,利用人工智能技术修复模糊照片和老照片,一经推出便在市场上成为热门爆款,这两款软件累积用户量已经超过千万。随着用户量持续上升,原有的基础设施难以满足GPU算力需求;此外,由于海内外明星引领的口碑营销,导致多次临时性下载井喷,峰值算力需求受到挑战。也曾尝试用国内服务器处理海外业务,结果因为网络传输影响,算力利用率无法得到充分保障,难以解决当前问题。对于C端用户来说,用户体验极为重要。在某次明星热点营销事件中,“你我当年”APP因为下载量与图片处理量突然暴增,导致峰值压力过载,造成“需要排队70年才能够进行图片处理”的乌龙事件。网友笑称:“世界上最远的距离之一就是我和‘你我当年’之间的距离。” 鉴于以上挑战,该科技公司团队决心迁移系统,在成本不额外增加的情况下,以用户体验为先,选择算力更充裕、弹性且高效的解决方案。
这家科技公司另一项十分看重的指标是云平台的安全性,希望能实现海外业务跨账户、跨公司合作的同时,保护自身数据安全。在该科技公司与以色列某公司的合作实践中,双方对资源、技术的安全性要求都十分苛刻。各自的核心数据不能共享,使合作一度陷入僵局。因此在发展海外业务时,该科技公司希望拥有一个生态系统完善、且可靠可信的云合作伙伴,解决类似棘手的问题。
作为创业公司,该科技公司致力于产品的研发与创新,并未设立专职的运维人员,而是由团队现有开发人员兼顾运维。因此对于体系完善、技术过硬的云服务商能否提供专业、及时的技术支持,也是需要考虑的重要因素之一。
伊克罗德提供的解决方案
Codepipeline:帮助客户设计 CICD 流程并为其设计配置,以完成利用 Codebuild 构建 docker 镜像然后将镜像推送到 ECR 的整个工作流程。此外,它将触发 EC2 镜像构建器使用最新的 docker 镜像构建 EC2 镜像,然后将镜像分发到两个区域进行测试并将其保存在档案中。
Cloudfront:用于全球网络部署,实现用户和服务器之间的低延迟连接。
AWS VPN:我们协助客户配置 VPN 以建立私有连接,连接本地和 AWS 环境。
IAM:帮助设置 IAM 用户和角色,以便向同事和服务授予正确的权限。
WAF:配置和购买第三方WAF规则。
S3:帮助客户配置桶策略、对象ACL、对象加密、桶日志和监控日志等。
获得的成效
当代码库中的代码发生变化时,通过使用 Codepipeline 和 Codebuild 来构建 docker 镜像,系统管理员大大减轻了维护负担,从而提高了每个员工的绩效。根据客户的计算,这个CICD工作流程可以节省10%的日常维护总成本,这是一个很大的改进。使用VPN互连不同的网络环境,减少数据泄露的可能性。同时,Cloudfront 为最终用户加快访问网站的网络速度,比公共互联网快 30% 左右。
最后,配备 EC2Image Builder,客户实现了让 AMI 可用于测试并将 AMI 存档的目标。