클라우드 컴퓨팅이란?

클라우드 컴퓨팅이란?

IT 리소스를 인터넷을 통해 온디맨드로 제공하고 사용한 만큼 비용을 지불하는 것

컴퓨팅 리소스를 인터넷을 통해 서비스로 사용할 수 있는 주문형 서비스

 

클라우드 컴퓨팅 이점

  • 비용절감 : 클라우드를 통해 고정비용을 가변 비용으로 전환하고, 사용한 만큼 비용을 지불할 수 있음
  • 탄력성 및 확장성 : 필요에 따라 리소스를 확장 및 축소가 가능, 신속한 탄력성을 통해 비즈니스 요구에 빠르게 대응할 수 있음
  • 속도 및 민첩성 : 리소스 필요 시점과 리소스 확보 시점 간의 간격이 분단위, 비즈니스 변화에 빠르게 대응할 수 있음, 필요에 따라 리소스를 빠르게 구동할 수 있음
  • 몇 분만에 전 세계에 배포 : 애플리케이션을 전세계에 빠르게 배포가능

 

클라우드컴퓨팅 서비스 용어

CSP(Cloud Service Provider)
클라우드서비스제공자
클라우드 컴퓨팅 서비스를 제공하는 기업이나 조직
CSC(Cloud Service Customer)
클라우드서비스고객
클라우드 서비스를 이용하는 고객이나 사용자
CSN(Cloud Service partNer)
클라우드서비스파트너(브로커)
CSP 또는 CSC의 활동을 지원하거나 보조하는 당사자
Cloud Computing 셀프서비스 제공 및 주문 관리가 이루어지며 공유가 가능하고 확장성과 탄력성이 있는 물리적 또는 가상적인 리소스 풀에 대한 네트워크 접근을 제공하는 패러다임
=> IT 리소스와 서비스를 인터넷을 통해 제공하는 기술 및 모델
Cloud Computing Service
클라우드컴퓨팅 서비스
정의된 인터페이스를 이용하여 호출한 클라우드 컴퓨팅을 통해 제공되는 하나 또는 여러가지 능력
=> 클라우드 컴퓨팅이라는 개념을 실제로 구현하고 제공하는 것
Cloud Service Party Model
클라우드서비스 범주 모델
- 특징이 비슷한 클라우드 서비스 집단
- 클라우드 서비스 범주모델 : IaaS, PaaS, SaaS, NaaS, SECaaS, AlaaS 등이 있다
Cloud Service Deployment Model
클라우드서비스 배치 모델
- 클라우드 서비스가 배포되는 방식을 나타내는 모델
- 클라우드 인프라의 위치와 운영기준에 따른 분류
- 커뮤니티 클라우드(Community Cloud), 하이브리드 클라우드(Hybrid Colud), 사설 클라우드(Private Cloud) 및 공용 클라우드(Public Cloud) 등이 있음
IaaS(Infrastructure as a Service)
인프라형 서비스
서비스로서의 인프라! 
가상화된 컴퓨팅 리소스를 제공하는 모델로, 가상 서버, 스토리지, 네트워크 등의 기본 인프라를 제공
PaaS(Platform as a Service)
플랫폼형 서비스
서비스로서의 플랫폼! 
응용 프로그램 개발을 위한 플랫폼을 제공하는 모델로, 개발자는 애플리케이션을 개발하고 배포하는 데에 집중할 수 있음
SaaS(Software as a Service)
소프트웨어형 서비스
서비스로서의 소프트웨어!
소프트웨어 애플리케이션을 인터넷을 통해 제공하는 모델로, 사용자는 웹 브라우저를 통해 소프트웨어에 접속
Cloud Service Customer Data
클라우드서비스 고객 데이터
- 클라우드 서비스를 이용하는 사용자 또는 기업이 클라우드 서비스에 저장하거나 처리하는 데이터
- 주로 다양한 형태의 정보를 포함하며, 클라우드에서 제공되는 서비스를 통해 관리, 저장, 처리되거나 전송될 수 있음
Data Portability 데이터 이식성 서비스나 플랫폼 간에 데이터를 쉽게 이동하고 전이할 수 있는 능력
Measured Service 종량제 서비스 사용량을 감시, 제어, 보고 및 청구할 수 있도록 클라우드 서비스의 양을 측정하여 제공하는 서비스
=> 이용한 만큼 비용 지불
Multi-Tenancy(= Tenant)
멀티 테넌시(= 테넌트)
하나의 소프트웨어 시스템이나 서비스가 여러 사용자 또는 조직, 즉 여러 테넌트에게 동시에 서비스를 제공할 수 있는 능력
Reversibility 가역성 데이터나 프로세스의 변경을 이전 상태로 쉽게 되돌릴 수 있는 능력
공용(Public) 클라우드 러 사용자 및 기업이 공유된 기반시설와 리소스를 인터넷을 통해 이용할 수 있는 클라우드 모델
=> 일반적으로 서드파티 클라우드 서비스 제공업체에 의해 운영되고 관리됨
사설(Private) 클라우드 단일 기업이나 조직을 위해 구축된 클라우드 인프라
=> 일반적으로 해당 기업이나 조직이 소유하고 운영하며 외부와 격리된 환경에서 운영됨
커뮤니티(Community) 클라우드 특정 비즈니스, 산업, 또는 공동체를 위해 여러 조직이나 기업이 함께 사용하는 클라우드 모델
=> 공동체 구성원 간에 리소스 및 데이터를 공유하면서 보안과 규정 준수를 유지
하이브리드(Hybrid) 클라우드 최소 2개의 클라우드 배치모델을 이용
=> 퍼블릭 클라우드의 유연성, 경제성, 신속성과 물리 서버의 보안성 안정성 등을 함께 사용 가능하다는 장점
상호운용성 (Interoperability) 서로 다른 시스템, 플랫폼, 또는 소프트웨어가 효과적으로 상호 작용하고 통합될 수 있는 능력
클라우드 애플리케이션 이식성
(Cloud Application Portability)
클라우드 환경 간에 애플리케이션을 쉽게 이동하고 실행할 수 있는 능력
=> 이식성이 높은 애플리케이션은 다양한 클라우드 환경에서 호환되며, 특정 클라우드 제공자에 종속되지 않고 유연하게 이용될 수 있음
클라우드 감사자 (Cloud Auditor) 데이터 저장과 관리를 클라우드 기반으로 제공하는 서비스
DDaaS(Data Storage as a Service)
데이터 저장형 서비스
- 데이터 저장 및 관련 능력을 CSC에게 제공하는 클라우드 서비스 범주
- 사용자는 인터넷을 통해 필요한 저장 용량을 동적으로 확장하거나 축소하며 데이터를 안전하게 보관하고 액세스할 수 있음
NaaS(Network as a Service)
네트워크형 서비스
- 네트워크 인프라 및 기능을 클라우드 기반으로 제공하는 서비스
- 네트워크 관리와 운영을 클라우드 제공자에게 위임하여 유연성과 효율성을 향상시키는 서비스 모델
AIaaS(AI as a Service)
인공지능형 서비스
- 클라우드 기반으로 제공되는 인공 지능 서비스
- 클라우드에서 호스팅되고 관리되는 인공 지능 기능 및 모델을 활용할 수 있음
멀티 클라우드 (Multi-Cloud) 기업이나 조직이 여러 개의 클라우드 제공자를 동시에 사용하는 클라우드 전략
=> 유연성과 안정성을 높일 수 있음
연합 클라우드 (Federated Cloud) - 여러 조직이나 기관이 자원을 공유하고 클라우드 서비스를 협업적으로 이용하는 모델
- 각 조직이나 기관이 자체 클라우드 인프라를 관리하면서 필요에 따라 리소스를 공유하거나 이동

=> 협업과 유연성을 높일 수 있음
클라우드 서비스 연합
(Cloud Service Federation)
클라우드 서비스를 제공하기 위해 합의된 정책, 프로세스 및 신뢰에 의해 결합된 둘 이상의 클라우드 서비스 제공업체
상호간 클라우드 (Inter-Cloud) - 여러 클라우드 제공자 간에 연결 및 통합이 이루어진 상태
- 다양한 클라우드 환경이 상호 연동되어 사용자가 여러 클라우드에서 리소스를 활용하고 데이터를 이동하며 통합된 서비스를 이용
- 상호 운용성과 이식성 강화, 사 용자에게 유연성과 선택의 폭을 제공
클라우드 서비스 이용자
(Cloud Service User)
클라우드 서비스를 사용하는 클라우드 서비스 고객과 관련된 자연인 또는 이들을 대리하는 법인
서비스형 컨택 센터 CCaaS
(Contact Center as a Service)
- 고객 상담이나 응대를 위한 서비스형 컨택 센터를 클라우드 기반으로 제공하는 모델
- 기업이 고객 센터 제공업체의 소프트웨어를 활용할 수 있도록 하는 클라우드 기반 고객경험 솔루션이고, AI 기반 CCaaS 솔루션도 있다.
- 유연성, 확장성, 비용 절감 등의 장점이 있음