본문 바로가기
IT Information

클라우드(Cloud) 서비스

by FiveFlow 2021. 6. 2.

 

"클라우드(Cloud)"

클라우드(Cloud) 서비스란, 인터넷 서비스를 통해 사용자에게 제공하는 인프라, 플랫폼, 소프트웨어 등을 말한다. 다시 말해, 데이터를 네트워크에 연결된 중앙컴퓨터에 저장해서 네트워크에 접속하기만 하면 언제 어디서든 데이터를 이용할 수 있게 해주는 기술을 얘기한다.

클라우드 서비스는 프론트엔드 클라이언트(예: 사용자의 서버, 태블릿, 데스크톱, 노트북 등 사용자의 모든 하드웨어)의 사용자 데이터 흐름을 원활하게 해주며, 클라우드 서비스를 사용하려면 컴퓨터, 운영체제 및 인터넷에 연결이 가능한 환경이면 된다.

추가로 소프트웨어를 다운로드 하지 않고도 인터넷을 통해 사용자가 액세스하는 모든 인프라, 플랫폼, 소프트웨어 또는 기술을 클라우드 서비스라고 볼 수 있고 서비스형(as-a-Service) 솔루션이 포함된다.

 

"IaaS (Infrastructure as s Service)" : 서비스로서의 인프라

IaaS는 사용자에게 컴퓨팅, 네트워킹 및 스토리지 리소스를 제공합니다

 

"PaaS (Platform as s Service)" : 서비스로서의 플랫폼

PaaS는 애플리케이션을 실행할 수 있는 플랫폼과 플랫폼 실행에 필요한 IT 인프라를 제공합니다.

 

"SaaS (Software as s Service)" : 서비스로서의 소프트웨어

SaaS는 완벽히 작동하는 애플리케이션과 해당 애플리케이션을 실행하는 플랫폼, 플랫폼의 기반 인프라를 제공합니다.

클라우드 환경에서 운영되는 어플리케이션 서비스로 모든 서비스가 클라우드에서 이루어진다.

SaaS 환경에서는 중앙에서 소프트웨어를 관리하고 비용만 지불하면 필요할 때 원하는 소프트웨어를 언제 어디서든 바로 사용 할 수 있다.

즉, 소프트웨어를 구입해서 PC에 설치하지 않아도 웹에서 소프트웨어를 구입해서 사용 할 수 있다.

 

"FaaS (Function as s Service)" : 서비스로서의 기능

FaaS는 이벤트 기반 실행 모델로서, 개발자가 인프라를 유지관리하지 않고도 애플리케이션 및 기능을 구축, 실행 및 관리할 수 있도록 지원합니다.

 

"데이터 보관에 따른 클라우드 서비스 구분"

클라우드 서비스는 데이터를 보관하는 장소에 따라 개방형(PUBLIC) 클라우드와 폐쇄형(PRIVATE) 클라우드로 나뉜다.

클라우드 업체의 데이터센터에 보관하면 개방형 클라우드이고 기업 안이나 데이터센의 독립된 서버에 보관하면 폐쇄형 클라우드로 볼 수 있다. 

 

"개방형(PUBLIC) 클라우드"

최종 사용자가 소유하지 않은 리소스에서 생성되어 다른 테넌트에 재배포될 수 있는 클라우드 환경입니다. 

타사 공급 업체가 소유하고 관리하는 하드웨어에서 개발된 가상 리소스 풀로서 셀프 서비스 인터페이스를 통해 여러 클라이언트 간에 자동으로 프로비저닝되고 할당됩니다. 이 클라우드에서는 예상치 못한 수요 변동이 발생하는 워크로드를 간단한 방법으로 확장할 수 있습니다.

오늘날의 퍼블릭 클라우드는 독립형 인프라 솔루션으로 배포되는 것이 아니라 보안과 성능 향상, 비용 절감, 인프라/서비스/애플리케이션의 가용성 향상을 지원하는 이기종 혼합 환경의 일부로 배포됩니다.

 

"폐쇄형(PRIVATE) 클라우드"

최종 사용자 전용 클라우드 환경으로, 일반적으로 사용자의 방화벽 내에 위치합니다. 기존 프라이빗 클라우드는 온프레미스에서 구동되는 경우가 많았지만, 오늘날 조직에서는 오프프레미스에 위치한 벤더 소유의 대여 데이터센터를 임대하여 프라이빗 클라우드를 구축합니다.

독립적인 액세스 권한을 갖는 단일 고객만 독점적으로 기반 IT 인프라를 사용할 수 있는 경우 모든 클라우드를 프라이빗 클라우드라고 정의할 수 있습니다.

 

"하이브리드 클라우드"

하이브리드 클라우드란, 둘 이상의 환경에서 일정 수준의 워크로드 이식성, 오케스트레이션, 관리 기능을 통합하는 IT 아키텍처를 뜻합니다. 이러한 하이브리드 클라우드 환경은 다음으로 구성될 수 있습니다.

- 1개 이상의 프라이빗 클라우드와 1개 이상의 퍼블릭 클라우드
- 2개 이상의 프라이빗 클라우드
- 2개 이상의 퍼블릭 클라우드
- 1개 이상의 퍼블릭 클라우드 또는 프라이빗 클라우드에 연결되는 베어메탈(bare metal) 또는 가상 환경

 

"멀티 클라우드"

네트워크 연결에 상관없이 2개 이상의 클라우드(퍼블릭 또는 프라이빗)를 포함한 IT 시스템입니다. 멀티 클라우드는 2곳 이상의 클라우드 벤더가 제공하는 2개 이상의 퍼블릭 또는 프라이빗 클라우드로 구성된 클라우드 접근 방식입니다.