클라우드 컴퓨팅, 왜 필요할까?
특정 시간에서 늘어나는 서버를 감당하기 위해 서버를 구매하는 것은 낭비!
따라서 필요한 시간에만 서버를 다른 곳에서 잠깐 빌리고, 필요하지 않게 되면 다시 반납하는 게 필요함.
클라우드 컴퓨팅의 정의
클라우드 컴퓨팅은 사용자의 직접적인 활발한 관리 없이
특히, 데이터 스토리지와 컴퓨팅 파워와 같은 컴퓨터 시스템 리소스를
필요시 바로 제공(on-demand availability)하는 것을 말한다.
인터넷 기반 컴퓨팅의 일종으로 정보를 자신의 컴퓨터가 아닌 클라우드에 연결된 다른 컴퓨터로 처리하는 기술을 의미한다.
Service Model

- On-site
우리가 통째로 다 관리하는 것 - IaaS
- Infrastructure-as-a-service
- 우리는 O/S 밑단만 관리해!
- PaaS
- 우리는 함수 몇개만 해서 어플리케이션이나 만들자
- SaaS
- 아냐 걍 만들어진 거나 쓰자