Web Dev/Cloud Computing :: 클라우드 컴퓨팅

클라우드 컴퓨팅 2강 :: 온프레미스 vs 클라우드 컴퓨팅

HJPlumtree 2022. 9. 29. 20:47

클라우드 컴퓨팅에서 기억하고 싶은 내용

 

 

온프레미스(On-Premise)

클라우드 컴퓨팅 기술 나오기 전의 인프라 구축 방식

데이터 센터에 하드웨어, 소프트웨어 자체적으로 설비 보유

 

온프레미스 구축 단계

1. 요구기능수집

2. 설계: 리로스 처리량 추청, 추가 리소스 확보

3. 조달: 리소스별 벤더사 선정 및 협상

4. 구축: 기업내 기술력이 있는 인적 자원이 구축

5. 운영: 관리 및 모니터링

수 개월에서 1년까지도 걸린다

 

시스템 구축 및 운영 비용

  • 직접 비용(Hard Cost): 장비 구입, 외주 비용
  • 간접 비용(Soft Cost): 장비를 사용하기 위한 교육 비용, 기회 비용

 

온프레미스 요구량의 부자유

장사가 잘 되서 사용자가 늘어나면 리소스 결핍이 생긴다

결핍을 없애고자 서버를 늘리는데 직접 비용, 간접 비용이 든다

비용을 들어서 늘렸지만 사용자가 없어지면 잉여량이 생긴다

=> 클라우드 컴퓨팅이 해결해준다 

 

 

클라우드 컴퓨팅

 

클라우드 컴퓨팅 구축 단계

1. 요구 기능 수집

2. 설계

3. 조달, 구축, 운영 한 큐에 정리

 

SLA(Service Level Agrement)

손해 배상에 관한 서비스 품질 보장 계약

책임 소재의 모호를 해결해준다

클라우드 컴퓨팅 증가에 한 몫했다

 

이용 방식

  • Iaas: 하드웨어 리소스 제공
  • Paas: 하드웨어 리소스, OS, 소프트웨어 개발을 위한 다양한 도구 제공
  • Saas: 하드웨어 리소스, OS, 소프트웨어 모두 제공

 

Iaas 예시
Netflix는 자체적인 스트리밍 기술을 전세계 AWS 클라우드 환경에서 구동

SaaS 예시
Dropbox, Notion 등 대중화된 앱

 

클라우드 배포 모델

  • 퍼블릭 클라우드
  • 프라이빗 클라우드: 특정 조직만 사용 가능
  • 하이브리드 클라우드: 퍼블릭 + 프라이빗
  • 커뮤니티 클라우드: 퍼블릭 사용하기 어려운 조직들이 모여서 클라우드 운영