As a service IaaS (Infrastructure as a service) 하드웨어 없이 인프라 요소(서버)를 사용할 수 있도록 해 주는 서비스를 지칭한다 (e.g. AWS EC2, AWS S3). 아래 설명하는 다른 As a service들에 비해 가장 많은 부분을 개발자가 관리해주어야 한다. CaaS (Container as a service) 컨테이너를 사용해서 애플리케이션을 배포할 환경을 제공. (e.g. AWS ECS) OS가 container 형태로 제공되므로 IaaS 보다 더 많은 서비스를 해 준다. PaaS (Platform as a service) 인프라와 런타임 환경까지 제공해준다. (e.g. Heroku) 플랫폼까지 책임져주므로 CaaS 보다 더 많은 서비스를 해 준다. FaaS, Serverless (Function as a service) 애플리케이션 실행 환경 (함수) 제공. 실행된 횟수만큼 과금. (e.g. AWS Lambda). 실행 환경 자체를 제공해주고 함수만 넘겨 주면 되므로 PaaS 보다 더 많은 서비스를 해 준다. SaaS (Software as a service) 소프트웨어를 제공. (그냥 서비스 전체를 제공해주는 것) 기타 개발자가 관리해야 하는 영역은, IaaS > CaaS > PaaS > FaaS > SaaS 순으로 많다. 그 외 Shield.io 같은 곳에선 BaaS (Badge as a service) 같은 축약어를 사용하는 등 유행어 처럼 쓰이는 듯 함.. Previous CSS Flexbox 모델 Next MVC, MVP, MVVM, Flux 디자인 패턴 CATALOG FEATURED TAGS Git Frontend Javascript Translation Typescript Browser Frontend Optimization Linux Programming React Redux HTML CSS Web Programming Backend Flux Http Node OSSCA Review Security