티스토리 뷰

* 클라우드 컴퓨팅

- 인터넷을 통해 요구가 있을 때 즉시(온디맨드(On-demand) IT 자원을 제공
- 제공 받은 IT 자원을 사용한 만큼 비용을 지불하는 서비스

- 인터넷 구간 어딘가에 쌓여서 실제 물리적인 자원은 보이지 않지만, IT 자원을 원하는대로 가져다가 사용할 수 있는 컴퓨팅 서비스 

 

 

* 온프레미스와 클라우드 정의

- 온프레미스(On-premisses) : 사용자 입장에서 공간, 자원 등 모든 것을 자체적으로 구축 및 운영하는 방식

- 클라우드(Cloud) : 인터넷 구간 어딘가에 눈에 보이지 않는 형태로 구성된 IT 자원 집합

- 클라우드 컴퓨팅(Cloud Computing) : IT 자원 요구에 따라 사용한 만큼 비용을 지불하는 서비스

 

 

* 클라우드 컴퓨팅 장점

1) 민첩성

 - 클라우드를 통해 광범위한 기술에 쉽게 접근 가능해 거의 모든 것을 빠르고 혁신적으로 구축할 수 있음

 - 컴퓨팅, 스토리지, 데이터베이스 등 인프라 서비스부터 사물 인터넷, 머신 러닝, 빅데이터 분석까지 필요한 자원을 빠르게 구동 가능

 

2) 탄력성

 - 기존 온프레미스 환경처럼 향후 비즈니스 확장을 고려한 IT 자원을 사전에 과하게 구성할 필요 없음

 - 필요한 만큼 자원을 할당받아 사용하면 됨

 - 비즈니스 요구가 가변적인 상황에서 자원을 손쉽게 확장하거나 축소하여 운영할 수 있음

 

3) 비용 절감

 - Pay Per Use로, IT 자원을 사용한 만큼 비용을 지불하면 됨

 - IT 자원이나 자원을 구축하는 공간(데이터 센터)에 소요되는 비용을 생각하면 규모에 따라 다르지만,

  컴퓨팅 서비스를 사용하는 것이 훨씬 더 비용 절감할 수 있음

 

 

* 클라우드 컴퓨팅 서비스 유형

1) IaaS (Infrastructure as a Service)

 - 인프라(서버, 네트워크, 스토리지 등 하드웨어 영역과 가상화 기능 해당)에 대한 클라우드 서비스 유형

 - 클라우드 공급자는 해당 인프라 영역을 관리하고 서비스를 제공

 - 클라우드 사용자가 나머지 영역을 직접 관리함

 

2) PaaS (Platform as a Service)

 - 플랫폼 형태로 제공되는 클라우드 서비스 유형

 - 클라우드 공급자가 자체적으로 구축한 플랫폼을 제공

 - 클라우드 사용자는 별도의 플랫폼을 구축하지 않고 애플리케이션을 개발 및 관리

 

3) SaaS (Software as a Service)

 - 소프트웨어 영역까지 클라우드 공급자가 관리 및 제공하는 유형

 - 클라우드 사용자는 별도의 애플리케이션을 설치하거나 운영할 필요 없이 클라우드 서비스를 제공할 수 있음

 

[참고] 컴퓨팅 유형 - SaaS, PaaS, IaaS간 비교 - AWS 

 

 

* 클라우드 구축 모델

1) Public Cloud

 - 자체적인 공간에 위치하지 않고 클라우드 공급자가 서비스를 제공하는 환경

 - 일반적으로 사용자가 클라우드 자원을 소유하지 않음

 - 서비스의 주체가 '클라우드 공급자'

 - 대표적인 Public Cloud 공급자는 AWS, GCP, Microsoft Azure 등이 있음

 - 온디맨드 형태로 사용자 요구에 따라 클라우드 공급자에게서 IT 자원을 할당받아 확장성이 우수함

 - 여러 국가의 지역에 데이터 센터를 보유하고 있어 글로벌 서비스 제공에도 유리함

 

2) Private Cloud

 - 사용자 전용 클라우드 환경으로, 자원 소유권은 사용자에게 있으며 서비스의 주체는 '사용자'

 - 온프레미스 환경에 구축되어 서비스를 받는 환경

 - 보안이 우수하지만, Public Cloud보다 서비스 확장성은 떨어짐

 

3) Hybrid Cloud

 - Public Cloud와 Private Cloud의 단점을 보완하려고 등장한 클라우드 모델

 - 다수의 클라우드 시스템이 혼합되어 있는 형태로, 클라우드 시스템이 서로 연결된 모델

 

 

* AWS (Amazon Web Service) 소개

- AWS 32개의 리전과 102개의 가용 영역을 운영하며, 글로벌 클라우드 인프라를 제공함 (2023 12 기준)

- 리전(Region) : 클라우드 서비스를 위해 자원이 모여 있는 물리적 데이터 센터의 지리적 위치

- 가용 영역(Availability Zone) : 리전 내 구성되는 하나 이상의 개별 데이터 센터

 

 

* AWS 서비스 라인업

- 대표적으로 클라우드 기반의 웹 서비스에 필요한 컴퓨팅, 네트워킹, 스토리지, 데이터베이스, 보안 자격 설명

출처:https://aws.amazon.com/ko/>제품창

1) AWS 컴퓨팅

 - 퍼블릭 클라우드의 서버 자원에 대해 가상 머신을 생성하고, 비용 및 용량을 관리할 수 있는 서비스들로 구성

 - 대표적으로 Amazon Elastic Compute Cloud(Amazon EC2) 서비스가 있음

 - EC2 서비스 덕분에 클라우드에서 안전하고 가변성이 보장되는 컴퓨팅 자원을 제공받을 수 있음

 

2) AWS 네트워킹 및 콘텐츠 전송

 - 퍼블릭 클라우드에 생성한 다양한 자원으로 내/외부 통신을 하는 네트워크 서비스들로 구성됨

 - 대표적으로 Amazon Virtual Private Cloud(VPC), Amazon CloudFront, Amazon Route53이 있음

 - 해당 서비스로 생성된 클라우드 자원의 통신 환경을 구성할 수 있음

 

3) AWS 스토리지

 - 퍼블릭 클라우드에 안정적이고 확장성이 높은 스토리지 서비스들로 구성되어 있음

 - 해당 서비스 덕분에 클라우드에서 빠르고 안정적으로 데이터를 저장할 수 있음

 - 대표적으로 S3, EFS, EBS 등이 있음
  [참고]  S3 : Amazon Simple Storage Service

             EFS : Amazon Elastic File System
             EBS : Amazon Elastic Block Store

 

4) AWS 데이터베이스

 - 데이터베이스 목적과 용도에 따라 퍼블릭 클라우드에 다양한 데이터베이스 엔진을 제공함

 - 그로 인해 완전 관리형 데이터베이스 서비스를 제공할 수 있음

 - 대표적으로 Amazon Relational Database Service (RDS), Amazon Aurora, Amazon DynamoDB 등 있음

 - 데이터베이스 유형에 따라 선택해서 사용할 수 있음

 

5) AWS 보안 자격 증명 및 규격 준수

 - 퍼블릭 클라우드 자원과 사용자 자격 증명 및 접근 관리, 데이터/네트워크/애플리케이션 보호와

   위협 탐지 및 모니터링을 위한 다양한 서비스로 구성되어 있음

 - 서비스 및 자원에 대한 안전한 접근 관리를 제공함

 - 대표적인 서비스로 AWS Identity & Access Management(IAM)가 있음

 

 

* AWS 과금 체계

- Pay Per Use로, IT 자원을 사용한 만큼 비용을 지불하는 형태로 서비스를 제공함

- 클라우드 서비스를 도입하기에 앞서 비용 검토가 선행되어야 하고 필요 자원을 산정해야 함

- AWS 제품 및 서비스 요금

- AWS 프리 티어 관련 정책

'개인공부 > AWS' 카테고리의 다른 글

[AWS] 네트워킹 기초 정리  (0) 2024.01.21
[AWS] Amazon CloudWatch 이메일 경보 설정 방법  (0) 2024.01.20
[AWS] Amazon EC2 배포 및 접속 방법  (0) 2024.01.20
[AWS] Amazon EC2  (0) 2024.01.18
[AWS] AWS 계정 생성 방법  (0) 2024.01.18
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함