-
azure-03 iaas, paas, saas, 가상화클라우드/azure 2023. 5. 4. 20:22
1. iaas, paas, saas
클라우드 서비스는 IaaS(Infrastructure as a Service), PaaS(Platform as a Service), SaaS(Software as a Service)가 있다.
2. IaaS(Infrastructure as a Service)
사용자는 운영 체제 및 데이터, 애플리케이션, 미들웨어 및 런타임을 담당하고 제공업체는 사용자가 필요로 하는 네트워크, 서버, 가상화 및 스토리지의 관리와 액세스를 담당한다.
즉 클라우드 업체는 저장소와 네트워킹만 담당하는 on-site를 제외하고 가장 낮은 수준의 서비스이다.
AWS, Microsoft Azure, Google Cloud와 같은 퍼블릭 클라우드 공급업체가 IaaS의 예시이다.
3. PaaS(Platform as a Service)
PaaS에서는 제공업체가 자체 인프라에서 하드웨어와 소프트웨어를 호스팅하고 이러한 플랫폼을 사용자에게 통합 솔루션, 솔루션 스택 또는 인터넷을 통한 서비스로 제공한다.
사용자는 작성해야 하는 많은 코드의 양을 줄일 수가 있고 소프트웨어 업데이트나 하드웨어 유지관리와 같은 번거로움이 사라진다.
PaaS의 몇 가지 예로는 AWS Elastic Beanstalk, Heroku가있다.
4. SaaS(Software as a Service)
SaaS는 가장 포괄적인 형식의 클라우드 컴퓨팅 서비스로, 모든 애플리케이션은 제공업체가 관리하며 웹 브라우저를 통해 제공된다.
SaaS는 소프트웨어 설치 및 업데이트를 처리할 인력이나 대역폭이 없으며 최적화가 그다지 필요하지 않거나 주기적으로 사용되는 애플리케이션이 있는 소기업에 매우 유용한 옵션이다.
Dropbox, Salesforce, Google Apps가 SaaS의 몇 가지 예시이다.
5. 가상화
가상화는 사용하면 물리적 머신의 기능을 여러 사용자 또는 환경에 배포해 물리적 머신을 최대한 활용하는 기능이다.
구체적으로 각각 용도가 다른 3개의 물리 서버가 있을 때 하나는 메일 서버이고, 다른 하나는 웹 서버이고, 나머지 하나는 애플리케이션을 실행하는 서버이다.
각 서버는 잠재적인 실행 용량의 일부에 불과한 30% 용량만 사용하고 있을 때 각 서버를 개별적으로 운영하는 것이 아닌 1개의 서버로 여러개의 일을 처리하고 나머지 서버를 더욱 효율적으로 사용하는 것이다.
가상화의 유형에는 테스크탑 가상화, 서버 가상화, 운영 체제 가상화가 있으며 클라우드 컴퓨팅은 서버 가상화를 사용한다
'클라우드 > azure' 카테고리의 다른 글
azure-04 webapp (0) 2023.05.04 azure-05 워드 프레스 (0) 2023.05.04 azure-13 storage 2 - file storage1 - 포털 (0) 2023.05.04 azure-11 storage 1 - blob storage 1 - 포털 (0) 2023.05.04