IaaS - Infrastructure as a Service 서비스로서의 인프라스트럭처
클라우드 업체에서 서버 및 저장소,네트워크, 데이터센터 같은 포괄적인 인프라 서비스를 제공 해 주기 때문에
사용자는 OS 버전이나 특정 모듈등을 맞춤형으로 선택해서 자유롭게 사용할 수 있다.
즉, 가장 큰 범위를 가진 포괄적인 개념의 서비스이다.
EX/ AWS 의 EC2 컴퓨팅 시스템으로 VPC 네트워크를 설정하고 EBS 같은 스토리지를 설정 할 수 있음
PaaS - Platform as a Service 서비스로서의 인프라스트럭처
인프라가 다 준비되어있다는 가정하에 인프라 관리나 서버 관리나 모니터링보다 개발에 집중할 수 있는
환경을 제공해주기 위한 플랫폼이다. 이러한 플랫폼 내에서 개발을 위한 Tool 이나 응용프로그램을 빌드,
테스트 및 배포해서 소프트웨어를 쉽게 개발할 수 있다.
EX/ AWS 의 Lambda
SaaS - Infrastructure as a Service 서비스로서의 인프라스트럭처
인프라와 플랫폼을 기반으로 특정 비즈니스 서비스에 집중하기 위해서 필요한 완제품형의 서비스이다.
보안,서버, 운영체제관리나 개발자들이 없이 완제품형의 독립된 서비스를 사용하기 때문에 사용하는 서비스만
빌려서 금액을 지불하고 사용하면 된다.
즉, 빠르고 쉬운 완전체 서비스로 모든 기능이 응축되어있다고 보면 된다.
EX/ Microsoft 365
클라우드 공급 업체나 소비자의 트렌드는 IaaS 에서 SaaS 로 넘어가는 추세이며 인공지능이나 블록체인 등의 최신 IT 기술들도 클라우드 서비스로 이용할 수 있어 사용자가 비즈니스 운영에 보다 쉽게 활용해서 사용할 수 있도록 하고있다.
따라서 각 클라우드 공급 업체에서 제공하는 서비스와 비즈니스에서 필요한 서비스를 잘 파악 한 뒤 제일 효율적인 결과를 낼 수 있는 업체를 선택해야하고 하나의 업체를 사용하다가도 호환이 안되는 경우나 보안의 경우로 다른 클라우드 업체를 사용해야하는 멀티 클라우드 환경도 지속적으로 고려하는 것이 좋다.
'IT' 카테고리의 다른 글
머신러닝 (Machine Learning) 개념과 알고리즘 종류 (0) | 2022.08.07 |
---|---|
쿠버네티스 kubernetes 컨트롤러 명령어 (0) | 2022.08.06 |
[TED] AI 와 우리의 미래 | How AI can save our humanity (0) | 2022.08.04 |
쿠버네티스 kubernetes 기본 명령어 (0) | 2022.08.02 |
쿠버네티스 Kubernetes 핵심 기본 설명 (0) | 2022.07.30 |