AWS Certified Developer - Associate 초간단 정리

2025. 4. 1. 17:55·자격증/AWS
반응형

✅  핵심 AWS 서비스

1) 컴퓨팅 (Compute)

  • EC2 (Elastic Compute Cloud)
    • EC2 인스턴스 생성, 관리, Auto Scaling
    • ELB(로드 밸런서)와 연결
  • Lambda
    • 서버리스 개념 및 이벤트 기반 아키텍처
    • API Gateway, DynamoDB, S3와 연동
  • Elastic Beanstalk
    • PaaS 개념 및 자동화된 배포

2) 데이터베이스 (Database)

  • RDS (Relational Database Service)
    • MySQL, PostgreSQL, Aurora 등
    • 자동 백업, Multi-AZ, Read Replica
  • DynamoDB (NoSQL)
    • 키-값 저장소, Global Tables, On-Demand Capacity
    • Query vs Scan, Indexing(GSI, LSI)
  • ElastiCache (Redis, Memcached)
    • 인메모리 캐싱 개념
    • DynamoDB Accelerator(DAX)

3) 스토리지 (Storage)

  • S3 (Simple Storage Service)
    • 버킷, 객체, 버전 관리, S3 이벤트 트리거
    • Glacier, S3 Lifecycle 정책
  • EFS (Elastic File System)
    • EC2와 공유 가능한 파일 시스템

4) API & 메시징

  • API Gateway
    • REST API 및 WebSocket API 구축
    • Lambda와 연동, CORS 설정
  • SNS (Simple Notification Service)
    • 푸시 알림, Lambda/SQS와 연동
  • SQS (Simple Queue Service)
    • 메시지 큐 시스템, FIFO vs Standard Queue
  • EventBridge (CloudWatch Events 대체)
    • 이벤트 기반 아키텍처

5) 보안 및 인증

  • IAM (Identity and Access Management)
    • 사용자, 그룹, 역할(Role), 정책(Policy)
    • Temporary Security Credentials (STS)
  • Cognito
    • 사용자 인증, SAML, OAuth, OpenID Connect
  • KMS (Key Management Service)
    • 데이터 암호화, AWS 서비스와 연동

6) 모니터링 및 디버깅

  • CloudWatch
    • 로그 수집, 메트릭, 대시보드, 경보 설정
  • X-Ray
    • 분산 애플리케이션 트레이싱

✅  AWS 애플리케이션 개발

1) 배포 전략

  • CI/CD 개념 (CodePipeline, CodeBuild, CodeDeploy, CodeCommit)
  • 블루-그린 배포, 롤링 배포, Canary 배포

2) 서버리스 아키텍처

  • Lambda, API Gateway, S3, DynamoDB 연동
  • Step Functions (서버리스 워크플로우)

3) 컨테이너 기반 개발

  • ECS (Fargate, EC2 모드), EKS (Kubernetes 관리)
  • Docker 이미지 빌드 및 배포

✅  AWS 애플리케이션 최적화

1) 비용 최적화

  • EC2 인스턴스 유형 (On-Demand, Reserved, Spot)
  • S3 스토리지 클래스 (Standard, IA, Glacier)
  • Lambda의 메모리 설정 조정

2) 성능 최적화

  • DynamoDB Auto Scaling
  • CloudFront (CDN 캐싱)
  • ElastiCache 활용

반응형
저작자표시 (새창열림)

'자격증 > AWS' 카테고리의 다른 글

AWS Certified Developer - Associate 이론 정리 2  (1) 2024.11.13
AWS Certified Developer - Associate 이론 정리  (2) 2024.10.22
'자격증/AWS' 카테고리의 다른 글
  • AWS Certified Developer - Associate 이론 정리 2
  • AWS Certified Developer - Associate 이론 정리
MakeMe
MakeMe
제가 포스팅한 글 중 잘못된 부분이 있으면 알려주세요!
  • MakeMe
    Developer blog
    MakeMe
    • 모든 글 (71)
      • 프로그래밍 일기 (57)
        • Java & Spring (21)
        • Python & Flask (3)
        • Linux (12)
        • Front-End (10)
        • DB & SQL (6)
        • Git (3)
        • IDE (2)
      • 자격증 (7)
        • 정보처리기능사 (2)
        • SQLD (1)
        • SW개발_L5 (1)
        • AWS (3)
      • 독립일기 (7)
        • 중소기업청년대출 (7)
  • 인기 글

  • 태그

    Vue
    Spring
    자동배포설정
    중기청후기
    중기청필수서류
    중기청서류
    nuxt
    java
    자바환경변수
    IntelliJ
    DB
    psql
    젠킨스 자동 배포
    건강보험자격득실확인서
    중기청필요서류
    중소기업청년대출
    nuxt3
    DBeaver
    고용보험내역서
    AWS
    springboot
    넉스트
    flask 세팅
    젠킨스 우분투 설치
    스프링
    자바
    인텔리제이
    flask
    MYSQL
    스프링부트
  • hELLO· Designed By정상우.v4.10.1
MakeMe
AWS Certified Developer - Associate 초간단 정리
상단으로

티스토리툴바