AWS 교과서 1장
AWS 소개
AWS 교과서 1장
1. 클라우드 컴퓨팅
1.1. 클라우드 컴퓨팅이란?
- 온프레미스(on-premise): 사용자가 공간, 자원 등 모든 것을 자체적으로 구축 및 운영하는 방식
- 프레미스(premise): 기본, 건물, 토지
- 클라우드(cloud): 인터넷 구간 어딘가에 눈에 보이지 않는 형태로 구성된 IT 자원 집합
- 온디맨드(on-demand): 인터넷을 통해 요구가 있을 때 IT 자원을 제공하며, 사용한 만큼 비용 지불
- = Pay Per Use
- 클라우드 컴퓨팅(cloud computing): 온디맨드 방식으로 클라우드 공급자에게 자원을 공급받는 서비스
1.2. 클라우드 컴퓨팅의 이점
- 민첩성
- 탄력성
- 비용절감
1.3. 클라우드 컴퓨팅 서비스 유형
- IaaS(Infrastructure as a Service): 서버, 네트워크, 스토리지 등 HW 자원을 서비스로 공급
- PaaS(Platform as a Service): 플랫폼 영역까지 서비스로 공급
- SaaS(Software as a Service): SW 영역까지 서비스로 공급
on-premise: 사용자가 모든 걸 직접 만들어서 먹음
IaaS: 마트에서 밀키트를 구입 후 만들어서 먹음
PaaS: 배민으로 시켜먹음
SaaS: 출장뷔페 시켜먹음
1.4. 클라우드 구축 모델
- 퍼블릭 클라우드: 클라우드 서비스 공급자에게서 클라우드 자원을 공급받아 서비스
- 프라이빗 클라우드: 사용자 자신의 온프레미스 환경에 클라우드 자원을 직접 구축하여 서비스
- 하이브리드 클라우드: 둘 다
2. AWS 서비스
2.1. AWS 소개
- 다양한 퍼블릭 클라우드 컴퓨팅 서비스를 제공하는 Amazon의 자회사
- 리전(region): 데이터 센터가 집합된 물리적 위치(지역)
- 가용 영역(availability zone): 리전 내 구성된 하나 이상의 개별 데이터 센터
2.2. AWS 서비스 라인 업
- AWS 컴퓨팅
- 퍼블릭 클라우드의 서버 자원에 대해 가상 머신을 생성
- 대표적으로 Amazon EC2(Amazon Elastic Compute Cloud) 서비스가 있음
- AWS 네트워킹 및 콘텐츠 전송
- 퍼블릭 클라우드에 생성한 다양한 자원으로 내, 외부 통신을 하는 네트워크 서비스들로 구성됨
- AWS 스토리지
- 스토리지 서비스
- 대표적으로 S3(Amazon Simple Storage Service), EFS(Amazon Elastic File System), EBS(Amazon Elastic Block Store) 등이 존재
- AWS 데이터베이스
- 퍼블릭 클라우드에 다양한 데이터베이스 엔진을 제공하여 완전 관리형 데이터베이스 서비스를 제공
- 대표적으로 RDS(Relational Database Service), Amazon Aurora, Amazon DynamoDB 등이 존재
- AWS 보안 자격 증명 및 규격 준수
- 클라우드 자원과 사용자 자격 증명 및 접근 관리, 데이터, 네트워크, 애플리케이션 보호와 위협 탐지 및 모니터링을 위한 다양한 서비스로 구성됨
- 대표적으로 IAM(AWS Identity & Access Management) 등이 존재
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.
