문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
DevSecOps 개요
- DevOps 과정에 보안 통합의 중요성
- DevSecOps의 주요 원리와 실천 방법
지속적 통합(CI) 보안
- GitLab와 Jenkins 통합을 통해 코드 저장소 보호
- SonarQube를 사용하여 코드 품질 및 보안 분석 자동화
- Jenkins CI 파이프라인에 정적 코드 분석 구현
Docker 컨테이너 보안
- 안전한 Docker 이미지 생성
- Harbor를 통해 Docker 이미지 저장소 관리
- 취약점 스캔 및 이미지 버전 관리 최적 실천 방법
안전한 CI/CD 파이프라인 설정
- Jenkins에 보안 통합 구성
- SonarQube 분석 실행
- Docker 이미지 생성 및 보호
Kubernetes를 통해 배포 프로세스 보호
- Kubernetes 오케스트레이션 보안 실천 방법
- Kubernetes 오케스트레이터가 안전한 점진적 배포에 미치는 역할
- RBAC(역할 기반 Access 제어) 구현 및 서비스 통신 보호
RabbitMQ, PostgreSQL, MongoDB 통합
- 서비스 간의 안전한 통신
- PostgreSQL와 MongoDB의 데이터 보안 실천 방법
- 안전한 메시징을 위한 RabbitMQ 강화
Keycloak를 통한 식별 및 Access Management
- 사용자 인증 및 권한 부여를 위한 Keycloak 구성
- Kubernetes 클러스터에 대한 식별 관리
Kubernetes에 보안 구현
- Kubernetes에서 애플리케이션 안전하게 배포
- Docker과 Kubernetes에 대한 식별 관리를 위해 Keycloak 통합
DevSecOps에서의 모니터링 및 감사
- 지속적인 모니터링 도구 및 기법
- 배포 감사 및 규정 준수 유지
- 보안 실패 시 롤백 자동화 실용 가이드
요약 및 다음 단계
Requirements
- DevOps 프로세스를 이해하는 것
- Docker 컨테이너와 Kubernetes 오케스트레이션에 대한 기본적인 작업 지식
대상
- DevOps 전문가
14 Hours
회원 평가 (1)
많은 실습이 트레이너의 지도와 지원 하에 진행되었습니다.
Aleksandra - Fundacja PTA
Course - Mastering Make: Advanced Workflow Automation and Optimization
기계 번역됨