Figma从ECS迁移到Kubernetes以利用CNCF生态系统并降低成本
原文英文,约600词,阅读约需2分钟。发表于: 。Figma migrated its compute platform from AWS ECS to Kubernetes (EKS) in less than 12 months with minimal customer impact. The company decided to adopt Kubernetes to run its containerized workloads...
Figma在不到12个月的时间内成功将计算平台从AWS ECS迁移到Kubernetes(EKS)。迁移的动机包括利用CNCF支持的大型生态系统、成本节约、改善开发者体验和增加可靠性。Figma在ECS中遇到了一些限制,如对StatefulSets和Helm charts的支持不足。通过切换到Kubernetes,Figma获得了高级自动缩放、服务网格和其他工具和功能。迁移项目的重点是尽量减少对服务的更改,并包括简化资源定义和提高可靠性等改进。Figma使用Karpenter进行节点自动缩放。公司进行了负载测试,并实施了逐步切换机制以实现成功的发布。初始迁移在不到12个月的时间内完成,后续活动包括引入基于Keda的自动缩放和简化开发工具。