클라우드 서비스는 쉽게 말해서 컴퓨팅 자원을 빌려, 내 컴퓨터를 대신해 실행하는 기술이다.
대표적으로 IaaS, PaaS, SaaS, FaaS가 있다.
1. IaaS(Infrastructure as a Service) - 인프라 서비스
(1) 가상화된 컴퓨팅 리소스를 제공하는 서비스로 인프라 자원을 제공한다.
(2) 사용자는 자신만의 서비스를 구축하고 관리할 수 있다.
(3) 대표적으로 AWS EC2, Azure VM 등이 있다.
2. PaaS(Platform as a Service) - 플랫폼 서비스
(1) 개발자가 애플리케이션을 만들기 위해 필요한 플랫폼과 미들웨어, DB등을 제공하는 서비스다.
(2) IaaS에 비해 더 추상화된 수준이고, 개발 중심의 서비스다.
(3) AWS Elastic Beanstalk, goormide 등이 있다.
3. SaaS(Software as a Service) - 소프트웨어 서비스
(1) 소프트웨어를 인터넷으로 제공하는 서비스로 애플리케이션 구축, 운영을 대신한다.
(2) 사용자는 브라우저에 로그인만 하면 된다. 별도의 인프라 관리는 필요없다.
(3) Gmail, Dropbox 등이 있다.
4. FaaS(Function as a Service) - 기능 서비스
(1) Serverless 컴퓨팅 서비스로 사용자는 자신이 만든 Function을 업로드하면 클라우드 업체에서 관리해준다.
(2) 관리를 대신해주므로 사용자는 개발에 집중할 수 있다.
(3) AWS Lambda, Azure Functions 등이 있다.
'category > IT' 카테고리의 다른 글
On-premise방식이란? (7) | 2023.02.24 |
---|---|
티스토리 빙, 야후 검색 등록(노출 상승) (2) | 2023.02.24 |
판매자 정보를 Google sellers.json 파일에 게시하시기 바랍니다. 현재 공개 상태를 검토하려면 계정 설정 페이지를 방문하세요. 해결 (5) | 2023.02.24 |
광고 크롤러 오류가 있으며, 이 때문에 수익 손실이 발생할 수 있습니다. 해결법 (4) | 2023.02.23 |
재해 복구(Mirror site, Hot site, Warm site, Cold site) (1) | 2023.02.22 |
ChatGPT 사용법 (0) | 2023.02.19 |
DLP란? (0) | 2022.10.05 |
Null Session Share 취약점 (0) | 2022.10.04 |
댓글