포스트

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: 출장뷔페 시켜먹음

Desktop View 서비스 유형

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 라이센스를 따릅니다.