EC2·RDS·S3 로 기본 배포는 해 봤고, 그 너머의 AWS 를 빠르게 파악하고 싶은 백엔드 개발자를 위한 지도다. 서비스마다 언제 쓰고 언제 안 쓰는지, 장단점이 무엇인지를 같은 틀로 정리한다. 앞쪽 개괄 편은 갈래마다 서비스 이름과 맡는 일을 소개하고, 뒤쪽 조합 편은 흔히 쓰는 구성을 처음부터 끝까지 따라가며 서비스끼리 무엇을 주고받는지 본다. 첫 갈래는 코드를 어디서 돌리나 — 서버를 통째로 빌리는 쪽부터 시작한다.
- 1/27 AWS 01-1 서버를 통째로 빌린다 — EC2·Lightsail·Beanstalk·CloudShellAWS 에서 **서버 한 대를 통째로 빌리는** 네 서비스를 「서버를 구성하고 돌보는 일을 누가 하나」 한 축으로 가른다. EC2 는 써 봤어도 놓치기 쉬운 것(`t4g.small` 이름 읽기·요금 방식 고르기·중지와 종료)만 보고, 서비스마다 쓸 때·안 쓸 때·대가를 표 하나로 본다. 서울 기준으로 같은 사양의 월 비용을 EC2·Lightsail 로 맞대고, 끝에 「이럴 땐 무엇」 선택 표
- 2/27 AWS 01-2 컨테이너를 맡긴다 — ECS·Express Mode·EKS·FargateAWS 에서 **컨테이너를 맡기는** 네 가지 — ECS·ECS Express Mode·EKS·Fargate — 를 「누가 컨테이너를 배치하나」와 「컨테이너가 도는 서버를 누가 돌보나」 두 축으로 가른다. 서비스마다 쓸 때·안 쓸 때·대가를 표 하나로 보고, 0.5 vCPU·1 GB 컨테이너를 서울에서 한 달 돌리는 값을 Fargate·EC2 위 ECS·EKS 로 맞대 EC2 가 싸지는 개수까지 셈한 뒤 「이럴 땐 무엇」 선택 표로 닫는다
- 3/27 AWS 01-3 요청이 올 때만 돈다 — Lambda·Batch**요청이 올 때만 돌고 끝나면 사라지는** Lambda 와, 긴 일괄 작업을 큐에 넣으면 서버를 알아서 띄우는 Batch 를 언제 쓰고 무엇을 치르나로 훑는다. Lambda 요금(요청 + GB-초)·15분 한도·콜드 스타트 대책(프로비저닝된 동시성·SnapStart), 체크포인트로 최대 1년을 잇는 durable functions 까지. 서울 공식 요금으로 「초당 몇 건부터 EC2 한 대가 더 싼가」를 직접 계산하고, 끝에 「이럴 땐 무엇」 선택 표
- 4/27 AWS 02-1 S3 하나로 이렇게 많은 일을 한다 — 저장 등급·S3 Tables·S3 VectorsS3 에 파일을 올려 본 개발자가 놓치기 쉬운 것 — **같은 1 TB 가 저장 등급에 따라 서울 기준 월 $25.60 에서 $2.05 까지 벌어지고, 어느 등급이 싼지는 한 달에 전체의 몇 %를 읽느냐로 갈린다.** 저장 등급 일곱 개·손익분기·수명 주기 규칙의 함정·요청료와 전송량, 저장 말고 하는 일 다섯 가지, Iceberg 테이블 전용 S3 Tables 와 벡터 저장소 S3 Vectors 를 같은 틀로 훑고, 끝에 「이럴 땐 무엇」 선택 표
- 5/27 AWS 02-2 디스크와 공유 폴더, 그리고 백업 — EBS·EFS·FSx·Storage Gateway·AWS Backup같은 100 GB 를 한 달 두는 값이 서비스에 따라 13배 넘게 벌어지는 까닭(블록·파일·객체)부터 짚고, **EBS**(볼륨 종류·gp3 성능 따로 사기·스냅샷·가용 영역·종료 때 삭제 기본값)·**EFS**(처리량 모드·저장 등급)·**FSx** 네 가지·**Storage Gateway**·**AWS Backup**(볼트·수명 주기·교차 복사·요금)을 한 줄 정의와 판정 표로 훑는다. 서울 기준 같은 조건 비용 비교와 「이럴 땐 무엇」 선택 표로 닫는다
- 6/27 AWS 03-1 관계형 DB를 맡긴다 — RDS·Aurora·Aurora DSQLRDS 로 MySQL·PostgreSQL 을 띄워 본 사람이 다음에 묻는 것 — **RDS 와 Aurora 중 언제 무엇, 새로 나온 Aurora DSQL 은 어디에 맞나, 돈은 얼마나 다른가**. 다중 AZ 두 방식, Aurora 의 공유 저장소와 I/O 과금 두 방식, Serverless v2 의 0 ACU, DSQL 의 낙관적 동시성 제어와 한도까지. 서울 기준 같은 사양의 월 비용을 표 하나로 맞대고 「이럴 땐 무엇」 표로 끝낸다
- 7/27 AWS 03-2 표가 아닌 DB와 캐시 — DynamoDB·ElastiCache·MemoryDB·DocumentDB·Keyspaces관계형이 아닌 AWS 의 DB 다섯(DynamoDB·ElastiCache·MemoryDB·DocumentDB·Keyspaces)을 **잃어도 되는 데이터인가 · 어떤 API 로 꺼내는가** 두 물음으로 가른다. DynamoDB 는 키 설계·용량 모드·일관성까지 짚고, 서울 기준으로 온디맨드와 프로비저닝이 비용이 같아지는 사용률을 셈한다. 캐시가 원본이 되는 때 ElastiCache 내구성과 MemoryDB 중 무엇을 고르는지도 값으로 가른다
- 8/27 AWS 03-3 특수 목적 DB — Neptune·Timestream관계형 DB 로 버티다가 **언제 그래프 DB(Neptune)·시계열 DB(Timestream for InfluxDB)로 넘어가고, 언제 안 넘어가도 되나**를 훑는다. 친구의 친구 질의를 SQL 재귀 CTE 와 openCypher 로 나란히 놓고 차이가 깊이가 아니라 불어나는 행 수와 경로에 있음을 보인다. 신규 가입이 막힌 Timestream for LiveAnalytics 대신 지금 권장되는 InfluxDB 판의 구조, 서울 요금, 「이럴 땐 무엇」 선택 표 포함
- 9/27 AWS 04-1 내 망 안쪽 — VPC·NAT Gateway·PrivateLink·Transit Gateway·Network Firewall·VPC Lattice·Cloud Map**내 VPC 안쪽에서 트래픽이 어디로 흐르고 무엇에 돈이 붙나**를 훑는다. 사설 서브넷의 출구 NAT Gateway 와 그 데이터 처리 요금, 인터넷을 안 거치는 VPC 엔드포인트·PrivateLink, VPC 여럿을 잇는 피어링과 Transit Gateway, VPC 단위 방화벽 Network Firewall, 서비스를 이름으로 잇는 VPC Lattice·Cloud Map 을 서울 공식 요금으로 비교하고, S3 에서 월 1 TB 를 받을 때 NAT 경유와 게이트웨이 엔드포인트의 값을 직접 계산한다
- 10/27 AWS 04-2 밖에서 들어오는 길 — Route 53·CloudFront·Global Accelerator·ELB·API Gateway사용자 요청이 인터넷에서 내 서버까지 오는 길을 한 요청으로 따라가며 **Route 53(DNS)·CloudFront(CDN)·Global Accelerator(고정 IP 가속)·ELB(ALB·NLB·GWLB)·API Gateway(REST·HTTP·WebSocket)** 가 저마다 맡는 일을 가른다. 서울·한국 공식 요금으로 정적 파일 1 TB·10 TB 를 S3 직접과 CloudFront 로 내줄 때, 월 1억 요청 API 를 API Gateway 와 ALB 로 받을 때를 셈하고 「이럴 땐 무엇」 선택 표로 닫는다
- 11/27 AWS 05-1 누가 무엇을 할 수 있나 — IAM·IAM Identity Center·Cognito·Verified PermissionsAWS 에서 **「누가 무엇을 할 수 있나」를 나눠 맡는 네 서비스** — IAM·IAM Identity Center·Cognito·Verified Permissions — 를 「누구의 권한인가」 하나로 가른다. 장기 액세스 키 대신 역할과 임시 자격 증명을 쓰는 이유, 명시적 거부가 이기는 정책 평가, 신뢰 정책과 권한 정책, GitHub Actions 가 OIDC 로 역할을 맡는 방식, 직원의 여러 계정 단일 로그인(계정이 하나일 때 포함), 앱 사용자의 가입·로그인과 토큰, 앱 안의 권한 판단을 Cedar 정책으로 빼내는 법까지 훑고, 서울 요금으로 월간 활성 사용자 1만·10만 명의 Cognito 값을 DB 까지 넣은 직접 운영 인증 서버와 맞댄다
- 12/27 AWS 05-2 비밀·인증서·방어막 — KMS·Secrets Manager·ACM·Private CA·WAF·Shield**비밀을 어디에 두나**(KMS·Secrets Manager, 비교 대상 Parameter Store), **인증서를 누가 발급·갱신하나**(ACM·Private CA), **밖에서 오는 공격을 누가 막나**(WAF·Shield) 세 갈래를 한 편에 훑는다. 봉투 암호화와 키 정책, 자동 교체, 무료 공개 인증서가 붙는 곳과 안 붙는 곳, 웹 요청 규칙과 DDoS 방어 두 단계를 서비스마다 쓸 때·안 쓸 때·대가 표로 보고, DB 비밀번호 20개를 Secrets Manager 와 Parameter Store 에 두는 서울 월 요금을 맞댄 뒤 「이럴 땐 무엇」 선택 표로 닫는다
- 13/27 AWS 06 관측·운영 — CloudWatch·CloudTrail·Systems Manager·AppConfig·X-Ray·Config·Health서비스를 띄운 뒤 **지금 무슨 일이 일어나나 · 누가 무엇을 바꿨나 · 설정은 어떻게 바꾸나**에 답하는 운영 도구 일곱을 훑는다. CloudWatch 지표·로그·알람과 요금이 새는 곳, API 호출 기록 CloudTrail 과 리소스 설정 이력 Config 의 차이, Systems Manager 의 Parameter Store·Session Manager, 재배포 없이 설정을 점진 배포하는 AppConfig, OpenTelemetry 로 옮겨 가는 X-Ray, AWS 쪽 장애를 알려 주는 Health 를 서울 공식 요금으로 비교하고, 하루 10 GB 로그를 30일 보관하는 한 달 값을 직접 계산한다
- 14/27 AWS 07-1 큐와 알림 — SQS·SNS·SES·Amazon MQ**요청을 바로 처리하지 않고 미뤄 두거나 여러 곳에 알려야 할 때** 쓰는 SQS·SNS·SES·Amazon MQ 를 언제 맞고 무엇을 치르나로 훑는다. SQS 의 표준 큐와 FIFO 큐·가시성 제한 시간·배달 못 한 메시지 큐·긴 폴링·Lambda 연결, SNS 의 게시·구독과 SQS 팬아웃, SES 의 샌드박스와 발신 도메인 인증, 기존 ActiveMQ·RabbitMQ 를 옮겨 오는 Amazon MQ 까지 서울 공식 요금으로 비교하고, 하루 100만 건을 SQS 로 넘길 때와 가장 작은 브로커를 켜 둘 때의 월 비용을 직접 계산한다
- 15/27 AWS 07-2 이벤트로 잇고 흐름을 짠다 — EventBridge·Scheduler·Pipes·Step Functions서비스끼리 직접 부르지 않고 **이벤트로 잇는** EventBridge 이벤트 버스, 정해진 시각에 API 를 부르는 Scheduler, 큐·스트림을 대상 하나에 곧장 잇는 Pipes, 여러 단계의 순서·재시도·분기를 코드 밖으로 빼는 Step Functions 를 언제 쓰고 무엇을 치르나로 훑는다. SNS 와 이벤트 버스가 갈리는 지점을 짚고, 단계 5개짜리 주문 처리를 하루 10만 번 돌릴 때 Standard 와 Express 의 월 비용을 서울 공식 요금으로 계산한다
- 16/27 AWS 07-3 쉬지 않고 흐르는 데이터 — Kinesis Data Streams·Data Firehose·MSK**끊임없이 들어오는 기록을 받아 여러 소비자가 각자 읽거나 S3 에 쌓는** 세 서비스를 언제 쓰고 무엇을 치르나로 훑는다. 큐와 스트림의 차이에서 출발해 Kinesis Data Streams 의 샤드·파티션 키·보관 기간·용량 모드, 코드 없이 S3 에 모아 넣는 Data Firehose 의 버퍼와 5 KB 올림, 관리형 Kafka 인 MSK 의 프로비저닝·Express·Serverless 를 서울 공식 요금으로 비교하고, 초당 1,000건·건당 1 KB 를 받을 때의 월 비용을 직접 계산한다
- 17/27 AWS 08 빌드·배포 자동화 — ECR·CodeBuild·CodePipeline·CodeDeploy·CloudFormation·CDK코드를 푸시하면 이미지가 만들어져 서버에 올라가기까지, 그리고 인프라 자체를 코드로 관리하기까지 AWS 가 내놓은 도구(ECR·CodeCommit·CodeBuild·CodePipeline·CodeDeploy·CodeArtifact·CloudFormation·CDK)를 훑고, 이미 GitHub Actions 로 배포하는 사람에게 무엇이 남는지 서울 공식 요금으로 가른다
- 18/27 AWS 09 보안 감시 — GuardDuty·Inspector·Macie·Security Hub·Detective·Security LakeAWS 계정에서 벌어지는 일을 막지 않고 **지켜보고 알리는** 보안 서비스 여섯(GuardDuty·Inspector·Macie·Security Hub·Detective·Security Lake)을 무엇을 지켜보나로 가른다. 계정의 행동·깔린 소프트웨어·S3 의 데이터·리소스 설정을 각각 누가 보는지, 이름이 겹치는 Security Hub 와 Security Hub CSPM 이 어떻게 다른지, 경보 하나를 파고드는 Detective 와 보안 로그를 내 S3 에 모으는 Security Lake 가 언제 필요한지를 서울 공식 요금으로 비교하고, EC2 네 대짜리 서비스를 지켜보는 한 달 값을 직접 계산한다
- 19/27 AWS 10 계정·비용 관리 — Organizations·Control Tower·RAM·Cost Explorer·Budgets·Trusted Advisor·Service Quotas**계정이 하나에서 여럿으로 늘고 청구서가 커질 때** 무엇으로 계정을 묶고 돈과 한도를 지켜보나를 Organizations·Control Tower·Resource Access Manager·Cost Explorer·Budgets·Trusted Advisor·Service Quotas 로 훑는다. 통합 결제와 SCP(계정 전체에 거는 권한 상한), 랜딩 존과 컨트롤, 서브넷 공유, 비용 할당 태그와 Cost Explorer API 요금, 예산 알림이 늦게 오는 까닭과 예산 작업, 지원 플랜에 따라 달라지는 Trusted Advisor 점검, 한도 자동 관리까지 공식 문서로 확인하고, 계정 몇 개를 묶은 작은 팀이 이 도구들에 한 달 얼마를 내는지 직접 계산한다
- 20/27 AWS 11 데이터 분석 — Athena·Glue·EMR·Redshift·Quick Sight·OpenSearch·Lake Formation·Flink**쌓였거나 흘러드는 데이터에 질문을 던질 때** 쓰는 여덟 서비스를 언제 맞고 무엇을 치르나로 훑는다. S3 파일에 SQL 을 던지는 Athena 와 파일 형식에 따라 열두 배까지 달라지는 요금, 표 정의와 변환을 맡는 Glue, Spark 클러스터를 내 설정대로 돌리는 EMR, 옮겨 담아 되풀이해 묻는 창고 Redshift 의 Serverless 와 노드, 낱말과 로그 한 줄을 찾는 OpenSearch Service, 흐르는 동안 집계하는 Managed Service for Apache Flink, 대시보드를 보여 주는 Quick Sight, 열·행 단위로 권한을 나누는 Lake Formation 까지 서울 공식 요금으로 비교하고, 쓸 때만 내는 쪽과 켜 둔 만큼 내는 쪽의 한 달 값을 계산한다
- 21/27 AWS 12-1 AI를 가져다 쓰고 만든다 — Bedrock·AgentCore·SageMaker AI**애플리케이션에 요약·답변·에이전트 같은 AI 기능을 붙일 때** 남이 만든 모델을 API 로 부를지(Bedrock), 도구를 부르며 오래 도는 에이전트를 맡길지(AgentCore), 모델을 직접 학습하고 띄울지(SageMaker AI)를 언제 맞고 무엇을 치르나로 가른다. 토큰 요금과 교차 리전 추론, Knowledge Bases·Guardrails, 유지보수 단계에 들어간 Bedrock Agents Classic, SageMaker AI 의 학습 작업과 추론 방식 세 가지, 유지보수로 접힌 SageMaker AI 기능들까지 서울 공식 요금으로 보고, 하루 1만 건 요약을 토큰으로 낼 때와 GPU 엔드포인트를 켜 둘 때의 월 비용을 직접 계산한다
- 22/27 AWS 12-2 완성품 AI API — Rekognition·Transcribe·Polly·Textract·Comprehend·Translate·Lex·Personalize**모델을 직접 학습시키지 않고 API 한 번으로 사진·문서·음성·글을 다루고 싶을 때** 쓰는 AWS 의 완성품 AI 여덟 개(Rekognition·Textract·Transcribe·Polly·Comprehend·Translate·Lex·Personalize)를 언제 맞고 무엇을 치르나로 훑는다. 서비스마다 한국어로 되는 기능과 안 되는 기능을 가르고, 서울 공식 요금으로 부른 만큼 내는 기성 기능과 켜 둔 만큼 내는 맞춤 모델(Custom Labels·Comprehend 엔드포인트·Personalize 캠페인과 추천기)의 한 달 값을 직접 계산한다
- 23/27 AWS 13 IoT — IoT Core·Greengrass·SiteWise·Device Defender**센서·장비 수천 대를 클라우드에 붙일 때** 쓰는 IoT Core·Greengrass V2·IoT SiteWise·IoT Device Defender(Audit)를 언제 맞고 무엇을 치르나로 훑는다. MQTT 브로커와 기기 인증서·섀도·규칙 엔진, 현장에서 데이터를 모아 올리는 Greengrass 코어 기기, 공장 설비 값을 자산 모델로 묶는 SiteWise, 인증서·정책 설정을 점검하는 Audit 까지 서울 공식 요금으로 비교하고, 기기 1만 대가 1분마다 값을 보낼 때의 한 달 요금과 현장 게이트웨이로 모아 보낼 때의 요금을 계산한다. SiteWise Monitor·Device Defender Detect 처럼 새 고객을 받지 않는 기능도 짚는다
- 24/27 AWS 14-1 프론트와 고객 연락 — Amplify·AppSync·Device Farm·End User Messaging·Connect·Chime SDK서버 바깥에서 **사용자에게 닿는 일**(프론트엔드 배포, 화면 실시간 갱신, 실제 폰에서 시험, 문자·푸시, 고객센터 전화, 애플리케이션 안 화상 통화)을 AWS 에 맡길 때 쓰는 Amplify·AppSync·Device Farm·End User Messaging·Connect·Chime SDK 를 언제 맞고 무엇을 치르나로 훑는다. Pinpoint 가 끝난 뒤 문자·푸시가 어디로 갔는지, 한국 번호로 문자·전화를 다룰 때 걸리는 조건, Chime 애플리케이션 종료와 Chime SDK 전화 기능의 유지보수 전환을 공식 문서로 확인하고, 1:1 화상 상담을 한 달 돌릴 때의 값을 셈한다
- 25/27 AWS 14-2 옮기기와 장애 대비 — DMS·DataSync·Direct Connect·Elastic Disaster Recovery·FIS·MWAA**사내 전산실의 시스템을 AWS 로 옮기고, 옮기는 동안 사내망과 잇고, 옮긴 뒤 장애에 대비할 때** 만나는 열한 서비스를 언제 맞고 무엇을 치르나로 훑는다. DB 를 멈추지 않고 옮기는 DMS, 파일을 옮기는 DataSync, 거래처의 SFTP 를 받는 Transfer Family, 사내망을 잇는 Site-to-Site VPN·Direct Connect, AWS 를 사내에 들이는 Outposts, 서버를 다른 곳에서 다시 띄우는 Elastic Disaster Recovery, 장애를 일부러 일으켜 보는 FIS, 쓰던 Prometheus·Grafana·Airflow 를 맡기는 관리형 셋까지 서울 공식 요금으로 비교하고, 한 달 10 TB 를 내려받을 때 VPN 과 Direct Connect 의 값을 직접 계산한다
- 26/27 AWS 14-3 특이한 것과 산업 전용 — GameLift Servers·IVS·MediaConvert·WorkSpaces·Clean Rooms게임 서버·생방송·영상 변환·렌더 팜·지도·위성·양자·가상 데스크톱·보안 메신저·의료 기록·유전체·데이터 클린룸·공급망 계획까지, 한 업종의 무거운 일을 빌려 주는 AWS 서비스 열세 개(GameLift Servers·IVS·MediaConvert·Deadline Cloud·Location Service·Ground Station·Braket·WorkSpaces·Wickr·HealthLake·HealthOmics·Clean Rooms·Supply Chain)를 언제 내 일이 되나로 훑고, 서울에서 되는지와 최근에 접히거나 이름이 바뀐 것까지 2026-11-13 공식 페이지와 가격 목록으로 확인한다
- 27/27 AWS 15 AWS가 접은 서비스들 — App Runner·QLDB·Pinpoint·Kendra·CodeCommitAWS 가 **새 고객을 막거나 아예 끈 서비스**를 어떻게 알아보고, 쓰던 것이 접히면 어디로 옮기는지 훑는다. 유지보수·종료 예정·완전 종료 세 단계를 가르고, 이미 꺼진 QLDB·App Mesh·IoT Events·Pinpoint, 새 고객만 막은 App Runner·Cloud9·Kendra·IoT FleetWise·Mainframe Modernization, 갈래나 날짜가 엇갈리는 Amazon Q·Snowball, 접혔다가 돌아온 CodeCommit 까지 공식 수명 단계 페이지로 확인한 날짜와 권하는 대안으로 정리한다