클라우드 서비스란,
서버, 스토리지, 소프트웨어 등 필요한 IT 자원을 이용자가 직접 준비할 필요 없이 타사 제공 업체가 인터넷 연결을 기반으로 제공해 주는 것을 말합니다. 좀 더 쉽게 말하자면 클라우드 제공자가 보유한 고성능 컴퓨터에 소프트웨어와 콘텐츠가 저장되어 있고, 이용자는 자신의 컴퓨터와 운영체제, 그리고 인터넷에 연결된 네트워크만 있다면 언제든지 저장되어 있는 콘텐츠를 이용할 수 있는 서비스를 말합니다. 이러한 클라우드 서비스의 예로는 드롭박스와 같은 파일 저장 서비스, 노션 같은 메모 서비스 등이 있습니다.
클라우드 서비스 제공 형태
클라우드 서비스는 접속 가능 범위에 따라 서비스 제공 형태가 퍼블릭 클라우드, 프라이빗 클라우드, 하이브리드 클라우드 이렇게 3가지로 구분됩니다.
먼저 퍼블릭 클라우드는 공공 클라우드, 개방형 클라우드라고도 불리며 이름에서도 알 수 있듯이 인터넷에 접속한 불특정 다수의 사용자가 이용할 수 있는 클라우드 서비스입니다.
하드웨어, 소프트웨어 및 기타 인프라는 클라우드 서비스 공급자가 소유하고 관리하며, 사용자는 인터넷 네트워크를 기반으로 서비스에 접근하고 개인 계정을 관리합니다.
두번째로 프라이빗 클라우드란 퍼블릭과 반대되는 개념인데, 클라우드 서비스의 자원을 특정 기업 및 기관 내부에 저장해서 내부자에게 제한적으로 서비스를 제공하는 형태의 서비스입니다.
지정된 조지막이 서비스를 제어할 수 있다보니 보안성 측면에서는 뛰어나다는 장점이 있습니다.
마지막으로 하이브리드 클라우드란 퍼블릭과 프라이빗 클라우드 이 두가지를 조합하여 사용하는 형태의 클라우드를 말합니다. 보안이 중요한 데이터인 경우 기업 내 *온-프레미스 데이터 센터에 저장해두고, 트래픽이 급증하여 처리 요구가 데이터 센터의 역량을 초과하는 경우 퍼블릭 클라우드를 사용하여 신속하게 처리를 할 수 있습니다.
* 온-프레미스(On-premise)란, 소프트웨어 등 솔루션을 클라우드같이 원격 환경이 아닌 자체적으로 보유한 전산실 서버에 직접 설치하여 운영하는 방식입니다.
클라우드 서비스 종류와 예시
클라우드 서비스 종류는 서비스 관리 주체와 서비스를 관리할 수 있는 수준에 따라 나뉩니다.
1. IaaS (Infrastructure as a Service)
: 클라우드 서비스의 가장 기본적인 유형입니다. 서버, 스토리지 등 하드웨어의 기본적인 IT 자원만 제공되기 때문에
사용자는 운영체제부터 미들웨어, 런타임, 데이터 등을 직접 구성하고 관리할 수 있습니다.
ex) 아마존의 AWS(Amazon Wed Service), 마이크로소프트의 애저(Azure), 구글의 GCE(Google Compute Engine) 등등
2. PaaS (Platform as a Service)
: PaaS 서비스는 소프트웨어를 개발할 수 있는 플랫폼까지 제공할 수 있는 서비스입니다.
IaaS 서비스에 운영체제, 미들웨어, 런타임이 추가된 형태이며 개념의 범위가 가장 넓습니다.
일반적으로 개발자를 대상으로 제공되며, 코드만 개발해서 배포하면 고객에게 서비스 할 수 있는 환경을 제공합니다.
ex) 무료 플랫폼 호스팅을 제공하는 Heroku, 레드햇의 OpenShift, 구글 앱 엔진, 마이크로소프트 애저(Azure), 아마존 AWS 등등
3. SaaS (Software as a Service)
: 클라우드 기반의 소프트웨어 자체를 서비스로 제공하는 형태입니다.
일반적으로 사용자들이 가장 많이 접하게 되는 클라우드 서비스입니다. 별도의 설치 과정이 필요 없으며, 인터넷 네트워크에만 연결되어 있으면
컴퓨터나 스마트폰 등으로 제공되는 서비스를 이용할 수 있습니다.
ex) 네이버 클라우드, 구글 클라우드, MS Office 365, 노션(Notion) 등등
참고링크 : https://blog.hectodata.co.kr/cloud_service/
'Studying' 카테고리의 다른 글
Rest vs Restful (2) | 2024.01.02 |
---|---|
HTTP 상태 코드 (2) | 2023.10.30 |
코딩테스트_SQL공부(업데이트중) (2) | 2023.07.12 |
JPA, MyBatis란 (0) | 2023.07.08 |
Math, Random, Date, Calender 클래스 (1) | 2022.11.30 |