728x90
반응형
안녕하세요. 말아탕 입니다.
어제 클라우드(Cloud)에 대해서 알아봤고, 오늘은 클라우드 서비스 종류(IaaS, PaaS, SaaS)에 대해 알아보자
서론
IaaS 이해
PaaS 이해
SaaS 이해
IaaS 이해
- IaaS(Infrastructure as a Service)
IaaS(Infrastructure as a Service)란 무엇일까?
IaaS는 클라우드 인프라 서비스라는 뜻입니다. 서버, 스토리지, 네트워크를 필요에 따라 인프라 자원을 사용할 수 있게 클라우드 서비스를 제공하는 형태이다.
대표적인 IaaS의 서비스로는 가상 서버 및 온라인 스토리지 등이 있습니다.
IaaS의 제공업체는 서버, 하드 드라이브, 네트워킹, 가상화 및 스토리지를 관리하며 고객은 OS, 미들웨어, 애플리케이션 및 데이터와 같은 자원들을 관리해야 합니다.
클라우드 서비스 제공업체(CSP)로부터 클라우드 인프라 리소스 액세스를 개별 서비스로서 대여하는 서비스입니다.
*가상 서버 : 하드웨어 자원을 소프트웨어적으로 나누어 사용자에게 제공
*CSP : AWS, AZURE, GCP 등 대표적인 IaaS 서비스 종류들이다.
IaaS 장점 및 단점에는
장점
1. 제어 부분 인프라에 대한 최고 수준의 관리 및 제어를 제공한다는 것입니다. 2. 유연성 필요한 리소스는 서비스로 제공되며 필요에 따라 또는 종량제 모델 가격 책정의 기준이 되는 사용량에 따라 구매할 수 있습니다. |
단점
1. 넓은 유지보수 범위 넓은 유지보수로 인한 운용 부하가 커짐 2. 보안 위험성 인프라 보안을 전적으로 IaaS 서비스 업체에 의지해야 한다. 3. 가상 서버 하위의 레벨에 대해서 사용자가 접근 및 컨트롤 불가능 |
PaaS 이해
- PaaS(Platform as a Service)
PaaS(Platform as a Service)란 무엇일까?
PaaS는 서비스에서의 플랫폼이라는 뜻입니다. 사용자가 원하는 서비스를 개발할 수 있도록 개발 환경(Platform)을 미리 구축해, 이를 서비스 형태로 제공하는 것을 의미합니다.
소프트웨어 작성을 위한 플랫폼을 가상화하여 제공하고 관리한다.
즉 개발자는 빠르게 애플리케이션을 개발하고 서비스를 가능하게 할 수 있습니다.
PaaS의 제공 업체로는 Heroku, OpenShift 등이 있습니다.
PaaS 장점 및 단점에는
장점
1. 개발 부분 보안 패치 및 업데이트와 같은 주변 문제에 얽매이지 않고 고유한 맞춤형 앱을 만들고 이를 테스트 및 배포하는 당면한 작업에 집중할 수 있습니다. 2. 시스템 관리에 대한 배경 지식이 없는 사용자도 쉽고 간단하게 사용할 수 있도록 제작되었습니다. 3. 확장성 PaaS 리소스 및 인프라는 비즈니스 요구 사항에 맞게 확장될 수 있다. |
단점
1. 마이그레이션 문제 어플리케이션이 플랫폼에 종속이 되어 다른 환경으로의 다른 곳으로 옮기는 작업(마이그레이션)이 어렵기 때문에 일정한 개발자원이 투입되어 플랫폼에 맞도록 수정하는 과정이 필요함 2. 문제 발생시 영향 문제 OS 또는 하드웨어에 오작동 또는 오류와 같은 문제가 있는 경우 소프트웨어 및 데이터가 영향을 받을 수 있습니다. |
SaaS 이해
- SaaS(Software as a Service)
SaaS(Software as a Service)란 무엇일까?
SaaS는 서비스로서의 소프트웨어라는 뜻입니다. 클라우드 인프라 위에 소프트웨어를 탑재해 제공하는 형태로 IT 인프라 자원뿐만 아니라 소프트웨어 및 업데이트, 버그 개선 등의 서비스를 업체가 도맡아 제공합니다.
따로 컴퓨터에 응용프로그램을 다운로드하거나 설치할 필요 없이 클라우드 서비스 이용 가능하다.
대표적인 SaaS 서비스는 구글 클라우드, 네이버 클라우드, M365(microsoft 365)등이 있습니다.
소프트웨어 라이선스 구매 없이 구독 형태를 통하여 사용료를 지불하여 소프트웨어를 이용할 수 있다.
SaaS 장점 및 단점에는
장점
1. 접근성 인터넷을 통해서 접속하기 때문에 언제 어디서든 스마트폰, 태블릿과 같은 단말기로도 접속이 가능 하다. 2. 저렴한 초기 비용 자체적 인프라를 구축할 필요가 없고 월정액, 사용한 만큼 요금을 내기 때문에 초기 비용 절감이 된다. 3. 업데이트 지원 솔루션 회사에서 직접 업데이트를 진행하기 때문에 따로 업데이트 없이 최신 업데이트 버전을 이용한다. |
단점
1. 인터넷 접속이 안되면 사용 불가능 2. 나만을 위한 커스터마이징이 어렵다. 3. 완전한 통제력 부족 |
참조
https://financesonline.com/saas-paas-iaas-difference/
728x90
반응형
'인프라 > 클라우드' 카테고리의 다른 글
CSP? MSP? CSP, MSP 이해 (0) | 2023.11.24 |
---|---|
AD(Active Directory) 이해 (1) | 2022.12.16 |
온프레미스(On-premise) 이해 (0) | 2022.12.07 |
퍼블릭 클라우드 vs 프라이빗 클라우드 vs 하이브리드 클라우드 (0) | 2022.11.27 |
클라우드(Cloud)란? (0) | 2022.11.24 |