DevCode

반응형

퍼블릭 클라우드 (Public Cloud) 

  • 클라우드 서비스 공급자 또는 호스팅 공급자가 인프라를 소유하고 관리함.
  • 여러 조직과 사용자에게 리소스와 서비스를 제공.
  • 보안 네트워크 연결을 통해 접근 (일반적으로 인터넷으로 연결)
  • 특징
    • 소유권 (Ownership) - 소유권은 조직 또는 최종 사용자가 사용하는 리소스를 의미. 리소스들은 이를 이용하는 조직에 속하지 않고 클라우드 서비스 공급 업체와 같은 제 3자가 소유하고 운영.
    • 다수의 최종 사용자 (Multiple end users) - 퍼블릭 클라우드 모드는 여러 조직에서 리소스를 사용할 수 있도록 함.
    • 공용 액세스 (Public access) - 공용 액세스를 통해 일반 사용자들이 원하는 클라우드 서비스 접근 가능.
    • 가용성 (Availability) - 퍼블릭 클라우드는 가장 일반적인 클라우드 유형 배포 모델.
    • 연결 (Connectivity) - 조직과 사용자는 일반적으로 인터넷을 통해 공용 클라우드에 연결함.
    • 기술 (Skills) - 퍼블릭 클라우드는 리소스를 설정하고 사용하는데 깊은 기술 지식이 필요하지 않음.

프라이빗 클라우드 (Private Cloud)

  • 클라우드 리소스를 사용하는 조직이 소유하고 운영함.
  • 조직은 그들의 데이터 센터에 클라우드 환경을 구성함.
  • 조직 내의 사용자에게 제공되는 컴퓨팅 리소스에 대한 셀프서비스 액세스를 제공함.
  • 조직에게 본인들이 제공하는 서비스를 운영할 책임이 있음.
  • 특징
    • 소유권 (Ownership) - 클라우드 서비스 소유주와 사용자는 동일함. 소유주가 사용자임.
    • 하드웨어 (Hardware) - 소유자는 클라우드 하드웨어에 대한 구매, 유지 보수, 관리에 대한 책임이 있음.
    • 사용자 (Users) - 프라이빗 클라우드는 한 조직 내에서만 작동하고, 클라우드 컴퓨팅 리소스는 단일 기업 또는 조직에서만 독점적으로 사용.
    • 연결 (Connectivity) - 프라이빗 클라우드에 대한 연결은 일반적으로 매우 안전한 사설 네트워크를 통해 연결함.
    • 공용 액세스 (Public access) - 공용 액세스를 않음.
    • 기술 (Skills) - 설정, 유지 보수, 관리를 위한 깊은 기술 지식이 필요함.

하이브리드 클라우드 (Hybrid Cloud)

  • 퍼블릭 및 프라이빗 클라우드를 결합하여 가장 적절한 위치에서 응용 프로그램 실행 가능.
  • 특징
    • 리소스 위치 (Resource location) - 일부 리소스는 퍼블릭 클라우드에서 실행 / 사용되고, 나머지 리소스는 프라이빗 클라우드에서 실행 / 사용됨.
    • 비용 및 효율성 (Cost and efficiency) - 하이브리드 클라우드 모델은 퍼블릭 클라우드 모델이 가진 비용, 효율성, 확장성의 일부 이점을 활용 가능.
    • 제어 (Control) - 조직은 프라이빗 클라우드에서 관리 제어권을 유지함.
    • 기술 (Skills) - 프라이빗 클라우드를 유지 보수하고, 두 클라우드 모델을 같이 작동하기 위해서는 깊은 기술 지식이 여전히 필요함.

세 클라우드 모델 비교

퍼블릭 클라우드 (Public Cloud)

장점

  • 자본 지출 없음 (No CapEx) - 확장하기 위해서 새 서버를 구매할 필요 없음.
  • 민첩성 (Agility) - 응용 프로그램을 빠르게 접근 가능하며, 필요할 때마다 프로비저닝 해제 가능.
  • 소비 기반 모델 (Consumption-based model) - 조직은 운영 지출 모델하에 사용하며, 사용한 만큼 지불함.
  • 유지 보수 (Maintenance) - 조직은 하드웨어 유지 보수 또는 업데이트에 대한 책임이 없음.
  • 기술 (Skills) - 퍼블릭 클라우드의 배포, 사용 및 이점을 얻기 위해 깊은 기술이 필요하지 않음. 조직은 클라우드 공급 업체의 기술과 전문 지식을 활용하여 워크로드가 안전하고 가용성이 보장되도록 할 수 있음.

단점

  • 보안 (Security) - 퍼블릭 클라우드를 사용하여 충족할 수 없는 보안 요구 사항이 있을 수 있음.
  • 규정 준수 (Compliance) - 퍼블릭 클라우드가 정부 규정, 산업 표준, 법적 요구 사항에 만족하지 않을 수 있음.
  • 소유권 (Ownership) - 조직이 하드웨어 또는 서비스를 소유하지 않으며, 원하는 대로 관리할 수 없음.
  • 특정 시나리오 (Specific scenarios) - 조직이 레거시 응용프로그램을 유지 보수해야 하는 것과 같은 비즈니스 요구사항이 있을 경우 퍼블릭 클라우드에서 이를 충족하기 어려움.

프라이빗 클라우드 (Private Cloud)

장점

  • 제어 (Control) - 조직은 리소스를 완벽하게 제어할 수 있음.
  • 보안 (Security) - 조직은 보안을 완벽하게 제어할 수 있음.
  • 규정 준수 (Compliance) - 조직이 매우 엄격한 보안과 규정 준수, 법적 요구사항을 가져야 한다면, 프라이빗 클라우드가 유일한 선택 사항임.
  • 특정 시나리오 (Specific scenarios) - 조직이 퍼블릭 클라우드가 쉽게 지원하지 않는 특정 시나리오를 가지는 경우 (레거시 응용프로그램 유지), 로컬에서 응용프로그램을 구동하는 것이 더 좋음.

단점

  • 자본 지출 선불 (Upfront CapEx) - 시작과 유지 보수를 위해서는 하드웨어를 구입해야 함.
  • 민첩성 (Agility) - 프라이빗 클라우드는 퍼블릭 클라우드 같이 민첩하지 않음. 모든 인프라를 활용하기 전에 구매하고 설정을 다 해야 하기 때문.
  • 유지 보수 (Maintenance) - 조직은 하드웨어를 유지 보수하고, 업데이트를 할 책임이 있음.
  • 기술 (Skills) - 프라이빗 클라우드는 구하기 힘들거나 비싼 사내 IT 기술과 전문가가 필요함.

하이브리드 클라우드 (Hybrid Cloud)

장점

  • 유동성 (Flexibility) - 가장 유연한 시나리오. 하이브리드 클라우드를 설정함으로써, 조직은 그들의 응용 프로그램을 프라이빗 클라우드 또는 퍼블릭 클라우드에서 실행할지 결정할 수 있음.
  • 비용 (Costs) - 조직은 원하는 대로 서비스 및 리소스에 대해 퍼블릭 클라우드 공급 업체의 규모의 경제를 활용 가능. 이를 통해 스스로가 제공할 수 있는 것보다 더 저렴한 스토리지에 접근 가능.
  • 제어 (Control) - 조직은 전체 제어 권한이 있는 리소스에 계속 접근 가능.
  • 보안 (Security) - 조직은 보안을 책임져야 하는 리소스에 계속 접근 가능.
  • 규정 준수 (Security) - 조직은 필요에 따라 엄격한 보안, 규정 준수, 법적 요구 사항을 준수할 수 있는 능력을 유지 가능.
  • 특정 시나리오 (Specific scenarios) - 레거시 응용프로그램 실행과 같은 퍼블릭 클라우드에서 쉽게 지원하지 않는 특정 시나리오를 지원 가능. 이 경우, 오래된 시스템은 로컬에서 계속 실행하고, 권한 부여 또는 저장은 퍼블릭 클라우드에 연결 가능. 또한, 퍼블리 클라우드에서 웹을 호스팅하고 프라이빗 클라우드에서 호스팅을 한 데이터 베이스를 연결 가능.

 

단점

  • 자본 지출 선불 (Upfront CapEx) - 프라이빗 클라우드를 이용하는 한 자본 지출 선불은 여전히 요구됨.
  • 비용 (Costs) - 퍼블릭 클라우드와 함께 사용할 프라이빗 클라우드를 구입하고 유지 보수하는 것은 단일 배포 모델을 선택하는 것보다 더 비쌀 수도 있음.
  • 기술 (Skills) - 프라이빗 클라우드를 설정하기 위해서는 깊은 기술 지식이 여전히 필요함.
  • 관리의 용이성 (Ease of management) - 조직은 혼란, 복잡함, 오용을 피하기 위해 명확한 기이드 라인이 있는지 확인을 해야 함.

 


이전 글

 

[Azure 자격증 - AZ-900] 클라우드의 개념 - Part 2

공동 책임 모델 (Shared responsibility model) 클라우드 공급 업체는 보안 및 규정 준수 노력에 상당한 이점을 제공하지만, 이러한 이점이 고객이 사용자, 서비스 제공, 응용 프로그램을 보호하는 것을

epictrave.tistory.com

 

다음 글

 

[Azure 자격증 - AZ-900] 클라우드의 개념 - 복습 문제

들어가기 전에 다음의 문제들은 Azure Fundamental Day에서 나온 문제입니다. 문제 1 다음 중 클라우드 서비스의 이점을 설명한 항목은? 1. 규모의 경제 2. 고정된 워크로드 3. 예측할 수 없는 비용 더보

epictrave.tistory.com

 

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band

댓글

비밀글모드

loading