[IT지식] 클라우드 컴퓨팅
클라우드 컴퓨팅
- 앱과 파일을 개인의 컴퓨터가 아닌 멀리 떨어진 기업의 서버에 저장하고 앱을 구동하는 방식
- IaaS(Infrastructure-as-a-service) : 서비스형 인프라
- PaaS(Platform-as-a-Service) : 서비스형 플래폼
- 데이터베이스, 고급 분석 도구, 운영 체제 등 유용한 기능 함께 제공됨
- ex) 헤로쿠
- SaaS(Software-as-a-service): 서비스형 소프트웨어
- 고객에게 구독료를 받고 인터넷으로 소프트웨어를 제공하는 비즈니스 모델
- 웹을 통해 접속해 로그인하기만 하면 사용할 수 있다
- ex) 어도비 포토샵, 구글 독스, 지메일, 드롭박스
장점
- 탄력성
- AWS를 이용하는 경우, 앱의 사용량 변화에 맞춰 앱에 배정되는 컴퓨터 자원이 증가하거나 감소
- 사용한 만큼만 비용이 나감
- 확장성
- 사용자 증가에 따라 앱이 신속하게 확장됨
- ex) 넷플릭스 영상 시청량은 2007년부터 2015까지 천 배 이상 늘어났는데, AWS가 자동으로 컴퓨터 자원의 배정량을 늘리므로 따로 손쓸 필요가 없었음.
- 중복성
- 클라우드는 동일한 정보나 코드를 여러 곳에 복사해놓기에, 컴퓨터 몇 대가 고장나도 대체할 수 있음
정리
클라우드는 비용을 절감하고 웹사이트의 안정성을 향상하고, 사용량에 따라 시스템을 신속하게 확장할 수 있는 수단이다.
출처
- https://www.ciokorea.com/news/37345
- 『IT 좀 아는 사람』