기업에 미치는 효과
OpenShift 및 쿠버네티스 같은 컨테이너 오케스트레이션 플랫폼과 컨테이너는 엔터프라이즈 컴퓨팅에서 광범위하게 사용되고 있으며, 컨테이너 환경에서는 새로운 공격 벡터(attack vector), 익스플로잇 및 취약점이 발생하고 있습니다. 이로 인해 기업에 강력한 보안이 요구되고 컨테이너화된 마이크로서비스로의 마이그레이션은 전통적인 네트워크 기반 보안 모델을 뒤바꿔 놓았습니다. 개발자들은 코드, 이미지 및 배포의 신뢰성과 보안성을 입증해야 합니다.

이 교육 과정은 진화하는 애플리케이션 컨테이너 및 OpenShift 설치 환경에 높은 수준의 보안을 유지관리하는 데 필요한 기술을 개발하기 위한 것입니다. OpenShift는 엔터프라이즈급 컨테이너 기반 애플리케이션 플랫폼으로서 Red Hat Enterprise Linux에 성숙한 보안을 제공하고 서비스 역할 기반 액세스 제어, 빌드 프로세스 강화, 보안 이미지의 계층화된 신뢰성, 배포 관리 제어를 위한 추가적인 보안 메커니즘을 제공합니다. 이러한 보안 기능을 통해 기업은 비즈니스 운영 중단, 브랜드 훼손, 고객 및 주주 신뢰 손실, 사후 사고 해결을 위한 경제적 비용 등 높은 비용을 초래하는 보안 침해 위험을 효과적으로 줄일 수 있습니다. 또한 기업은 이 교육 과정에서 다루는 툴을 사용하여 고객, 감사자 또는 다른 이해관계자들이 설정한 규정 준수 요구 사항을 충족할 수 있습니다.

Red Hat은 고객에게 이점을 제공하기 위해 이 교육 과정을 개설했으며, 기업과 인프라에 따라서 실제로 얻는 결과와 이점이 다를 수 있습니다.

개인에게 미치는 효과
이 교육 과정을 이수하면 수강생은 Red Hat OpenShift Container Platform 및 Red Hat Enterprise Linux에 포함된 보안 기술을 사용하여 보안 위험을 관리하고 규정 준수 요구 사항을 충족할 수 있습니다. 다음과 같은 작업을 수행할 수 있습니다.

- 권장되는 사례를 사용하여 컨테이너 배포 용 이미지가 보안 레지스트리 사용, 서명된 이미지, 보안 액세스 프로토콜 및 인증된 액세스 제어를 비롯하여 신뢰할 수 있는 소스를 바탕으로 하는지 확인합니다.
- 사용자, 프로세스, 가상 머신의 액세스를 제한하는 고급 SELinux 기술을 설명 및 구현합니다.
- 포드가 수행할 수 있는 작업을 제어하고 포드가 액세스할 수 있는 환경을 선언하도록 보안 컨텍스트 제한 조건을 설정합니다.
- 애플리케이션 컨테이너의 취약점을 제어하도록 Linux 컴퓨터 보안(seccomp) 및 Linux 기능을 구현합니다.
- 토큰 공유를 위한 JWT 사용을 비롯하여 웹 애플리케이션에 대한 SSO를 구현 및 설정합니다.
- 인증된 액세스만 허용하도록 애플리케이션 트래픽을 분리하는 네트워크 격리 및 암호화 기술을 설명하고 구현합니다.
- 인증된 액세스만 허용하도록 볼륨 스토리지 I/O를 분리하는 스토리지 관리 기술을 설명하고 구현합니다.
- 배포되는 최종 컨테이너 이미지가 익스플로잇의 위험에 노출되지 않도록 자동화된 보안 테스팅 및 취약점 검사를 포함한 빌드 프로세스를 확장하는 방법을 관찰하고 설명합니다.
- 컨테이너 배포 정책 및 설정을 관리하여 애플리케이션 배치, 리소스 용량, 컨테이너 선호도, 애플리케이션 수요 확장을 제어합니다.
- OpenShift 프로젝트 액세스 및 쿼터를 관리하여 비공개 액세스 및 인증된 셀프 서비스 액세스를 보장하고 악성 토큰 및 서비스 거부(Denial-of-Service, DoS) 공격에 노출되는 위험을 제한합니다.

권장되는 다음 시험 또는 교육 과정
- Red Hat Certified Specialist in Security: Containers and OpenShift Container Platform exam(EX425)
- Red Hat Security: Identity Management and Active Directory Integration(RH362)
- Red Hat Security: Linux in Physical, Virtual, and Cloud(RH415)
- Red Hat OpenShift Administration II: High Availability(DO380)
- Red Hat OpenShift Development II: Creating Microservices with Red Hat OpenShift Application Runtimes(DO292)

**강의장 : YW - YGL Center (서울특별시 강남구 논현동 58-3 삼익악기빌딩 2층**