코딩 기록 저장소

[클라우드컴퓨팅] 2-1. 클라우드 배포 모델 본문

학교 공부/클라우드컴퓨팅

[클라우드컴퓨팅] 2-1. 클라우드 배포 모델

KimNang 2024. 11. 18. 23:58

1. 퍼블릭 클라우드

퍼블릭 클라우드
  • 정의
    - AWS, Microsoft Azure, Google Cloud와 같은 클라우드 서비스 제공업체가 제공하는 공유 서버 및 저장소를 사용하는 모델
  • 비유
    - 여러 사람이 함께 사용하는 공용 헬스장과 같음
  • 특징
    - 초기 설치 비용 없이 필요한 만큼만 리소스를 사용하며, 빠른 확장 및 축소가 가능

2. 프라이빗 클라우드

프라이빗 클라우드
  • 정의
    - 특정 회사나 기관이 독점적으로 사용하는 클라우드
  • 운영방식
    - 데이터센터를 자체적으로 운영하거나 클라우드 제공업체가 특정 기업을 위해 전용 서버를 제공
  • 특징
    - 사용자 요구에 맞게 환경을 조정할 수 있고, 외부의 방해 없이 자유롭게 이용 가능

3. 하이브리드 클라우드의 개념

하이브리드 클라우드의 개념
  • 정의
    - 퍼블릭 클라우드의 유연성과 프라이빗 클라우드의 보안을 결합한 모델
    - 중요한 데이터는 프라이빗 클라우드에 저장, 나머지 데이터는 퍼블릭 클라우드를 통해 관리
  • 운영 방식
    - 고객 정보는 프라이빗 클라우드, 일반 업무 데이터는 퍼블릭 클라우드 활용
  • 특징
    - 기업이 필요에 따라 자원을 늘리거나 줄일 수 있는 유연한 환경을 제공함
    - 보안 유지하면서 필요한 만큼 공간을 활용할 수 있어 효율적

4. 클라우드 모델 선택시 고려사항

보안 요구사항과 데이터 민감도
  • 퍼블릭 클라우드
    - 보안이 덜 중요한 데이터에 적합
  • 프라이빗 클라우드
    - 고도로 민감한 정보에 적합
  • 하이브리드 클라우드
    - 민감한 데이터와 일반 데이터를 구분해 관리해야하는 경우에 적합
예산과 운영 환경
  • 퍼블릭 클라우드
    - 초기 비용 절감 및 유연한 확장에 적합
    - 스타트업 초기 자본 부족 시 활용 가능
  • 프라이빗 클라우드
    - 높은 보안과 통제 필요 시 적합
  • 하이브리드 클라우드
    - 다양한 데이터 처리 요구와 비용 분산이 필요한 중대형 기업에 적합