비유로 이해하기
Elastic Beanstalk는 코드만 올리면 알아서 가게를 차려주는 서비스예요. 내가 할 일은 코드를 올리는 것뿐이고, 서버 준비, 네트워크 설정, 확장까지 AWS가 알아서 해줘요. 마치 요리만 하면 되는 프랜차이즈 가게처럼, 인프라 걱정 없이 앱을 운영할 수 있어요.
언제 쓰나요?
🚀
빠르게 웹 앱 배포하기
인프라 설정 없이 코드만 올려서 빠르게 웹 애플리케이션을 배포하고 싶을 때 사용해요.
📦
Docker 앱 간편 배포
Docker 이미지를 ECS까지 쓰기엔 과하고, EC2에 직접 설치하긴 번거로울 때 Beanstalk로 간단히 배포할 수 있어요.
🔄
자동 스케일링이 필요한 앱
트래픽이 몰리면 자동으로 서버가 늘어나고, 한산하면 줄어드는 환경을 설정 몇 번으로 만들 수 있어요.