클라우드 | 가상화/AWS

AWS - 0. 기본 용어 정리

mamdragors 2025. 12. 3. 14:04

클라우드 컴퓨팅

: 인터넷을 통해 온디맨드로 IT 리소스를 제공하고 종량제 요금을 지불하는 것

 

클라우드 컴퓨팅 유형

- 서비스형 인프라 IaaS (Infrastructure as a Service)

IaaS에는 클라우드 IT를 위한 기본 빌딩 블록이 포함되어 있으며, 일반적으로 네트워킹 기능, 컴퓨터(가상 또는 전용 하드웨어) 및 데이터 스토리지 공간에 대한 액세스를 제공합니다. IaaS는 IT 리소스에 대한 최고 수준의 유연성과 관리 제어 기능을 제공합니다. 이는 많은 IT 부서 및 개발자에게 익숙한 기존 IT 리소스와 가장 유사합니다. 

 

- 서비스형 플렛 PaaS (Platform as a Service)

PaaS를 사용하면 기본 인프라(일반적으로 하드웨어와 운영 체제)를 관리할 필요가 없어 애플리케이션 배포와 관리에 집중할 수 있습니다. 즉, 애플리케이션 실행과 관련된 리소스 구매, 용량 계획, 소프트웨어 유지 관리, 패치 작업 또는 다른 모든 획일적인 작업에 대한 부담 없이 더욱 효율적으로 운영할 수 있습니다. 

 

- 서비스형 소프트웨어 SaaS (Software as a Service)

SaaS는 서비스 공급자에 의해 실행되고 관리되는 완전한 제품을 제공합니다. 대부분의 경우 SaaS라고 하면 웹 기반 이메일과 같은 최종 사용자 애플리케이션을 말합니다. SaaS 오퍼링의 경우 서비스를 유지 관리하는 방법이나 기본 인프라를 관리하는 방법에 대해 생각할 필요가 없습니다. 특정 소프트웨어를 어떻게 사용할지만 생각하면 됩니다.

 

출처 : https://aws.amazon.com/ko/what-is-cloud-computing/?nc1=f_cc


AWS

: 아마존 웹 서비스 (클라우드 컴퓨팅 서비스 제공 업체)

 

AWS 리전(Region)  

: 전 세계 각지에 위치한 AWS 데이터센터의 물리적 위치를 지리적으로 구분한 영역

 

프로비저닝(Provisioning)

  : 사용자가 IT 시스템이나 서비스에 필요한 리소스(서버, 스토리지, 네트워크, 계정 등)를 사용할 수 있도록 사전 준비하고 설정하는 모든 과정

- IT 인프라 설정: 서버, 네트워크, 스토리지, 가상 머신 등을 설정하는 과정.
- 리소스 준비: 사용자 또는 시스템이 요청한 특정 IT 자원을 즉시 사용할 수 있도록 준비하는 것.
- 접근 관리: 데이터와 리소스에 대한 사용자의 접근 및 권한을 관리하는 것을 포함합니다.
- 유형:서버 프로비저닝, 네트워크 프로비저닝, 사용자 프로비저닝, 스토리지 프로비저닝 등 다양하게 존재합니다.

    서버 프로비저닝

           : 새로운 서버를 생성하고 운영체제, 소프트웨어 등을 설치하여 즉시 사용할 수 있도록 준비하는 것.
    사용자 프로비저닝

           : 사용자가 시스템에 로그인하고 필요한 애플리케이션과 데이터에 접근할 수 있도록 사용자 계정을 생성하고 권한을 부여하는 과정.
    클라우드 프로비저닝

           : 사용자가 요청한 사양에 맞춰 AWS와 같은 클라우드 서비스에서 컴퓨팅 자원을 설정하고 배치하는 것. 
- 방식: 수동으로 처리하는 수동 프로비저닝과 자동화 툴을 이용하는 자동 프로비저닝


EC2 ( Elastic Compute Cloud ) 

:  아마존 웹 서비스(AWS)가 제공하는 클라우드 컴퓨팅 서비스

참조: https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/concepts.html


인스턴스

: 가상 서버.


EC2 인스턴스 유형  

사용용도에 따른  CPU, 메모리, 스토리지 및 네트워킹 용량의 다양한 조합으로 구성되어 있는 set

참조: https://docs.aws.amazon.com/ko_kr/ec2/latest/instancetypes/instance-types.html


S3 (Simple Storage Service)

아마존 웹 서비스(AWS)에서 제공하는 객체 스토리지 서비스. 웹에서 데이터를 안전하게 저장하고 언제든 접근할 수 있게 해주는 클라우드 스토리지. 파일 서버 역할을 하여 사진, 동영상, 로그 파일 등 다양한 종류의 파일을 저장하는 데 사용


Aurora (Amazon Aurora)

 MySQL 및 PostgreSQL과 호환되는 완전 관리형 관계형 데이터베이스 엔진


RDS (Relational Database Service)

관계형 데이터베이스 서비스


AWS Lambda

서버리스 클라우드 컴퓨팅 서비스. 개발자가 서버를 직접 관리할 필요 없이 애플리케이션을 빌드하고 실행할수 있다.

서버 프로비저닝 등 운영 불필

참조: https://docs.aws.amazon.com/ko_kr/lambda/latest/dg/welcome.html


VPC (Virtual Private Cloud)

가상 프라이빗 클라우드

VPC를 통해 사용자는 IP 주소 범위, 서브넷, 라우팅 테이블 등을 직접 설계하고 제어하여 분리된 IT 인프라를 구축할 수 있음

참조: https://docs.aws.amazon.com/ko_kr/vpc/latest/userguide/what-is-amazon-vpc.html