안전한 소프트웨어 구축

안전한 소프트웨어의 설계, 개발 및 배치 방법 학습

다음 단계:

개요

향후 과정 날짜 및 장소: 일정 보기

과정 유형: 강의실

안전하지 않은 소프트웨어는 기업이 오늘날 직면하고 있는 가장 큰 위협 중 하나입니다. 기업의 IT 인프라를 구성하고 있는 소프트웨어와 응용 프로그램이 해커들의 공격 대상이 되고 있는 상황에서 최상의 보호책은 처음부터 안전한 소프트웨어를 구축하는 것입니다.

안전한 소프트웨어 구축을 위해서는 신중한 설계, 개발 및 배치 프로세스와 이용할 수 있는 보안 메커니즘 및 기술에 대한 근본적인 이해가 필요합니다. 소프트웨어 개발 주기 초기에 잠재적 보안 결함을 제거함으로써 기업은 현저한 치료 비용을 없애고 중요한 디지털 자산에 대한 위험을 줄일 수 있습니다.

과정 내용

(웹 응용 프로그램에 중점을 두는) 안전한 소프트웨어 솔루션의 정의와 설계, 적절한 기술의 선택, 안전한 소프트웨어를 성공적으로 구축하는 기반으로 사용할 수 있는 메커니즘의 이해 방법을 포함하여 안전한 소프트웨어 구축의 개념과 프로세스를 이해합니다.

또한 근본적인 개념, 기술 및 소프트웨어 개발 주기의 각 단계와 관련된 메커니즘의 개요를 학생들에게 설명합니다. 그런 다음 실제의 예시로 개념을 강화하고 실제 실험 실습을 실시합니다.

과정 목표

기업의 주요 자산 보호 측면에서 전통적 보안 대응책의 구현이 지니는 효과는 점점 더 감소하고 있습니다. 제대로 개발되지 않은 소프트웨어에 내재된 결함은 프로그래밍 결함 파악에 정통한 악의적인 침입자를 끌어들이는 경우가 많습니다. 개발자, 프로젝트 관리자, 소프트웨어 설계자는 자신들의 소프트웨어 개발 프로세스에 보안 기능을 최상으로 구축하는 방법을 반드시 배워야 합니다.

과정 강사

Foundstone의 소프트웨어 보안 강사는 수많은 소프트웨어 감사와 코드 검토를 수행하고 주요 금융 서비스 회사에서 소프트웨어 보안 프로그램을 관리한 경험이 있는 소프트웨어 개발자입니다. 이들은 4대 회계 기업, 미국 공군 그리고 월 스트리트에서 보안 프로그램을 관리하였으며 저자 및 공개 발표자로 활동하는 경우가 많습니다.

과정 대상

이 과정은 솔루션을 정의, 기획 및 설계하는 소프트웨어 전문가, 소프트웨어 개발 프로젝트 및 팀 관리자, 응용 프로그램 보안 감사를 대상으로 한 것입니다.

계속 교육 학점

이 과정에서 CISSP(Certified Information Systems Security Professional)/SSCP(Systems Security Certified Practitioner)의 경우 최대 32시간의 CPE(continuing professional education) 학점을 취득할 수 있습니다.