[ACC] EC2 컴퓨팅 리소스

mjtwinsbbc·2025년 3월 15일

1. 클라우드 컴퓨팅이란?

1) 클라우드 컴퓨팅이 필요한 이유

  • 서버 관리 부담 감소
  • 자동 확장
  • 비용 절감
  • 빠른 배포 + 원격 협업

2) 클라우드 컴퓨팅 개념

  • 인터넷을 통한 컴퓨팅 리소스 제공
  • 온디맨드 셀프 서비스
  • 탄력성과 확장성
  • 사용량 기반 과금 모델

3) EC2 vs LIGHTSAIL

  • 클라우드 배포 모델
    • 퍼블릭 클라우드
    • 프라이빗 클라우드
    • 하이브리드 클라우드
    • 멀티 클라우드

2. AWS 기본 개념

1) AWS 글로벌 인프라

a) 리전

  • 지리적으로 분리된 데이터 센터 집합
  • 서울, 도쿄, 버지니아 등

b) 가용영역

  • 각 리전 내 물리적으로 분리된 독립 데이터 센터

c) 엣지 로케이션

  • CLOUDFRONT 등 콘텐츠 전송을 위한 캐시 서버 위치

2) 컴퓨팅 리소스 개념

a) VPC

  • 사용자 정의 가상 네트워크

b) 서브넷

  • VPC 내 IP 주소 범위

c) 보안 그룹

  • 인스턴스 수준의 방화벽

d) 인터넷 게이트웨이

  • VPC와 인터넷 연결

e) 라우팅 테이블

  • 네트워크 트래픽 방향 결정

f) NACL

  • 서브넷 수준의 방화벽

3. IAM

IAM이란?

IDENTITY AND ACCESS MANAGEMENT

  • 사용자 USERS : 개별 사람/애플리케이션을 위한 AWS 계정 내 ID
  • 그룹 GROUPS : 여러 사용자에게 동일한 권한을 한 번에 적용하기 위한 집합
  • 역할 ROLES : AWS 서비스나 외부 사용자가 임시로 사용할 수 있는 권한 세트
  • 정책 POLICIES : JSON 형식으로 작성된 권한 규칙 세트

4. EC2 vs LIGHTSAIL

a) EC2

  • 순수 IaaS
  • AWS 핵심 서비스
  • 사용자가 인프라 스택 완전히 제어

b) LIGHTSAIL

  • IaaS와 PaaS 하이브리드 성격
  • 클라우드 스택의 많은 부분 자동화
  • EC2, 로드밸런서, EBS 등을 간소화하여 하나의 서비스로 제공

1) 사례분석

EC2 적합 사례

  • 하이브리드 / 프라이빗 클라우드에 유리
    • 장기적 확장성과 복잡한 워크로드 지원 필요한 경우
    • 데이터 위치 제어 가능

LIGHTSAIL 적합 사례

  • 퍼블릭 클라우드에 유리
    • 빠른 시장 진입이 필요한 스타트업이나 중소기업
    • 초기 설정 단순화와 예측 가능한 비용 구조 제공
    • 단기적 프로젝트 혹은 최소 기능 제품 출시에 적합

사례 : 의료 서비스 제공업체

  • 환자 데이터 -> EC2
  • 비중요 워크로드 -> LIGHTSAIL
  • 다중 리전 백업 전략으로 비즈니스 연속성 보장

5. HANDS-ON

0개의 댓글