본문 바로가기
AWS 클라우드

AWS 주요 서비스 분석

by 야채호빵o 2024. 6. 18.

AWS의 주요 서비스는 컴퓨팅, 스토리지, 데이터베이스, 네트워킹, 보안, 관리 도구 등으로 나뉘며, 이들 각각은 여러 세부 서비스로 구성되어 있습니다. 그 중 몇 가지 서비스를 아래와 같이 분석했습니다.

 

1. 컴퓨팅 서비스

EC2 (Elastic Compute Cloud)
기능 다양한 인스턴스 유형 제공(일반, 컴퓨팅 최적화, 메모리 최적화 등), 오토 스케일링, 로드 밸런싱
장점 유연한 확장성, 다양한 운영체제 지원, 사용한 만큼 비용 지불
사용 사례 웹 서버 호스팅, 데이터 처리, 고성능 컴퓨팅
Lambda
기능 서버리스 컴퓨팅 서비스, 이벤트 기반 실행, 자동 스케일링
장점 인프라 관리 불필요, 초 단위 과금, 높은 유연성
사용 사례 데이터 처리 트리거, API 백엔드, 실시간 파일 처리
ECS (Elastic Container Service) / EKS (Elastic Kubernetes Service)
기능 컨테이너 오케스트레이션, Docker 지원, Kubernetes 관리
장점 자동화된 컨테이너 관리, 확장성, AWS와의 통합성
사용 사례 마이크로서비스 아키텍처, CI/CD 파이프라인

 

2. 스토리지 서비스

S3 (Simple Storage Service)
기능 객체 스토리지 서비스, 데이터 무제한 저장, 다양한 스토리지 클래스(표준, 인텔리전트 티어링 등)
장점 높은 내구성(99.999999999%), 확장성, 비용 효율성
사용 사례 백업 및 복구, 데이터 아카이빙, 빅 데이터 분석
EBS (Elastic Block Store)
기능 블록 스토리지 서비스, 다양한 볼륨 유형(일반, SSD, IOPS 최적화)
장점 고성능, EC2 인스턴스와의 통합, 데이터 내구성
사용 사례 데이터베이스 스토리지, 파일 시스템, 애플리케이션 데이터 저장

 

3. 데이터베이스 서비스

RDS (Relational Database Service)
기능 관계형 데이터베이스 서비스, 여러 엔진(MySQL, MariaDB, Oracle, SQL Server 등) 지원
장점 자동 백업, 복구, 패치 관리, 고가용성
사용 사례 웹 애플리케이션, ERP 시스템, CRM 시스템
DynamoDB
기능 관리형 NoSQL 데이터베이스 서비스, 밀리초 단위의 응답 시간, 자동 확장
장점 서버리스, 고성능, 내구성
사용 사례 실시간 애플리케이션, IoT 데이터 저장, 게임 데이터베이스

 

4. 네트워킹 서비스

VPC (Virtual Private Cloud)
기능 가상 네트워크를 설정하여 AWS 리소스를 안전하게 관리, 서브넷, 라우팅 테이블, 게이트웨이 설정
장점 보안성, 유연성, AWS 리소스와의 통합
사용 사례 애플리케이션 호스팅, 네트워크 격리, 보안 그룹 설정
CloudFront
기능 콘텐츠 전송 네트워크(CDN) 서비스, 엣지 로케이션을 통해 전 세계에 콘텐츠 배포
장점 빠른 콘텐츠 전송, 보안 강화, 비용 절감
사용 사례 웹사이트 가속화, 동영상 스트리밍, API 가속
Route 53
기능 DNS 웹 서비스, 도메인 등록, 트래픽 라우팅
장점 높은 가용성, 확장성, 지능형 라우팅 옵션
사용 사례 도메인 네임 관리, 지리적 라우팅, 트래픽 분산

 

5. 보안 및 관리 도구

IAM (Identity and Access Management)
기능 사용자 및 권한 관리, 정책 설정
장점 세분화된 접근 제어, 사용자 관리 간소화
사용 사례 사용자 인증 및 권한 관리, API 액세스 제어
CloudTrail
기능 AWS 계정 활동 로깅, 보안 감시
장점 로그 기록 자동화, 규제 준수 지원
사용 사례 보안 감사, 운영 문제 해결, 규제 준수
CloudWatch 
기능 모니터링 및 로깅 서비스, 지표 수집 및 시각화
장점 실시간 모니터링, 자동화된 대응
사용 사례 시스템 모니터링, 성능 최적화, 이상 탐