슬랙은 불변 AMI 기반의 간편한 EC2 플랫폼으로 현대적인 배포 방식을 도입하였다.
슬랙은 기존의 장기 실행 EC2에서 불변 AMI 기반 교체 배포 방식으로 전환하였다. 이를 통해 컨테이너로 옮기기 어려운 워크로드에도 현대적인 배포 방식을 적용할 수 있게 되었다. 공통 기반 이미지인 slack-zero 위에 서비스별 이미지를 쌓는 방식으로 효율성을 극대화하였다.
Slack has adopted an easier EC2 platform based on immutable AMIs for modern deployment.
Slack transitioned from long-running EC2 instances to an immutable AMI-based replacement deployment. This new approach enables the application of modern deployment methods even for workloads that are challenging to shift to containers. By stacking service-specific images on a common base image called slack-zero, Slack maximizes efficiency.