인프라

[인프라] laaS, PaaS, SaaS

hakstroy 2024. 12. 5. 10:44

 

※ IT 인프라 개념

1. Application : 응용프로그램

2. Data : 응용 프로그램의 서비스를 제공하기 위해 축적하는 데이터 (DB..?)

3. Runtime : 프로그램 코드 실행 도구

4. Middleware : 운영체제 및 응용프로그램 연결용 소프트웨어

5. OS : 운영 체제

6. Virtualization : 가상화 기능

7. Server : 전송 장치

8. Storage : 데이터 저장 장치

9. Networking : 외부 통신을 위한 네트워크 시스템

 

※ 클라우드 컴퓨팅의 종류 : laaS, PaaS, SaaS

 : 클라우드 컴퓨팅은 IT 인프라의 몇몇 요소를 대체하거나, 완전히 대체하는 것을 목표로 합니다. laaS, PaaS, SaaS는 얼마만큼 대체하느냐에 따른 기준이라고 할 수 있다.

 

1. laaS(Infrastructure as a Service)

  - 인프라 레벨만 제공하는 모델이다.

  - IT인프라 개념(맨위) 중 1~5는 사용자가 직접 관리, 6~9는 클라우드 컴퓨팅 서비스를 제공 받습니다.

  - 클라우드에서 가상 서버나 온라인 스토리지, 네트워킹 등을 이용하기 때문에 서버나 스토리지, 네트워크를 관리할 필요가 없습니다.

  - 인터넷을 통해 인프라 자원을 제공(제공업체에서) : 네트워크, 스토리지(저장 공간), 서버(+가상화)

 

2. PaaS(Platform as a Service)

  - 앱 구축 및 개발 환경 플랫폼을 서비스로 제공하는 모델이다.

  - 사용자는 IT 인프라 중 1~2만 관리하고, 3~9에 대해서는 서비스를 제공 받는다.

  - laaS에 비해 더욱 많은 서비스를 제공 받기에 소프트웨어 업데이트나 하드웨어 유지 관리 측면에서 이점이 있다.

  - 응용프로그램(Application)의 서비스 외에는 신경쓸 필요가 없다.

  - 핵심 인프라를 호스팅하고 운영체제와 미들웨어까지 제공 

         **미들웨어 : 운영체제와 애플리케이션 사이에서 운영 체제가 제공하지 않는 기능을 제공하는 소프트웨어 ex) WAS

 

3. SaaS(Software as a Service)

  - IT 인프라의 모든 요소(1~9)에 대해 모두 클라우드 서비스를 제공받는 모델이다.

  - 사용자는 아무런 설치나 구축을 할 필요가 없다.

  - 컴퓨터 리소스도 제한이 없기 때문에 언제 어디서나 웹에만 접속하면 서버, 스토리지, 네트워크 서비스를 사용할 수 있고, 최신 SW업데이트까지 가능하다. 클라우드 컴퓨팅의 최고 모델.

 

 

https://www.hpe.com/kr/ko/what-is/infrastructure-as-a-service.html

 

IaaS(서비스형 인프라)란? | 용어 해설

IaaS(서비스형 인프라)는 중앙에서 관리되는 클라우드, 컴퓨팅, 스토리지, 네트워킹 리소스를 필요에 따라 가상화 환경에서 신속하게 프로비저닝할 수 있도록 지원합니다. | HPE 대한민국

www.hpe.com