문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
보안 기초와 공유 책임
- IaaS, PaaS, SaaS 클라우드 서비스 모델과 각 모델에서 애플리케이션 보안의 위치
- 공유 책임 모델 및 고객 대 제공업체 책임 예시
- 보안 기준선 및 구성 표준(CIS 벤치마크와 제공업체 최상의 실천)
신원, 접근 관리 및 제로 트러스트
- 클라우드 IAM 기초: 역할, 정책, 그룹 및 최소 특권 설계
- 클라우드에서의 연합, 단일 로그인, 다단계 인증
- 클라우드 애플리케이션 및 네트워크 분할 패턴에 대한 제로 트러스트 원칙
보안 인프라 및 플랫폼 강화
- 예시 체크리스트를 사용하여 가상 머신, 컨테이너 호스트, 관리 서비스 강화
- 정적 및 동적 암호화 패턴, KMS 개념 및 비밀 관리
- 네트워크 제어, 보안 그룹, WAF 기초 및 서비스 엔드포인트 보호
클라우드에서의 안전한 소프트웨어 개발
- 안전한 SDLC 개념과 '시프트-레프트' 실천: linting, SAST, 의존성 스캔 및 SCA 통합
- 클라우드 컨텍스트에 매핑된 OWASP Top Ten을 포함한 안전한 코딩 패턴과 일반적인 함정
- 코드 및 환경 변수에서 비밀 관리, 공급망 고려사항(의존성 및 CI/CD 러너)
애플리케이션 위협, 취약점 및 완화 조치
- 웹 애플리케이션 위협: 접근 제어 실패, 주입, 구성 오류, 암호화 실패 및 클라우드 특유의 표현
- API 보안: 인증, 속도 제한, 스키마 검증 및 API 게이트웨이 제어
- 런타임 보호: WAF 튜닝, RASP 개념 및 컨테이너 런타임 방어
테스트, 스캔 및 지속적 평가
- SAST, DAST, IAST, 의존성 스캔 및 결과 해석과 우선 순위 결정 방법
- 클라우드 자세 및 구성 평가: CSPM/CNAPP 도구, 벤치마킹 및 자동 컴플라이언스 검사
- 지속적 모니터링 설계: 로깅, 텔레메트리, SIEM 통합 및 경고(CloudTrail, Azure Monitor, GCP Logging 예시)
페enet레이션 테스트 및 취약점 관리
- 클라우드 페넷레이션 테스트 계획: 제공업체 규칙, 범위 설정 및 법적 고려사항
- 일반적인 클라우드 공격 경로 및 제어 환경에서의 실시간 취약점 활용 데모
- 수정 워크플로, 패치 전략, KPI를 사용한 취약점 추적
클라우드에서의 데이터 보안 및 개인 정보 보호
- 데이터 분류, 암호화 아키텍처 및 토큰화 패턴
- DBaaS 및 저장소 보안: 접근 제어, 백업, 안전한 스냅샷
- 개인 정보 및 컴플라이언스 고려사항: 데이터 거주지, GDPR 기초 및 계약 조건
안전한 클라우드 네이티브 애플리케이션 설계
- 마이크로서비스, 서비스 메시 및 안전한 통신 패턴(mTLS, 상호 인증)
- 컨테이너 및 Kubernetes 보안 필수 사항: 이미지 강화, 스캔, 런타임 정책
- 서버리스 보안 고려사항: 최소 권한, 이벤트 인젝션, 콜드 스타트 영향
사고 대응, 감사 및 거버넌스
- 클라우드 환경에서의 사고 탐지 및 대응: 플레이북, 증거 수집 및 분석
- 감사 및 제3자 평가: 페넷레이션 테스트, 보안 검토 및 인증 매핑
- 거버넌스, 정책 자동화 및 시간에 따른 보안 자세 측정
종합 실습: 예제 클라우드 애플리케이션 보안
- 기준 검토: 클라우드 구성 스캔 및 앱 SAST/DAST 스캔 실행
- 수정 사항 구현: IAM 최소 권한, 암호화, CI/CD 보안 게이트
- 개선 사항 검증 및 수정 및 모니터링 로드맵 작성
요약 및 다음 단계
요건
- 일반 소프트웨어 개발 개념에 대한 이해
- 최소 하나의 프로그래밍 언어 또는 웹 스택 사용 경험이 있음
- 기본 네트워크 및 운영 체제 개념에 대한 이해
대상자
- 개발자
- 관리자
- IT 및 보안 전문가
21 시간
회원 평가 (1)
Azure 웹 보안은 제가 기대한 대로였습니다. 저는 제 직무에서 침투 테스트를 수행하지는 않습니다.
Toby
코스 - Application Security in the Cloud
기계 번역됨