클라우드 이점 및 고려사항
왜 클라우드 서비스인가?
Cloud Computing
- 가상화 시장이 발전하면서 서버를 생성/삭제하는 것이 빨라짐
- 서버 구매 대비 시간과 비용을 절약
- 사용자가 요청하면 응답
- 컴퓨팅, 네트워크, 저장소 서비스 등 →기본 서비스
- 사용량 측정 가능 →가장 중요한 기능
특징
- 고가용성 → 서버에 문제가 생겨도 셧다운이 되지 않게 하는 것. 가용성을 높이기 위해 클라우드 서비스를 씀
- 재해 복구 → 내 응용 프로그램이 어떠한 재해로 인해 동작하지 않을 것을 방지하기 위해 복구용으로 클라우드 서비스 이용(백업)
- 확장성 → 확장성 지원. 서비스가 얼만큼 클지 모르고, 사용자가 얼마나 사용할지 모르기 때문에 확장을 염두(민첩성과 연결)
- 유연한 예산 운용 → 리소스에 따라 투자 비용을 유연하게 운용 가능
- 민첩성 → 서버를 구매하는 시간을 단축
- 탄력성 → 사업이 커가면서 인프라를 늘리는 것(확장성과 다름)(하루를 주기로 함)
- 글로벌 분산 → 해외에 서비스를 열 때 클라우드 인프라를 사용하면 클라우드 제공사에서 알아서 관리해줌
- 보안성 → 방화벽 구성, ips ids 백신, 디도스 등등 (보안장비 구매 비용과 인력을 줄일 수 있음)
- 대량의 가용성 → ms, 아마존 등은 업체가 크기 때문에 리소스 구매에 대해서 대량의 가용성을 보장
- 결함에 따른 복구성 → 재해복구와 유사. 결함이 생길 때 바로바로 복구 가능. 다른 지역에 있는 데이터센터에 복구 가능
규모의 경제
- IT 인프라 운영 시 작은 규모로 운영하는 것 보다, 더 큰 규모로 운영할 때 더 저렴하고 효율적으로 운영 가능.
- ms, amazon, google과 같은 클라우드 제공업체는 매우 큰 기업이므로 규모의 경제의 이점을 활용하여 그 혜택을 고객에게 제공하는 것이 가능
CapEx vs OpEx
자본지출(Capital Expenditure) →선지출
- 물리적 인프라를 구매하여 사용
- 서버 구매 후 서비스 운용
- 높은 초기 비용, 투자의 가치는 시간이 지남에 따라 줄어듬(소모품)
예측을 잘못하면 문제가 생김)
운영 지출(Operational Expenditure) →종량제
- 필요에 따라 서비스나 제품을 구독
- 서비스에 필요한 제품을 즉시 구매
- 선결제 비용 없음, 사용량에 따라 지불 (pay-as-you-go)
구독형
소비기반 모델(종량제) → 클라우드 컴퓨팅에서 가장 많이 사용
전기세 수도세와 비슷
- 선결제 비용 없음
- 고가의 인프라를 구매하고 관리할 필요가 없음
- 필요에 따라 리소스를 추가 지불하고 사용 가능
- 더 이상 필요하지 않은 리소스에 대한 사용을 중지할 수 있음
- 사용한 만큼 결제
클라우드 사용 이점의 가장 큰 이유는 ‘돈’이다.