SaaS(Software as a Service) 불과 10~20년 전만 하더라도 소프트웨어는 패키지를 구매하여, 사용자가 직접 자신의 PC에 설치하는 방식으로 제공되었다. 하지만 지금은 웹을 통해 언제 어디서나 서비스를 이용할 수 있으며, 대부분의 소프트웨어는 클라우드 플랫폼 위에 배포된다. 감이 안온다면 Netflix를 생각해보자. 예전엔 집에서 영화를 보기 위해선 동영상 플레이어와 DVD가 필요했지만, 지금은 비용만 결제하면 브라우저 또는 앱에서 바로 시청이 가능하다. 이런 방식의 서비스를 Software as a Service 또는 SaaS 라고 정의할 수 있으며, 'Web Application'이라는 이름으로 부르기도 한다. 12-Factor Application 12-Factor는 클라우드 환..