클라우드 서비스란 타사 제공업체가 호스팅하여 인터넷을 통해 사용자에게 제공하는 인프라, 플랫폼 또는 소프트웨어를 말한다.
클라우드 서비스는 프론트엔드 클라이언트(예: 사용자의 서버, 태블릿, 데스크톱, 노트북 등 사용자의 모든 하드웨어)의 사용자 데이터 흐름을 원활하게 해준다.
사용자가 클라우드 서비스에 액세스하려면 컴퓨터, 운영체제 및 인터넷 연결 또는 가상 프라이빗 네트워크(VPN)만 있으면 된다.
소프트웨어를 다운로드하지 않고도 인터넷을 통해 사용자가 액세스하는 모든 인프라, 플랫폼, 소프트웨어 또는 기술은 클라우드 컴퓨팅 서비스라고 볼 수 있으며 다음의 서비스형(as-a-Service) 솔루션이 포함된다.
IaaS(Infrastructure-as-a-Service) : 사용자에게 컴퓨팅, 네트워킹 및 스토리지 리소스 제공
PaaS(Platforms-as-a-Service) : 애플리케이션을 실행할 수 있는 플랫폼과 그 실행에 필요한 IT 인프라 제공
SaaS(Software-as-a-Service) : 클라우드 애플리케이션과 해당 애플리케이션을 실행하는 플랫폼, 플랫폼의 기반 인프라를 제공
FaaS(Function-as-a-Service) : 이벤트 기반 실행 모델로, 개발자가 인프라를 유지관리하지않고도 애플리케이션 패키지를 기능으로 구축, 실행 및 관리할 수 있도록 지원
'개발 > etc' 카테고리의 다른 글
ANSI SQL / DBMS, RDBMS 차이 (0) | 2022.02.17 |
---|---|
온프레미스(On-premise), 서드파티(Third Party) 란? (0) | 2022.02.17 |
웹 프로그래밍 및 자바스크립트 기초 (1) (0) | 2022.02.09 |
최종프로젝트 (1) 통계 공부 (0) | 2021.12.24 |
[ML] 하이퍼 파라미터, 파라미터 (0) | 2021.12.09 |
댓글