SCW アイコン
ヒーロー背景(区切りなし)
ブログ

상사가 보안 코딩 교육에 투자하도록 설득하는 방법

Secure Code Warrior
2021年10月27日 発行
最終更新日: 2026年3月9日

개발자, QA, 엔지니어링 책임자, AppSec 전문가 등 어떤 식으로든 소프트웨어를 다루면 보안이 업무의 일부일 가능성이 높습니다.소프트웨어 취약점을 지적하는 것은 보안팀의 일이고, 처음부터 결함 없는 코드를 작성하기 위해 최선을 다하는 것도 개발자의 임무입니다.하지만 이러한 작업을 최대한 효율적이고 효과적으로 수행하려면 애플리케이션이 실행되는 코드부터 시작하여 모든 당사자가 보안 위협에 맞서 협력하는 것이 중요합니다.

그러나 보안 코딩에 대해 효과적으로 배우고 그 지식을 유지하는 것은 본질적으로 어려운 일처럼 보일 수 있습니다.올바른 도구가 있으면 그럴 필요가 없습니다.하지만 이해관계자와 상사가 올바른 유형의 교육에 투자하도록 설득하는 것이 항상 쉬운 것은 아닙니다.교육은 규정 준수 기준을 충족하기 위한 목적으로만 선택되는 경우가 많으며, 대부분의 경우 개발자의 일상 업무와는 무관한 경우가 많습니다.하지만 개발자들이 매일 사용하는 언어:프레임워크를 통해 실시간으로 보안에 대해 배우고 재미있게 할 수 있다면 어떨까요?그리고 무엇보다 중요한 것은 무엇일까요?조직은 동시에 업계 표준을 준수합니다.

저희가 도와드리겠습니다.다음은 조직 내 동료, 리드 및 최종 의사 결정권자로부터 충성을 얻어 개발자 중심의 보안 코딩 교육 프로그램에 참여할 수 있는 몇 가지 전략입니다.

처음부터 소프트웨어 취약점을 방지하면 엄청난 시간과 비용을 절약할 수 있습니다.

반복되는 보안 문제를 찾거나, 보고하거나, 해결하는 데 너무 많은 시간을 허비하고 계신가요?여러분은 혼자가 아닙니다.

다음 시나리오를 상상해 보십시오. AppSec이 취약점을 발견하고 이를 개발 팀에 보고하는 즉시 개발자는 관련 교육 수업에 참여하여 해당 결함을 수정하는 방법뿐만 아니라 향후 동일한 실수를 방지하는 방법을 배웁니다.결과는 어떻게 될 것이라고 생각하시나요?개발자는 관련성 때문에 그 교훈을 기억하고 있을 가능성이 높으며 같은 오류를 다시 범할 가능성이 적습니다.즉, 보안 팀에서 일하면 한 명의 개발자가 자신도 모르게 해당 취약점을 다시 만들 가능성이 줄어들고, 같은 개발자가 돌아가서 다시 수정해야 할 가능성도 줄어듭니다.

저희 고객인 Contrast Security가 제작한 이 동영상을 통해 실시간 교육이 개발팀에 얼마나 큰 도움이 되는지 확인해 보세요.


모든 개발자가 정기적인 보안 코드 교육에 참여하고 보안 문제에 대해 실시간으로 학습할 수 있는 도구를 손쉽게 사용할 수 있다면 놀라운 소프트웨어를 만들고 보안 프로그램을 개발하는 데 걸리는 시간은 헤아릴 수 없을 정도입니다.조직에서 이와 같은 도구에 투자하는 것은 꽤 괜찮은 주장처럼 들리죠?

보안 기술을 익히기 위해 사용하고 싶은 훌륭한 도구를 찾았다면 (기침) 과 같은 것 시큐어 코드 워리어, 이는 조직 내 CISO 또는 CTO에게 이를 홍보할 때 유용하게 활용할 수 있습니다.

역량을 갖춘 개발자는 더 나은 결과를 제공하고 만족도를 높입니다.

시간과 돈은 물론 경영진에게 매우 중요하지만 업무 만족도도 중요합니다.만족한 직원은 더 나은 결과를 제공하고, 더 오래 근무하며, 긍정적인 근무 환경에 기여합니다.그렇기 때문에 경력 개발 및 교육은 비용이 아니라 투자입니다.그리고 그 훈련이 정말 재미있고 의미 있는 것을 가르친다면 어떨까요?바로 성공으로 가는 황금 티켓이죠.

좋은 소식은 개발자들이 보안이 업무에 얼마나 중요한지 알기 때문에 일반적으로 보안을 배우려는 의욕이 높다는 것입니다.Evans Data Corporation과 함께 실시한 연구에서 전 세계 개발자를 대상으로 설문조사를 실시한 결과, 개발자들이 보안을 배우고자 하는 이유는 다음과 같습니다.

  1. 생산성과 효율성을 높입니다.
  2. 그들은 호기심이 많고 개인적으로 그것에 대해 배우는 데 관심이 있습니다.
  3. 안전하지 않은 코드와 관련된 문제를 피하고자 합니다.
  4. 그들은 그것이 경력 발전의 잠재력을 제공한다는 것을 이해합니다.
  5. 인적 자원을 보다 효율적으로 사용할 수 있습니다.

(전체 백서 다운로드 여기.)

유일한 문제는 대부분의 보안 코딩 교육이 그들을 실망시키고 있다는 것입니다.이는 그들의 일상 업무와 관련이 없으며, 솔직히 말해서 완전히 지루합니다.이러한 기능들은 일반적으로 정보를 보존하고 실제로 학습하는 측면에서 좋은 결과를 가져오지 못합니다.그러나 학습 플랫폼이 개발자 중심적이고 재미있고 참여도가 높으며 업무와 관련성이 높으면 실제 결과를 제공하고 역량을 갖춘 개인을 만들 수 있습니다. 원하는 보안 코드를 작성할 수 있습니다.그리고 개발 책임자든 CISO나 CTO이든 상사가 개발자가 안전하게 코딩에 관심을 갖고 그렇게 할 수 있는 기술을 갖추는 것을 원하지 않는 이유는 무엇일까요?

보안에 대한 이해는 전반적으로 더 나은 엔지니어를 만듭니다.

엔지니어는 소프트웨어가 어떻게 공격에 취약할 수 있는지 이해하면 이를 염두에 두고 작업을 수행합니다.무엇이 잘못될 수 있는지 더 많이 이해할수록 예방적 접근 방식을 더 많이 활용하게 됩니다.

뿐만 아니라 품질이 낮은 코드는 소프트웨어 취약점을 포함할 가능성이 높으며 개발자가 자신도 모르게 해당 코드에 취약점을 도입하기 쉽습니다.이유는 무엇일까요?그들이 하는 일 중 많은 부분이 코드를 읽고 변경하는 것이기 때문이죠.코드가 제대로 구성되지 않고 잘못된 로직을 사용하면 이러한 작업을 수행하는 데 시간이 더 오래 걸리고 무언가를 변경하여 실수로 심각한 보안 버그가 발생하기 쉬워집니다.

보안에 대한 이해와 문제 방지 방법을 이해하면 해당 코드의 전반적인 품질과 실수로 버그가 쉽게 발생하지 않도록 작성하는 방법에 대해서도 더 깊이 생각하게 됩니다.보안 교육은 윈-윈 (win-win) 방식입니다.개발자는 보안 코딩에 대해 배우지만 그 과정에서 더 나은 엔지니어가 되기도 합니다.

숫자에는 힘이 있습니다

안전한 코딩 학습 플랫폼을 도입하기 위해 리더의 동의를 얻는 또 다른 좋은 전략은 동료를 참여시키는 것입니다.보안 지식 향상에 관심이 있는 개발자가 많을수록 경영진이나 최고 경영진이 보안 지식에 투자하도록 설득하기가 더 쉬워집니다.

그럼 어떻게 할 수 있을까요?대부분의 개발자가 보안을 더 잘해야 할 필요성을 이해하고 배우고 싶어한다는 사실을 감안하면 그리 어렵지 않을 것입니다.이 내용을 살펴보도록 할 수도 있습니다. 시큐어 코드 워리어 개발자 쇼케이스 우리 제품을 살짝 살펴보고 보안 코딩 기술을 테스트해 보세요.안전하지 않은 코드의 영향을 보고 보안에 대해 배우는 것이 재미있을 수 있다는 것을 알게 되면 더 많은 것을 배울 수 있는 힘을 얻게 될 것입니다.

올바른 도구를 채택한 후 개발자의 참여를 유도하는 가장 좋은 방법은 건전한 경쟁을 벌이는 것입니다.토너먼트로 교육 프로그램을 시작해 보세요.

Nelnet이 어떻게 토너먼트를 통해 창의력을 발휘하여 회사 내에 보안 문화를 구축했는지 확인해 보세요.

지속적인 보안 교육을 통해 바람직한 기업 문화를 조성합니다.

훈련은 지루할 필요도 없고, 지루해서도 안 됩니다.강의는 비용이 많이 들고 조직하기가 어렵다는 것을 알고 있습니다. 특히 팀이 분산되어 있는 경우에는 강의에서 많은 것을 빼앗을 가능성이 낮습니다.하지만 조직에서는 개발자들에게 보안 코딩 교육을 지속적으로 제공하고 있습니다. 보안 코딩 교육은 매년 규정 준수 여부를 확인하는 데 그치지 않습니다.단순히 현상 유지만으로는 더 이상 충분하지 않습니다.이제 개발 관리자와 AppSec은 한 걸음 더 나아가 지속적이고 참여도 높은 학습을 촉진하는 교육 도구를 함께 구현해야 할 때입니다.의사 결정권자를 설득하는 것부터 시작해야 합니다.

여러 가지 이유로 지속적인 실습 교육이 필요합니다.사이버 보안 위협은 끊임없이 진화하고 있으므로 이러한 위협에 대응하기 위한 교육도 지속적으로 실시되는 것은 당연합니다.뿐만 아니라 이미 언급했듯이 실시간으로 학습하면 학습한 내용을 유지할 가능성이 훨씬 높아집니다.보안을 염두에 두고 코딩하는 것은 구현하기 어렵습니다. 개발자가 거의 1년 전에 문맥을 벗어난 슬라이드쇼에서 배운 내용을 되새길 기대하는 것은 비현실적이기 때문입니다.하지만 특정 소프트웨어 취약점이 신고되는 순간 이를 방지하는 방법을 알게 되고 동시에 게임을 플레이하는 것처럼 느껴진다면 이는 완전히 새로운 일입니다.

실습형 관련 교육이 시행되는 즉시 보안은 기업 문화의 일부가 되며 더 이상 사후 고려 사항으로 취급되지 않습니다.소프트웨어 개발 라이프사이클의 시작부터 개발 프로세스에 반영됩니다.

그래서 뭘 기다리고 있는 거지?조직 내 보안을 개선하고 중요한 회사 및 고객 데이터를 보호하기 위한 여정을 시작하세요.개발자와 상사를 참여시켜 조직의 보안 코딩 수준을 한 단계 끌어올리세요.처음부터 보안에 대해 생각해 봄으로써 같은 취약점을 반복해서 경험하지 마세요.

더 많은 리소스가 필요하신가요?

“CISO/CTO 설득하기 키트” 전문 다운로드

リソースを見る
リソースを見る

보안 코딩에 대해 효과적으로 배우고 그 지식을 유지하는 것이 본질적으로 어려운 것처럼 보일 수 있지만 올바른 도구와 문화가 있다면 반드시 그럴 필요는 없습니다.하지만 이해관계자와 상사가 올바른 유형의 교육에 투자하도록 설득하는 것이 항상 쉬운 것은 아닙니다.다음은 이들의 충성도를 높이는 데 도움이 되는 몇 가지 유용한 팁입니다.

もっと興味がありますか?

Secure Code Warrior は、開発者がスキルを向上させる際に、セキュアコーディングをポジティブで魅力的な体験にします。私たちは、セキュリティに精通した開発者がコネクテッドワールドの日常的なスーパーヒーローになるように、それぞれのコーダーが好む学習経路に沿って指導します。

もっと詳しく

セキュアコードウォリアーは、ソフトウェア開発ライフサイクル全体を通じてコードを保護し、サイバーセキュリティを最優先とする文化を組織に根付かせるために存在します。AppSec管理者、開発者、CISO、あるいはセキュリティに関わるあらゆる立場の方々に対し、組織が安全でないコードに関連するリスクを軽減できるよう支援します。

デモ予約
共有対象:
リンクトインのブランドソーシャルx ロゴ
作成者
Secure Code Warrior
2021年10月27日発行

Secure Code Warrior は、開発者がスキルを向上させる際に、セキュアコーディングをポジティブで魅力的な体験にします。私たちは、セキュリティに精通した開発者がコネクテッドワールドの日常的なスーパーヒーローになるように、それぞれのコーダーが好む学習経路に沿って指導します。

この記事はSecure Code Warriorの業界専門家チームは、安全なソフトウェアを最初から構築するための知識とスキルを開発者に提供することに尽力しています。安全なコーディングの実践、業界のトレンド、実際の洞察に関する深い専門知識を活用します。

共有対象:
リンクトインのブランドソーシャルx ロゴ

개발자, QA, 엔지니어링 책임자, AppSec 전문가 등 어떤 식으로든 소프트웨어를 다루면 보안이 업무의 일부일 가능성이 높습니다.소프트웨어 취약점을 지적하는 것은 보안팀의 일이고, 처음부터 결함 없는 코드를 작성하기 위해 최선을 다하는 것도 개발자의 임무입니다.하지만 이러한 작업을 최대한 효율적이고 효과적으로 수행하려면 애플리케이션이 실행되는 코드부터 시작하여 모든 당사자가 보안 위협에 맞서 협력하는 것이 중요합니다.

그러나 보안 코딩에 대해 효과적으로 배우고 그 지식을 유지하는 것은 본질적으로 어려운 일처럼 보일 수 있습니다.올바른 도구가 있으면 그럴 필요가 없습니다.하지만 이해관계자와 상사가 올바른 유형의 교육에 투자하도록 설득하는 것이 항상 쉬운 것은 아닙니다.교육은 규정 준수 기준을 충족하기 위한 목적으로만 선택되는 경우가 많으며, 대부분의 경우 개발자의 일상 업무와는 무관한 경우가 많습니다.하지만 개발자들이 매일 사용하는 언어:프레임워크를 통해 실시간으로 보안에 대해 배우고 재미있게 할 수 있다면 어떨까요?그리고 무엇보다 중요한 것은 무엇일까요?조직은 동시에 업계 표준을 준수합니다.

저희가 도와드리겠습니다.다음은 조직 내 동료, 리드 및 최종 의사 결정권자로부터 충성을 얻어 개발자 중심의 보안 코딩 교육 프로그램에 참여할 수 있는 몇 가지 전략입니다.

처음부터 소프트웨어 취약점을 방지하면 엄청난 시간과 비용을 절약할 수 있습니다.

반복되는 보안 문제를 찾거나, 보고하거나, 해결하는 데 너무 많은 시간을 허비하고 계신가요?여러분은 혼자가 아닙니다.

다음 시나리오를 상상해 보십시오. AppSec이 취약점을 발견하고 이를 개발 팀에 보고하는 즉시 개발자는 관련 교육 수업에 참여하여 해당 결함을 수정하는 방법뿐만 아니라 향후 동일한 실수를 방지하는 방법을 배웁니다.결과는 어떻게 될 것이라고 생각하시나요?개발자는 관련성 때문에 그 교훈을 기억하고 있을 가능성이 높으며 같은 오류를 다시 범할 가능성이 적습니다.즉, 보안 팀에서 일하면 한 명의 개발자가 자신도 모르게 해당 취약점을 다시 만들 가능성이 줄어들고, 같은 개발자가 돌아가서 다시 수정해야 할 가능성도 줄어듭니다.

저희 고객인 Contrast Security가 제작한 이 동영상을 통해 실시간 교육이 개발팀에 얼마나 큰 도움이 되는지 확인해 보세요.


모든 개발자가 정기적인 보안 코드 교육에 참여하고 보안 문제에 대해 실시간으로 학습할 수 있는 도구를 손쉽게 사용할 수 있다면 놀라운 소프트웨어를 만들고 보안 프로그램을 개발하는 데 걸리는 시간은 헤아릴 수 없을 정도입니다.조직에서 이와 같은 도구에 투자하는 것은 꽤 괜찮은 주장처럼 들리죠?

보안 기술을 익히기 위해 사용하고 싶은 훌륭한 도구를 찾았다면 (기침) 과 같은 것 시큐어 코드 워리어, 이는 조직 내 CISO 또는 CTO에게 이를 홍보할 때 유용하게 활용할 수 있습니다.

역량을 갖춘 개발자는 더 나은 결과를 제공하고 만족도를 높입니다.

시간과 돈은 물론 경영진에게 매우 중요하지만 업무 만족도도 중요합니다.만족한 직원은 더 나은 결과를 제공하고, 더 오래 근무하며, 긍정적인 근무 환경에 기여합니다.그렇기 때문에 경력 개발 및 교육은 비용이 아니라 투자입니다.그리고 그 훈련이 정말 재미있고 의미 있는 것을 가르친다면 어떨까요?바로 성공으로 가는 황금 티켓이죠.

좋은 소식은 개발자들이 보안이 업무에 얼마나 중요한지 알기 때문에 일반적으로 보안을 배우려는 의욕이 높다는 것입니다.Evans Data Corporation과 함께 실시한 연구에서 전 세계 개발자를 대상으로 설문조사를 실시한 결과, 개발자들이 보안을 배우고자 하는 이유는 다음과 같습니다.

  1. 생산성과 효율성을 높입니다.
  2. 그들은 호기심이 많고 개인적으로 그것에 대해 배우는 데 관심이 있습니다.
  3. 안전하지 않은 코드와 관련된 문제를 피하고자 합니다.
  4. 그들은 그것이 경력 발전의 잠재력을 제공한다는 것을 이해합니다.
  5. 인적 자원을 보다 효율적으로 사용할 수 있습니다.

(전체 백서 다운로드 여기.)

유일한 문제는 대부분의 보안 코딩 교육이 그들을 실망시키고 있다는 것입니다.이는 그들의 일상 업무와 관련이 없으며, 솔직히 말해서 완전히 지루합니다.이러한 기능들은 일반적으로 정보를 보존하고 실제로 학습하는 측면에서 좋은 결과를 가져오지 못합니다.그러나 학습 플랫폼이 개발자 중심적이고 재미있고 참여도가 높으며 업무와 관련성이 높으면 실제 결과를 제공하고 역량을 갖춘 개인을 만들 수 있습니다. 원하는 보안 코드를 작성할 수 있습니다.그리고 개발 책임자든 CISO나 CTO이든 상사가 개발자가 안전하게 코딩에 관심을 갖고 그렇게 할 수 있는 기술을 갖추는 것을 원하지 않는 이유는 무엇일까요?

보안에 대한 이해는 전반적으로 더 나은 엔지니어를 만듭니다.

엔지니어는 소프트웨어가 어떻게 공격에 취약할 수 있는지 이해하면 이를 염두에 두고 작업을 수행합니다.무엇이 잘못될 수 있는지 더 많이 이해할수록 예방적 접근 방식을 더 많이 활용하게 됩니다.

뿐만 아니라 품질이 낮은 코드는 소프트웨어 취약점을 포함할 가능성이 높으며 개발자가 자신도 모르게 해당 코드에 취약점을 도입하기 쉽습니다.이유는 무엇일까요?그들이 하는 일 중 많은 부분이 코드를 읽고 변경하는 것이기 때문이죠.코드가 제대로 구성되지 않고 잘못된 로직을 사용하면 이러한 작업을 수행하는 데 시간이 더 오래 걸리고 무언가를 변경하여 실수로 심각한 보안 버그가 발생하기 쉬워집니다.

보안에 대한 이해와 문제 방지 방법을 이해하면 해당 코드의 전반적인 품질과 실수로 버그가 쉽게 발생하지 않도록 작성하는 방법에 대해서도 더 깊이 생각하게 됩니다.보안 교육은 윈-윈 (win-win) 방식입니다.개발자는 보안 코딩에 대해 배우지만 그 과정에서 더 나은 엔지니어가 되기도 합니다.

숫자에는 힘이 있습니다

안전한 코딩 학습 플랫폼을 도입하기 위해 리더의 동의를 얻는 또 다른 좋은 전략은 동료를 참여시키는 것입니다.보안 지식 향상에 관심이 있는 개발자가 많을수록 경영진이나 최고 경영진이 보안 지식에 투자하도록 설득하기가 더 쉬워집니다.

그럼 어떻게 할 수 있을까요?대부분의 개발자가 보안을 더 잘해야 할 필요성을 이해하고 배우고 싶어한다는 사실을 감안하면 그리 어렵지 않을 것입니다.이 내용을 살펴보도록 할 수도 있습니다. 시큐어 코드 워리어 개발자 쇼케이스 우리 제품을 살짝 살펴보고 보안 코딩 기술을 테스트해 보세요.안전하지 않은 코드의 영향을 보고 보안에 대해 배우는 것이 재미있을 수 있다는 것을 알게 되면 더 많은 것을 배울 수 있는 힘을 얻게 될 것입니다.

올바른 도구를 채택한 후 개발자의 참여를 유도하는 가장 좋은 방법은 건전한 경쟁을 벌이는 것입니다.토너먼트로 교육 프로그램을 시작해 보세요.

Nelnet이 어떻게 토너먼트를 통해 창의력을 발휘하여 회사 내에 보안 문화를 구축했는지 확인해 보세요.

지속적인 보안 교육을 통해 바람직한 기업 문화를 조성합니다.

훈련은 지루할 필요도 없고, 지루해서도 안 됩니다.강의는 비용이 많이 들고 조직하기가 어렵다는 것을 알고 있습니다. 특히 팀이 분산되어 있는 경우에는 강의에서 많은 것을 빼앗을 가능성이 낮습니다.하지만 조직에서는 개발자들에게 보안 코딩 교육을 지속적으로 제공하고 있습니다. 보안 코딩 교육은 매년 규정 준수 여부를 확인하는 데 그치지 않습니다.단순히 현상 유지만으로는 더 이상 충분하지 않습니다.이제 개발 관리자와 AppSec은 한 걸음 더 나아가 지속적이고 참여도 높은 학습을 촉진하는 교육 도구를 함께 구현해야 할 때입니다.의사 결정권자를 설득하는 것부터 시작해야 합니다.

여러 가지 이유로 지속적인 실습 교육이 필요합니다.사이버 보안 위협은 끊임없이 진화하고 있으므로 이러한 위협에 대응하기 위한 교육도 지속적으로 실시되는 것은 당연합니다.뿐만 아니라 이미 언급했듯이 실시간으로 학습하면 학습한 내용을 유지할 가능성이 훨씬 높아집니다.보안을 염두에 두고 코딩하는 것은 구현하기 어렵습니다. 개발자가 거의 1년 전에 문맥을 벗어난 슬라이드쇼에서 배운 내용을 되새길 기대하는 것은 비현실적이기 때문입니다.하지만 특정 소프트웨어 취약점이 신고되는 순간 이를 방지하는 방법을 알게 되고 동시에 게임을 플레이하는 것처럼 느껴진다면 이는 완전히 새로운 일입니다.

실습형 관련 교육이 시행되는 즉시 보안은 기업 문화의 일부가 되며 더 이상 사후 고려 사항으로 취급되지 않습니다.소프트웨어 개발 라이프사이클의 시작부터 개발 프로세스에 반영됩니다.

그래서 뭘 기다리고 있는 거지?조직 내 보안을 개선하고 중요한 회사 및 고객 데이터를 보호하기 위한 여정을 시작하세요.개발자와 상사를 참여시켜 조직의 보안 코딩 수준을 한 단계 끌어올리세요.처음부터 보안에 대해 생각해 봄으로써 같은 취약점을 반복해서 경험하지 마세요.

더 많은 리소스가 필요하신가요?

“CISO/CTO 설득하기 키트” 전문 다운로드

リソースを見る
リソースを見る

レポートをダウンロードするには、以下のフォームにご記入ください。

当社製品および/または関連するセキュリティコーディングのトピックに関する情報をお送りするため、お客様の同意を求めます。当社は常に、お客様の個人情報を最大限の注意を払って取り扱い、マーケティング目的で他社に販売することは一切ありません。

提出
SCW成功アイコン
SCWエラーアイコン
フォームを送信するには「Analytics」クッキーを有効にしてください。完了後、いつでも再度無効にできます。

개발자, QA, 엔지니어링 책임자, AppSec 전문가 등 어떤 식으로든 소프트웨어를 다루면 보안이 업무의 일부일 가능성이 높습니다.소프트웨어 취약점을 지적하는 것은 보안팀의 일이고, 처음부터 결함 없는 코드를 작성하기 위해 최선을 다하는 것도 개발자의 임무입니다.하지만 이러한 작업을 최대한 효율적이고 효과적으로 수행하려면 애플리케이션이 실행되는 코드부터 시작하여 모든 당사자가 보안 위협에 맞서 협력하는 것이 중요합니다.

그러나 보안 코딩에 대해 효과적으로 배우고 그 지식을 유지하는 것은 본질적으로 어려운 일처럼 보일 수 있습니다.올바른 도구가 있으면 그럴 필요가 없습니다.하지만 이해관계자와 상사가 올바른 유형의 교육에 투자하도록 설득하는 것이 항상 쉬운 것은 아닙니다.교육은 규정 준수 기준을 충족하기 위한 목적으로만 선택되는 경우가 많으며, 대부분의 경우 개발자의 일상 업무와는 무관한 경우가 많습니다.하지만 개발자들이 매일 사용하는 언어:프레임워크를 통해 실시간으로 보안에 대해 배우고 재미있게 할 수 있다면 어떨까요?그리고 무엇보다 중요한 것은 무엇일까요?조직은 동시에 업계 표준을 준수합니다.

저희가 도와드리겠습니다.다음은 조직 내 동료, 리드 및 최종 의사 결정권자로부터 충성을 얻어 개발자 중심의 보안 코딩 교육 프로그램에 참여할 수 있는 몇 가지 전략입니다.

처음부터 소프트웨어 취약점을 방지하면 엄청난 시간과 비용을 절약할 수 있습니다.

반복되는 보안 문제를 찾거나, 보고하거나, 해결하는 데 너무 많은 시간을 허비하고 계신가요?여러분은 혼자가 아닙니다.

다음 시나리오를 상상해 보십시오. AppSec이 취약점을 발견하고 이를 개발 팀에 보고하는 즉시 개발자는 관련 교육 수업에 참여하여 해당 결함을 수정하는 방법뿐만 아니라 향후 동일한 실수를 방지하는 방법을 배웁니다.결과는 어떻게 될 것이라고 생각하시나요?개발자는 관련성 때문에 그 교훈을 기억하고 있을 가능성이 높으며 같은 오류를 다시 범할 가능성이 적습니다.즉, 보안 팀에서 일하면 한 명의 개발자가 자신도 모르게 해당 취약점을 다시 만들 가능성이 줄어들고, 같은 개발자가 돌아가서 다시 수정해야 할 가능성도 줄어듭니다.

저희 고객인 Contrast Security가 제작한 이 동영상을 통해 실시간 교육이 개발팀에 얼마나 큰 도움이 되는지 확인해 보세요.


모든 개발자가 정기적인 보안 코드 교육에 참여하고 보안 문제에 대해 실시간으로 학습할 수 있는 도구를 손쉽게 사용할 수 있다면 놀라운 소프트웨어를 만들고 보안 프로그램을 개발하는 데 걸리는 시간은 헤아릴 수 없을 정도입니다.조직에서 이와 같은 도구에 투자하는 것은 꽤 괜찮은 주장처럼 들리죠?

보안 기술을 익히기 위해 사용하고 싶은 훌륭한 도구를 찾았다면 (기침) 과 같은 것 시큐어 코드 워리어, 이는 조직 내 CISO 또는 CTO에게 이를 홍보할 때 유용하게 활용할 수 있습니다.

역량을 갖춘 개발자는 더 나은 결과를 제공하고 만족도를 높입니다.

시간과 돈은 물론 경영진에게 매우 중요하지만 업무 만족도도 중요합니다.만족한 직원은 더 나은 결과를 제공하고, 더 오래 근무하며, 긍정적인 근무 환경에 기여합니다.그렇기 때문에 경력 개발 및 교육은 비용이 아니라 투자입니다.그리고 그 훈련이 정말 재미있고 의미 있는 것을 가르친다면 어떨까요?바로 성공으로 가는 황금 티켓이죠.

좋은 소식은 개발자들이 보안이 업무에 얼마나 중요한지 알기 때문에 일반적으로 보안을 배우려는 의욕이 높다는 것입니다.Evans Data Corporation과 함께 실시한 연구에서 전 세계 개발자를 대상으로 설문조사를 실시한 결과, 개발자들이 보안을 배우고자 하는 이유는 다음과 같습니다.

  1. 생산성과 효율성을 높입니다.
  2. 그들은 호기심이 많고 개인적으로 그것에 대해 배우는 데 관심이 있습니다.
  3. 안전하지 않은 코드와 관련된 문제를 피하고자 합니다.
  4. 그들은 그것이 경력 발전의 잠재력을 제공한다는 것을 이해합니다.
  5. 인적 자원을 보다 효율적으로 사용할 수 있습니다.

(전체 백서 다운로드 여기.)

유일한 문제는 대부분의 보안 코딩 교육이 그들을 실망시키고 있다는 것입니다.이는 그들의 일상 업무와 관련이 없으며, 솔직히 말해서 완전히 지루합니다.이러한 기능들은 일반적으로 정보를 보존하고 실제로 학습하는 측면에서 좋은 결과를 가져오지 못합니다.그러나 학습 플랫폼이 개발자 중심적이고 재미있고 참여도가 높으며 업무와 관련성이 높으면 실제 결과를 제공하고 역량을 갖춘 개인을 만들 수 있습니다. 원하는 보안 코드를 작성할 수 있습니다.그리고 개발 책임자든 CISO나 CTO이든 상사가 개발자가 안전하게 코딩에 관심을 갖고 그렇게 할 수 있는 기술을 갖추는 것을 원하지 않는 이유는 무엇일까요?

보안에 대한 이해는 전반적으로 더 나은 엔지니어를 만듭니다.

엔지니어는 소프트웨어가 어떻게 공격에 취약할 수 있는지 이해하면 이를 염두에 두고 작업을 수행합니다.무엇이 잘못될 수 있는지 더 많이 이해할수록 예방적 접근 방식을 더 많이 활용하게 됩니다.

뿐만 아니라 품질이 낮은 코드는 소프트웨어 취약점을 포함할 가능성이 높으며 개발자가 자신도 모르게 해당 코드에 취약점을 도입하기 쉽습니다.이유는 무엇일까요?그들이 하는 일 중 많은 부분이 코드를 읽고 변경하는 것이기 때문이죠.코드가 제대로 구성되지 않고 잘못된 로직을 사용하면 이러한 작업을 수행하는 데 시간이 더 오래 걸리고 무언가를 변경하여 실수로 심각한 보안 버그가 발생하기 쉬워집니다.

보안에 대한 이해와 문제 방지 방법을 이해하면 해당 코드의 전반적인 품질과 실수로 버그가 쉽게 발생하지 않도록 작성하는 방법에 대해서도 더 깊이 생각하게 됩니다.보안 교육은 윈-윈 (win-win) 방식입니다.개발자는 보안 코딩에 대해 배우지만 그 과정에서 더 나은 엔지니어가 되기도 합니다.

숫자에는 힘이 있습니다

안전한 코딩 학습 플랫폼을 도입하기 위해 리더의 동의를 얻는 또 다른 좋은 전략은 동료를 참여시키는 것입니다.보안 지식 향상에 관심이 있는 개발자가 많을수록 경영진이나 최고 경영진이 보안 지식에 투자하도록 설득하기가 더 쉬워집니다.

그럼 어떻게 할 수 있을까요?대부분의 개발자가 보안을 더 잘해야 할 필요성을 이해하고 배우고 싶어한다는 사실을 감안하면 그리 어렵지 않을 것입니다.이 내용을 살펴보도록 할 수도 있습니다. 시큐어 코드 워리어 개발자 쇼케이스 우리 제품을 살짝 살펴보고 보안 코딩 기술을 테스트해 보세요.안전하지 않은 코드의 영향을 보고 보안에 대해 배우는 것이 재미있을 수 있다는 것을 알게 되면 더 많은 것을 배울 수 있는 힘을 얻게 될 것입니다.

올바른 도구를 채택한 후 개발자의 참여를 유도하는 가장 좋은 방법은 건전한 경쟁을 벌이는 것입니다.토너먼트로 교육 프로그램을 시작해 보세요.

Nelnet이 어떻게 토너먼트를 통해 창의력을 발휘하여 회사 내에 보안 문화를 구축했는지 확인해 보세요.

지속적인 보안 교육을 통해 바람직한 기업 문화를 조성합니다.

훈련은 지루할 필요도 없고, 지루해서도 안 됩니다.강의는 비용이 많이 들고 조직하기가 어렵다는 것을 알고 있습니다. 특히 팀이 분산되어 있는 경우에는 강의에서 많은 것을 빼앗을 가능성이 낮습니다.하지만 조직에서는 개발자들에게 보안 코딩 교육을 지속적으로 제공하고 있습니다. 보안 코딩 교육은 매년 규정 준수 여부를 확인하는 데 그치지 않습니다.단순히 현상 유지만으로는 더 이상 충분하지 않습니다.이제 개발 관리자와 AppSec은 한 걸음 더 나아가 지속적이고 참여도 높은 학습을 촉진하는 교육 도구를 함께 구현해야 할 때입니다.의사 결정권자를 설득하는 것부터 시작해야 합니다.

여러 가지 이유로 지속적인 실습 교육이 필요합니다.사이버 보안 위협은 끊임없이 진화하고 있으므로 이러한 위협에 대응하기 위한 교육도 지속적으로 실시되는 것은 당연합니다.뿐만 아니라 이미 언급했듯이 실시간으로 학습하면 학습한 내용을 유지할 가능성이 훨씬 높아집니다.보안을 염두에 두고 코딩하는 것은 구현하기 어렵습니다. 개발자가 거의 1년 전에 문맥을 벗어난 슬라이드쇼에서 배운 내용을 되새길 기대하는 것은 비현실적이기 때문입니다.하지만 특정 소프트웨어 취약점이 신고되는 순간 이를 방지하는 방법을 알게 되고 동시에 게임을 플레이하는 것처럼 느껴진다면 이는 완전히 새로운 일입니다.

실습형 관련 교육이 시행되는 즉시 보안은 기업 문화의 일부가 되며 더 이상 사후 고려 사항으로 취급되지 않습니다.소프트웨어 개발 라이프사이클의 시작부터 개발 프로세스에 반영됩니다.

그래서 뭘 기다리고 있는 거지?조직 내 보안을 개선하고 중요한 회사 및 고객 데이터를 보호하기 위한 여정을 시작하세요.개발자와 상사를 참여시켜 조직의 보안 코딩 수준을 한 단계 끌어올리세요.처음부터 보안에 대해 생각해 봄으로써 같은 취약점을 반복해서 경험하지 마세요.

더 많은 리소스가 필요하신가요?

“CISO/CTO 설득하기 키트” 전문 다운로드

ウェビナーを見る
はじめに
もっと詳しく

以下のリンクをクリックし、このリソースのPDFをダウンロードしてください。

セキュアコードウォリアーは、ソフトウェア開発ライフサイクル全体を通じてコードを保護し、サイバーセキュリティを最優先とする文化を組織に根付かせるために存在します。AppSec管理者、開発者、CISO、あるいはセキュリティに関わるあらゆる立場の方々に対し、組織が安全でないコードに関連するリスクを軽減できるよう支援します。

レポートを見るデモ予約
リソースを見る
共有対象:
リンクトインのブランドソーシャルx ロゴ
もっと興味がありますか?

共有対象:
リンクトインのブランドソーシャルx ロゴ
作成者
Secure Code Warrior
2021年10月27日発行

Secure Code Warrior は、開発者がスキルを向上させる際に、セキュアコーディングをポジティブで魅力的な体験にします。私たちは、セキュリティに精通した開発者がコネクテッドワールドの日常的なスーパーヒーローになるように、それぞれのコーダーが好む学習経路に沿って指導します。

この記事はSecure Code Warriorの業界専門家チームは、安全なソフトウェアを最初から構築するための知識とスキルを開発者に提供することに尽力しています。安全なコーディングの実践、業界のトレンド、実際の洞察に関する深い専門知識を活用します。

共有対象:
リンクトインのブランドソーシャルx ロゴ

개발자, QA, 엔지니어링 책임자, AppSec 전문가 등 어떤 식으로든 소프트웨어를 다루면 보안이 업무의 일부일 가능성이 높습니다.소프트웨어 취약점을 지적하는 것은 보안팀의 일이고, 처음부터 결함 없는 코드를 작성하기 위해 최선을 다하는 것도 개발자의 임무입니다.하지만 이러한 작업을 최대한 효율적이고 효과적으로 수행하려면 애플리케이션이 실행되는 코드부터 시작하여 모든 당사자가 보안 위협에 맞서 협력하는 것이 중요합니다.

그러나 보안 코딩에 대해 효과적으로 배우고 그 지식을 유지하는 것은 본질적으로 어려운 일처럼 보일 수 있습니다.올바른 도구가 있으면 그럴 필요가 없습니다.하지만 이해관계자와 상사가 올바른 유형의 교육에 투자하도록 설득하는 것이 항상 쉬운 것은 아닙니다.교육은 규정 준수 기준을 충족하기 위한 목적으로만 선택되는 경우가 많으며, 대부분의 경우 개발자의 일상 업무와는 무관한 경우가 많습니다.하지만 개발자들이 매일 사용하는 언어:프레임워크를 통해 실시간으로 보안에 대해 배우고 재미있게 할 수 있다면 어떨까요?그리고 무엇보다 중요한 것은 무엇일까요?조직은 동시에 업계 표준을 준수합니다.

저희가 도와드리겠습니다.다음은 조직 내 동료, 리드 및 최종 의사 결정권자로부터 충성을 얻어 개발자 중심의 보안 코딩 교육 프로그램에 참여할 수 있는 몇 가지 전략입니다.

처음부터 소프트웨어 취약점을 방지하면 엄청난 시간과 비용을 절약할 수 있습니다.

반복되는 보안 문제를 찾거나, 보고하거나, 해결하는 데 너무 많은 시간을 허비하고 계신가요?여러분은 혼자가 아닙니다.

다음 시나리오를 상상해 보십시오. AppSec이 취약점을 발견하고 이를 개발 팀에 보고하는 즉시 개발자는 관련 교육 수업에 참여하여 해당 결함을 수정하는 방법뿐만 아니라 향후 동일한 실수를 방지하는 방법을 배웁니다.결과는 어떻게 될 것이라고 생각하시나요?개발자는 관련성 때문에 그 교훈을 기억하고 있을 가능성이 높으며 같은 오류를 다시 범할 가능성이 적습니다.즉, 보안 팀에서 일하면 한 명의 개발자가 자신도 모르게 해당 취약점을 다시 만들 가능성이 줄어들고, 같은 개발자가 돌아가서 다시 수정해야 할 가능성도 줄어듭니다.

저희 고객인 Contrast Security가 제작한 이 동영상을 통해 실시간 교육이 개발팀에 얼마나 큰 도움이 되는지 확인해 보세요.


모든 개발자가 정기적인 보안 코드 교육에 참여하고 보안 문제에 대해 실시간으로 학습할 수 있는 도구를 손쉽게 사용할 수 있다면 놀라운 소프트웨어를 만들고 보안 프로그램을 개발하는 데 걸리는 시간은 헤아릴 수 없을 정도입니다.조직에서 이와 같은 도구에 투자하는 것은 꽤 괜찮은 주장처럼 들리죠?

보안 기술을 익히기 위해 사용하고 싶은 훌륭한 도구를 찾았다면 (기침) 과 같은 것 시큐어 코드 워리어, 이는 조직 내 CISO 또는 CTO에게 이를 홍보할 때 유용하게 활용할 수 있습니다.

역량을 갖춘 개발자는 더 나은 결과를 제공하고 만족도를 높입니다.

시간과 돈은 물론 경영진에게 매우 중요하지만 업무 만족도도 중요합니다.만족한 직원은 더 나은 결과를 제공하고, 더 오래 근무하며, 긍정적인 근무 환경에 기여합니다.그렇기 때문에 경력 개발 및 교육은 비용이 아니라 투자입니다.그리고 그 훈련이 정말 재미있고 의미 있는 것을 가르친다면 어떨까요?바로 성공으로 가는 황금 티켓이죠.

좋은 소식은 개발자들이 보안이 업무에 얼마나 중요한지 알기 때문에 일반적으로 보안을 배우려는 의욕이 높다는 것입니다.Evans Data Corporation과 함께 실시한 연구에서 전 세계 개발자를 대상으로 설문조사를 실시한 결과, 개발자들이 보안을 배우고자 하는 이유는 다음과 같습니다.

  1. 생산성과 효율성을 높입니다.
  2. 그들은 호기심이 많고 개인적으로 그것에 대해 배우는 데 관심이 있습니다.
  3. 안전하지 않은 코드와 관련된 문제를 피하고자 합니다.
  4. 그들은 그것이 경력 발전의 잠재력을 제공한다는 것을 이해합니다.
  5. 인적 자원을 보다 효율적으로 사용할 수 있습니다.

(전체 백서 다운로드 여기.)

유일한 문제는 대부분의 보안 코딩 교육이 그들을 실망시키고 있다는 것입니다.이는 그들의 일상 업무와 관련이 없으며, 솔직히 말해서 완전히 지루합니다.이러한 기능들은 일반적으로 정보를 보존하고 실제로 학습하는 측면에서 좋은 결과를 가져오지 못합니다.그러나 학습 플랫폼이 개발자 중심적이고 재미있고 참여도가 높으며 업무와 관련성이 높으면 실제 결과를 제공하고 역량을 갖춘 개인을 만들 수 있습니다. 원하는 보안 코드를 작성할 수 있습니다.그리고 개발 책임자든 CISO나 CTO이든 상사가 개발자가 안전하게 코딩에 관심을 갖고 그렇게 할 수 있는 기술을 갖추는 것을 원하지 않는 이유는 무엇일까요?

보안에 대한 이해는 전반적으로 더 나은 엔지니어를 만듭니다.

엔지니어는 소프트웨어가 어떻게 공격에 취약할 수 있는지 이해하면 이를 염두에 두고 작업을 수행합니다.무엇이 잘못될 수 있는지 더 많이 이해할수록 예방적 접근 방식을 더 많이 활용하게 됩니다.

뿐만 아니라 품질이 낮은 코드는 소프트웨어 취약점을 포함할 가능성이 높으며 개발자가 자신도 모르게 해당 코드에 취약점을 도입하기 쉽습니다.이유는 무엇일까요?그들이 하는 일 중 많은 부분이 코드를 읽고 변경하는 것이기 때문이죠.코드가 제대로 구성되지 않고 잘못된 로직을 사용하면 이러한 작업을 수행하는 데 시간이 더 오래 걸리고 무언가를 변경하여 실수로 심각한 보안 버그가 발생하기 쉬워집니다.

보안에 대한 이해와 문제 방지 방법을 이해하면 해당 코드의 전반적인 품질과 실수로 버그가 쉽게 발생하지 않도록 작성하는 방법에 대해서도 더 깊이 생각하게 됩니다.보안 교육은 윈-윈 (win-win) 방식입니다.개발자는 보안 코딩에 대해 배우지만 그 과정에서 더 나은 엔지니어가 되기도 합니다.

숫자에는 힘이 있습니다

안전한 코딩 학습 플랫폼을 도입하기 위해 리더의 동의를 얻는 또 다른 좋은 전략은 동료를 참여시키는 것입니다.보안 지식 향상에 관심이 있는 개발자가 많을수록 경영진이나 최고 경영진이 보안 지식에 투자하도록 설득하기가 더 쉬워집니다.

그럼 어떻게 할 수 있을까요?대부분의 개발자가 보안을 더 잘해야 할 필요성을 이해하고 배우고 싶어한다는 사실을 감안하면 그리 어렵지 않을 것입니다.이 내용을 살펴보도록 할 수도 있습니다. 시큐어 코드 워리어 개발자 쇼케이스 우리 제품을 살짝 살펴보고 보안 코딩 기술을 테스트해 보세요.안전하지 않은 코드의 영향을 보고 보안에 대해 배우는 것이 재미있을 수 있다는 것을 알게 되면 더 많은 것을 배울 수 있는 힘을 얻게 될 것입니다.

올바른 도구를 채택한 후 개발자의 참여를 유도하는 가장 좋은 방법은 건전한 경쟁을 벌이는 것입니다.토너먼트로 교육 프로그램을 시작해 보세요.

Nelnet이 어떻게 토너먼트를 통해 창의력을 발휘하여 회사 내에 보안 문화를 구축했는지 확인해 보세요.

지속적인 보안 교육을 통해 바람직한 기업 문화를 조성합니다.

훈련은 지루할 필요도 없고, 지루해서도 안 됩니다.강의는 비용이 많이 들고 조직하기가 어렵다는 것을 알고 있습니다. 특히 팀이 분산되어 있는 경우에는 강의에서 많은 것을 빼앗을 가능성이 낮습니다.하지만 조직에서는 개발자들에게 보안 코딩 교육을 지속적으로 제공하고 있습니다. 보안 코딩 교육은 매년 규정 준수 여부를 확인하는 데 그치지 않습니다.단순히 현상 유지만으로는 더 이상 충분하지 않습니다.이제 개발 관리자와 AppSec은 한 걸음 더 나아가 지속적이고 참여도 높은 학습을 촉진하는 교육 도구를 함께 구현해야 할 때입니다.의사 결정권자를 설득하는 것부터 시작해야 합니다.

여러 가지 이유로 지속적인 실습 교육이 필요합니다.사이버 보안 위협은 끊임없이 진화하고 있으므로 이러한 위협에 대응하기 위한 교육도 지속적으로 실시되는 것은 당연합니다.뿐만 아니라 이미 언급했듯이 실시간으로 학습하면 학습한 내용을 유지할 가능성이 훨씬 높아집니다.보안을 염두에 두고 코딩하는 것은 구현하기 어렵습니다. 개발자가 거의 1년 전에 문맥을 벗어난 슬라이드쇼에서 배운 내용을 되새길 기대하는 것은 비현실적이기 때문입니다.하지만 특정 소프트웨어 취약점이 신고되는 순간 이를 방지하는 방법을 알게 되고 동시에 게임을 플레이하는 것처럼 느껴진다면 이는 완전히 새로운 일입니다.

실습형 관련 교육이 시행되는 즉시 보안은 기업 문화의 일부가 되며 더 이상 사후 고려 사항으로 취급되지 않습니다.소프트웨어 개발 라이프사이클의 시작부터 개발 프로세스에 반영됩니다.

그래서 뭘 기다리고 있는 거지?조직 내 보안을 개선하고 중요한 회사 및 고객 데이터를 보호하기 위한 여정을 시작하세요.개발자와 상사를 참여시켜 조직의 보안 코딩 수준을 한 단계 끌어올리세요.처음부터 보안에 대해 생각해 봄으로써 같은 취약점을 반복해서 경험하지 마세요.

더 많은 리소스가 필요하신가요?

“CISO/CTO 설득하기 키트” 전문 다운로드

目次

PDFダウンロード
リソースを見る
もっと興味がありますか?

Secure Code Warrior は、開発者がスキルを向上させる際に、セキュアコーディングをポジティブで魅力的な体験にします。私たちは、セキュリティに精通した開発者がコネクテッドワールドの日常的なスーパーヒーローになるように、それぞれのコーダーが好む学習経路に沿って指導します。

もっと詳しく

セキュアコードウォリアーは、ソフトウェア開発ライフサイクル全体を通じてコードを保護し、サイバーセキュリティを最優先とする文化を組織に根付かせるために存在します。AppSec管理者、開発者、CISO、あるいはセキュリティに関わるあらゆる立場の方々に対し、組織が安全でないコードに関連するリスクを軽減できるよう支援します。

デモ予約ダウンロード
共有対象:
リンクトインのブランドソーシャルx ロゴ
リソースハブ

始めるのに役立つリソース

もっと多くの投稿
リソースハブ

始めるのに役立つリソース

もっと多くの投稿