구글의 PaaS(Platform as a Service) 구글 앱 엔진(Google App Engine)에는 크게 두 가지 환경, standard environment와 flexible environment가 있습니다.


저 같은 경우 아무 생각도 없이 node.js google app engine 어플리케이션을 개발한 후 서버에 deploy 했는데, 지출 한도를 0으로 설정했음에도 불구하고 과금이 계속되어 결국에 25달러를 날리게 된 경험이 있습니다..


찾아보니 node.js의 경우 flexible 환경에서만 지원되고, 지출 한도는 standard environment에 적용되는 것이었습니다. 또한 flexible 환경에서는 cpu, memoery 등을 사용한 시간에 따라 과금되는 것이더라구요. 그래서 deploy가 된 시간만큼 요금이 나왔던 것이었습니다. 


아래는 두 가지 환경을 비교한 표입니다.


<https://cloud.google.com/appengine/docs/the-appengine-environments>








참고


https://cloud.google.com/appengine/docs/the-appengine-environments



  • 큐토 2018.11.15 09:50

    이 포스트가 무려 1년 반 전 게시물인데...
    멍청한 저는 테스트하다가 25달러를 날려먹었네요 ㅋㅋㅋ

    그래도 고무적인 부분은
    node.js 도 standard environment 를 지원하고 있습니다.
    댓글을 작성하는 현재까지는 beta 버전이긴 하지만요.

    많이 늦었지만 좋은 정보공유 감사드립니다.

    • Deepplay 2018.11.15 12:54 신고

      저랑 비슷하시네요... 저도 25달러 정도 날렸습니다 ㅠ_ㅠ Node 도 이제 Standard environment 지원을 하는군요! 앞으로 Node도 구글앱엔진에서 활발히 사용되겠네요 ㅎㅎ