SAA concept

김선우·2024년 11월 26일

SAA

목록 보기
9/9

SAA 시험에 자주 등장하는 서비스를 좀 더 상세히 정리해 줄게. 시험에서 각 서비스의 핵심 역할과 사용 사례를 이해하는 것이 중요하니, 컨셉을 꼭 숙지해봐!

  1. Compute

    • EC2:
    • VM 기반 컴퓨팅 서비스.
    • Auto Scaling 및 다양한 인스턴스 유형 제공.
    • Spot Instances: 비용 절감(단, 중단 가능성 있음).
    • Lambda: 서버리스, 짧은 이벤트 기반 작업에 적합.
    • 사용 사례: 이미지 처리, 백엔드 API.
    • Elastic Beanstalk: 애플리케이션 배포 자동화.
    • AWS Batch: 대규모 배치 작업 관리.

  2. Storage

    • S3:
    • 정적 웹사이트 호스팅, 데이터 백업, 분석 저장소.
    • S3 Glacier: 장기 아카이브 스토리지.
    • S3 Object Lock: 데이터 불변성 유지.
    • EBS: EC2 전용 디스크 스토리지. 스냅샷으로 백업 가능.
    • EFS: 공유 파일 시스템, Linux 기반 워크로드에 적합.
    • AWS Backup: 중앙에서 백업 관리.

  3. Database

    • RDS: 관리형 관계형 DB (MySQL, PostgreSQL, Oracle 등).
    • Aurora: 고성능 관계형 DB, MySQL/PostgreSQL 호환.
    • DynamoDB: NoSQL, 초저지연 읽기/쓰기.
    • DAX: DynamoDB용 캐싱 서비스.
    • ElastiCache: 인메모리 캐시 (Redis, Memcached).
    • Redshift: 데이터 웨어하우스, 대규모 분석에 적합.

  4. Networking and Content Delivery

    • VPC: 네트워크 격리, 서브넷/라우팅 설정.
    • CloudFront: 전 세계적으로 콘텐츠 전송 가속.
    • Elastic Load Balancer (ELB):
    • 트래픽 분산(애플리케이션, 네트워크, 게이트웨이).
    • Route 53: 도메인 이름 관리, 지리 기반 라우팅.
    • Direct Connect: 온프레미스에서 AWS로 전용 네트워크 연결.
    • Global Accelerator: 전 세계적으로 애플리케이션 가용성 및 성능 향상.
    • Transit Gateway: 여러 VPC와 온프레미스 네트워크 연결.

  5. Security and Identity

    • IAM: 사용자, 그룹, 역할, 정책 관리.
    • AWS KMS: 암호화 키 생성 및 관리.
    • AWS WAF: 웹 애플리케이션 방화벽, SQL 인젝션 방지.
    • AWS Shield: DDoS 방어.
    • Cognito: 사용자 인증 및 관리.
    • Secrets Manager: 비밀번호, API 키와 같은 민감한 데이터 저장 및 검색.

  6. Monitoring and Governance

    • CloudWatch: 메트릭, 로그, 경고 모니터링.
    • Logs Insights: 로그 분석 쿼리.
    • AWS Config: 리소스 상태 변경 추적 및 규정 준수 평가.
    • Trusted Advisor: 비용 절감, 보안, 성능 최적화 권장.
    • CloudTrail: API 호출 기록 및 감사.
    • AWS Systems Manager: EC2 관리 및 운영 자동화.

  7. Migration and Transfer

    • AWS DMS: 데이터베이스 마이그레이션.
    • AWS Snowball: 대규모 데이터 물리적 전송.
    • AWS DataSync: 온프레미스에서 클라우드로 파일 전송.

  8. Serverless and Event-Driven

    • AWS Lambda: 서버리스 애플리케이션의 핵심.
    • Amazon SQS: 메시지 큐 서비스.
    • Amazon SNS: 알림 및 브로드캐스트 메시징.
    • EventBridge: 서버리스 이벤트 버스.
    • Step Functions: 복잡한 워크플로 자동화.

  9. Analytics

    • Amazon Athena: S3 데이터를 SQL로 분석.
    • AWS Glue: 데이터 카탈로그 생성 및 추출/변환/로드(ETL).
    • Amazon Redshift: 데이터 웨어하우스, BI 분석에 적합.
    • Kinesis: 실시간 데이터 스트리밍 처리.

  10. Cost Management

    • AWS Budgets: 예산 관리 및 초과 경고.
    • Savings Plans: 컴퓨팅 비용 절감.
    • Cost Explorer: 비용 및 사용량 분석.

연상 기억법 팁

•	S3 = “Static + Storage = Static Files 저장”
•	EC2 = “Elastic Compute for Virtual Machines”
•	DynamoDB = “Dynamite처럼 빠른 NoSQL”
•	CloudFront = “콘텐츠를 프론트로 빠르게 배달”
•	VPC = “Virtual Private Cloud, 네트워크 집 만들기”

시험에서는 비용 절감, 보안 강화, 고가용성, 확장성에 대한 시나리오 기반 질문이 자주 등장하니 위 내용을 기반으로 문제를 풀어보면 좋아!

0개의 댓글