전체 글 227

AWS SAP-C02 시험 후기(공부방법, 시간, 후회)

2023.08.01 AWS SAA 시험 합격 이후, 자격 갱신 겸 AWS SAP를 준비했다.준비 기간은 약 3달로, 본격적으로 공부에 전념한건 3주다. 공부 방법SAP는 SAA에 비해 난이도가 높기로 유명해서 시험 준비 전 후기를 많이 찾아봤다. ExamTopics AWS TrainingUdemy 등가격비쌈(약 10만원)약 3만원(구독제)약 2만원해설사람들의 코멘트에 의존구매 전까지는 확인 불가자세한 해설실제 문제와 유사성덤프 수준으로 유사시험 전까지는 확인 불가후기로밖에 검증되지 않음기타불법 덤프사이트합격한 후기도 없고 정보가 없음합격한 후기가 모두 영어권 SAA와 달리 정보가 부족해서 공부 방법만 찾기를 몇달째, 4월 즈음에 Tutorial Dojo 를 선택해서 약 2만원을 결제했다. 선택 ..

후기 2026.07.27

[SAP-C02] IAM Policy & IAM Role & SCP

IAM정책, IAM역할, SCP 비교IAM 정책 (Policy)사용자, 그룹, 역할에 연결하여 어떤 AWS 작업을 허용하거나 거부할지 정의하는 권한 문서​IAM 역할 (Role)사용자나 AWS 서비스가 일시적으로 맡아 사용할 수 있는 권한의 집합STS(Security Token Service)를 통해 임시 보안 자격 증명을 발급받아 API를 호출하는 인증 주체​SCP (Service Control Policy)AWS Organizations에서 계정 또는 OU가 가질 수 있는 최대 권한 범위를 제한하는 조직 수준의 정책 API 요청 시 승인/거절 flow[사용자의 API 요청] │ ▼ 1. SCP (Service Control Policy) 검사 ───► 거부(Deny) 시 즉시..

[SAP-C02] AWS 성능 최적화(Cache, Edge, Accelerator)

1. CDN(콘텐츠 전송 네트워크) 및 Edge 컴퓨팅 레이어전 세계 사용자에게 정적/동적 웹 콘텐츠를 빠르게 전달하고, Edge(사용자와 가장 가까운 위치)에서 로직을 처리하는 서비스.CloudFront Cache역할: 전 세계 AWS Edge Location을 통해 정적/동적 웹 콘텐츠(HTML, 이미지, 비디오, API 등)를 캐싱하여 사용자에게 초고속으로 전달하는 CDN 서비스.특징: Origin 서버(S3, EC2 등)의 부하를 줄이고 전 세계 사용자에게 10ms~100ms 미만의 지연 시간으로 데이터를 제공.예시:뉴스/미디어 사이트: 전 세계 사용자가 동시에 접속하여 읽는 뉴스 기사 HTML, 이미지 파일 가속.비디오 스트리밍: 전 세계에 배포되는 인강, VOD 비디오 파일(.mp4, .ts)..

[SAP-C02] LDAP & SAML & Cognito

출제 패턴 4가지​1-1. 온프레미스 SAML 2.0 / Active Directory (AD) 연동사내 직원들이 기존 사내 계정(AD, Okta, Ping Identity 등)을 그대로 사용해서 AWS 콘솔이나 AWS CLI에 로그인해야 함. ​정답 키워드:① 사용자 │ │ 로그인(ID/PW) ▼② 회사 IdP(ADFS, Ping, Okta 등) │ │ 사용자 인증 성공 │ SAML Assertion 생성 (IAM Role 맵핑) ▼③ 사용자의 브라우저(또는 Federation Portal) │ │ AssumeRoleWithSAML 호출 시 아래 3가지 전달 ├─ 1. SAML Assertion ├─ 2...

[SAP-C02] Route 53 라우팅 정책

정책 (Policy) 설명 사용 예시 단순 라우팅(Simple Routing)1:1 매핑일반적인 단일 웹서버 연결 시 사용가중치 기반 라우팅(Weighted Routing)% 비율 분산신버전 테스트(카나리 배포) 및 부하 분산 시 사용지연 시간 기반 라우팅(Latency-based Routing)가장 빠른 속도글로벌 유저 대상 속도 최적화 시 사용장애 조치 라우팅(Failover Routing)Active-Passive헬스체크메인 서버 다운 시 백업 서버로 자동 전환할 때 사용지리 위치 라우팅(Geolocation Routing)대륙 / 국가 기준국가별 언어 웹페이지 매핑 및 지역 규제 준수 시 사용지리적 근접 라우팅(Geoproximity Routing)물리적 거리편향 값(Bias)지리적 경계를 수..

[SAP-C02] 네트워킹 서비스

1. 온프레미스 ↔ AWS 연결 외부의 물리적 서버나 회사 사무실을 AWS VPC와 안전하게 연결할 때 사용하는 서비스. 1) Customer Gateway (CGW, 고객 게이트웨이)On-Premises │ │Customer Gateway (CGW) │ │ IPsec VPN Tunnel (인터넷) │Virtual Private Gateway (VGW) │ │ VPC │EC2 / RDS ...​역할: 온프레미스 측에 위치하는 물리적 장비 또는 소프트웨어 어플라이언스를 AWS에 매핑해 주는 논리적 리소스.특징: AWS 측의 대문인 VGW와 터널을 맺기 위한 고객측 게이트웨이 역할을 하며, AWS 콘솔에 회사의 외부 공인 IP 주소(Static IP) 및 라..

[SAP-C02] 외부 -> EC2 트래픽 흐름

실제 컴퓨터 구조를 단순화 해서 표현하면, 컴퓨터를 네트워크에 연결하는 장치인 랜카드(NIC)가 붙어있다.컴퓨터 ├── CPU ├── 메모리 ├── SSD └── 랜카드(NIC) │ ▼ 인터넷 EC2도 네트워크 통신을 해야 하므로 AWS는 가상의 랜카드인 ENI를 제공한다.EC2 │ ▼ENI (가상 랜카드) │ ▼VPC 네트워크 EC2를 생성하면 최소 1개의 ENI가 자동으로 생성된다.EC2 │ └── ENI (eth0) ├── Private IP ├── MAC Address ├── Security Group └── Elastic IP(선택) 따라서 실제로는 IP도 ENI가 가지고 있고, Security Group도 ENI에 붙는다..

[SAP-C02] Exam Topics

Analytics Amazon AthenaS3 데이터 SQL 쿼리 (serverless query, Presto 기반)AWS Data Exchange서드파티 데이터 구독/교환 (외부 데이터 마켓)Amazon EMRHadoop/Spark 빅데이터 처리 클러스터AWS Glue서버리스 ETL + 데이터 카탈로그Amazon Managed Service for Apache Flink Studio실시간 스트림 처리 (Flink 기반 analytics)Amazon Data Firehose스트리밍 데이터 자동 적재(S3/Redshift/OpenSearch로 자동 전송 → 자동 버퍼)Amazon Kinesis Data Streams실시간 데이터 스트림 수집/처리(스트리밍)(Lambda, EC2 등 custom consu..

[K8s][Prometheus] Grafana 대시보드 설정 방법

https://minha0220.tistory.com/224 페이지에서 Prometheus 와 Grafana를 설정하는 방법을 설명했었다.NVIDIA 및 Prometheus 차트 배포(helm repo add & helm repo update)NVIDIA DCGM Exporter, Prometheus Stack, Prometheus Adapter 설치(helm install) [Prometheus] GPU 서버에 HPA 설정 방법1. 목적GPU 사용률 기반 Pod AutoScaling을 구현하기 위해 메트릭 수집 및 모니터링 도구로 Prometheus와 Grafana를 선택했다.단, 특정 GPU 서비스만 사용하기 위해서 namespace와 nodepool 설정이 추가적으로 들minha0220.tistor..

[Datadog] Recovery 알람 제거 방법

Datadog monitor 로 알람을 추가할 때 "경고"나 "위험" 알람은 받지만 복구 알림은 받고싶지 않은 경우 알람 메세지를 조건별로 분리하면 복구 알림은 제외하고 온다. 위험 알람 예시:{{#is_alert}}[ALERT] 문제 발생@slack-channel{{/is_alert}} 경고 알람 예시:{{#is_warning}}[WARN] 경고 상태@slack-channel{{/is_warning}} 만약 복구 알림을 받아도 상관이 없다면 알람받을 채널을 분리하지 않으면 된다. {{#is_alert}}[ALERT] 문제 발생{{/is_alert}}{{#is_warning}}[WARN] 경고 상태{{/is_warning}}@slack-channel