Elastic Beanstalk이란?
안녕하세요. 이번시간에는 AWS의 Elastic Beanstalk에 대해서 알아보겠습니다.
1. Elastic Beanstlk 이란?
Paas(Platform as a Service)의 일종으로 앱을 간편하게 배포하기 위한 서비스 중 하나입니다.
자세한 설명은 Elastic Beanstalk 개요에 가시면 보실 수 있습니다.
2. 굳이 왜 Elastic Beanstlk을?
Elastic Beanstalk이 아닌 다른 좋은 서비스도 많습니다. 그러나, 사내 인력이 한정적이거나 혹은 서버에 대한 지식이 부족한 경우, 또 다른 이유로는 시간이 부족한 경우가 대표적인 이유가 될 것 같습니다. 클릭 몇 번만으로 서버가 제어가 되니 시간을 단축시킬 수 있고, 서버 설정 및 관리에 대한 부담이 많이 줄어듭니다.
3. Elastic Beanstalk의 장·단점
2번을 보시면 Elastic Beanstalk의 장점만 보고 채택하자 라고 하실 수도 있지만 그에 못지않게 단점도 존재합니다.
제가 생각하는 장·단점에 대해 정리해보았습니다.
장점 | 단점 |
|
|
4. 비용은?
Elastic Beanstalk은 무료이며, EC2를 기반으로 작동하므로, EC2 비용만 지불하면 됩니다. 다만, 설정값에서 비용이 청구되는 서비스를 이용할 경우(로드밸런서, Cloudwatch, X-Ray 등) 추가적인 비용이 부과됩니다.
이번 시간에는 Elastic Beanstalk에 대해 알아보았습니다.
다음 시간에는 Elastic Beanstalk의 구조와 생성 방법에 대해 알아보겠습니다.