제5장. Cloud 모델
이 작품은 AI를 사용하여 번역되었습니다. 여러분의 피드백과 의견을 환영합니다: translation-feedback@oreilly.com
이 장에서는 Cloud 환경의 기본 범주인, 흔히 3가지Cloud 모델( )로 불리는 개념에 대해 알아봅니다.
이 주제에 이미 익숙하다면, 2부로 건너뛸 수 있습니다.
Cloud 모델이란 무엇인가?
Cloud 모델은 서버, 스토리지, 애플리케이션과 같은 컴퓨팅 리소스가 Cloud에서 어떻게 배포, 관리 및 제공되는지 정의합니다. 이러한 모델은 제공되는 인프라 및 서비스에 대한 접근, 제어 및 소유권 수준을 규정합니다.
주요 클라우드 모델 유형은 다음과 같습니다:
-
퍼블릭
-
프라이빗
-
하이브리드
-
멀티 클라우드
각 Cloud 모델은 고유한 특성과 배포 시나리오를 가지고 있습니다. 각 모델을 자세히 살펴보겠습니다.
퍼블릭 Cloud
퍼블릭 클라우드는 이름에서 알 수 있듯이 인터넷을 통해 일반 대중에게 제공되는 컴퓨팅 서비스입니다. 일반적으로 퍼블릭 클라우드 서비스와 리소스는 제3자 클라우드 공급자가 구축, 관리 및 제어합니다. 퍼블릭 클라우드를 통해 클라우드 서비스를 원하는 누구나 부여된 접근 권한에 따라 이러한 리소스와 서비스를 이용하고 사용할 수 있습니다. 표 5-1은 상위 3개 퍼블릭 클라우드 공급자를 비교합니다.
팁
Microsoft Azure는 퍼블릭 클라우드 공급자의 대표적인 예입니다. Azure는 기본 인프라를 소유하고 운영하며, 개인이나 조직이 신용카드 거래로 쉽게 서비스에 가입하고 이용할 수 있도록 합니다.
| 기능/제공업체 | Microsoft Azure | Amazon Web Services (AWS) | Google Cloud Platform (GCP) |
|---|---|---|---|
|
컴퓨팅 서비스 |
가상 머신, Azure App Service, Azure 쿠버네티스 Service |
EC2(Elastic Compute Cloud), Elastic Beanstalk, EKS(Elastic 쿠버네티스 서비스) |
컴퓨트 엔진, 앱 엔진, GKE(Google 쿠버네티스 엔진) |
|
스토리지 서비스 |
Blob Storage, 디스크 스토리지, 파일 |
S3(Simple Storage Service), EBS(Elastic Block Store), Glacier |
Cloud Storage, Persistent Disk, Cloud Filestore |
|
데이터베이스 서비스 |
Azure SQL Database, Cosmos DB, Azure Database for PostgreSQL/MySQL |
RDS, DynamoDB, Aurora |
Cloud SQL, Cloud Firestore, Bigtable |
|
AI 및 머신 러닝 |
파운드리 도구, Azure Machine Learning |
SageMaker, Rekognition, Comprehend |
Vertex AI 플랫폼, AutoML |
|
네트워킹 |
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access