並んでノートパソコンで作業する男性と女性のイラスト
Jump to section

Red Hat の DevSecOps をえら理由りゆう

URL をコピー

おおくの組織そしきは、DevSecOps の実装じっそうにあたり、アプリケーション・パイプラインにのみ焦点しょうてんてますが、考慮こうりょすべき領域りょういきほかにもあります。DevSecOps に Red Hat® ソリューションを使用しようすれば、組織そしきはコンテナされた環境かんきょうでアプリケーション・パイプラインを利用りようできるようになるだけでなく、従来じゅうらい環境かんきょうとコンテナされた環境かんきょう両方りょうほうで、DevSecOps プラクティスを使用しようしてアプリケーションを構築こうちく、デプロイ、および実行じっこうできるようになり、アプリケーションとインフラストラクチャのライフサイクルの初期しょき段階だんかいでセキュリティの問題もんだい脆弱ぜいじゃくせい対処たいしょすることができます。

Red Hat と当社とうしゃセキュリティ・パートナー・エコシステム包括ほうかつてきDevSecOps アプローチの実践じっせん可能かのうにし、セキュリティを犠牲ぎせいにすることなくイノベーションを継続けいぞくできるように支援しえんします。Red Hat は、オープン・ハイブリッドクラウド全体ぜんたいでセキュリティを重視じゅうししたアプリケーションを構築こうちく、デプロイ、実行じっこうするための堅牢けんろうなポートフォリオを提供ていきょうするのに必要ひつよう専門せんもん知識ちしき能力のうりょくそなえており、お客様きゃくさまが DevSecOps 導入どうにゅうのどの段階だんかいにあっても適切てきせつにお手伝てつだいできます。

DevSecOps は複雑ふくざつみであり、とくに DevOps ツール (および DevOps プロセス全般ぜんぱん) はえず成長せいちょうし、変化へんかします。そして、先進せんしんてきなアプリケーションを開発かいはつするためのテクノロジー (コンテナKubernetesパブリッククラウド・サービスなど) を使用しようして、DevSecOps を実現じつげんし、そのだい規模きぼ実装じっそう可能かのうにするソフトウェアセキュリティとテクノロジーけの追加ついか対策たいさく必要ひつようになります。

開発かいはつチームと運用うんようチームは、コンテナや Kubernetes のセキュリティふくめた情報じょうほうセキュリティを、最初さいしょ時点じてんから、アプリケーションとインフラストラクチャのライフサイクルの不可欠ふかけつ要素ようそにする必要ひつようがあります。そのためには、重要じゅうような IT インフラストラクチャの保護ほご、セキュリティ重視じゅうしのアプリケーション開発かいはつおよび実行じっこう機密きみつデータの保護ほご変化へんかへの対応たいおう必要ひつようです。

DevSecOps は、これらの IT チームとセキュリティチームがひと、プロセス、テクノロジーにまたがるセキュリティの問題もんだいむためのたすけとなり、スピードと効率こうりつ向上こうじょう、セキュリティの向上こうじょう一貫いっかんせい強化きょうか再現さいげんせい、およびコラボレーションを可能かのうにします。具体ぐたいてきには、以下いか実現じつげん支援しえんします。

  • 安全あんぜんせい向上こうじょうとリスクの最小さいしょうアプリケーション開発かいはつやインフラストラクチャのライフサイクルのはや段階だんかいでセキュリティの脆弱ぜいじゃくせい排除はいじょすることで実現じつげんします。これにより、潜在せんざいてきなプロダクションの問題もんだいらすことができます。
  • DevOps リリースサイクルの効率こうりつとスピードの向上こうじょう従来じゅうらいのセキュリティプラクティスとツールの排除はいじょ自動じどう使用しよう、ツールチェーンの標準ひょうじゅん、および、Infrastructure as Code、Security as Code、Compliance as Code の実装じっそうによる開発かいはつプロセスの再現さいげんせい向上こうじょうにより実現じつげんします。 
  • リスクの軽減けいげん可視かしせい向上こうじょうアプリケーション開発かいはつとインフラストラクチャのライフサイクルの初期しょき段階だんかいでセキュリティゲートを実装じっそうし、ヒューマンエラーの可能かのうせい低下ていかさせ、監査かんさ懸念けねん削減さくげんしながらセキュリティ、コンプライアンス、予測よそく可能かのうせい再現さいげんせい向上こうじょうさせることで実現じつげんします。 

DevSecOps 導入どうにゅう成功せいこうへのみちは、アプリケーション・パイプラインの作成さくせいまえからすでにはじまっています。組織そしきはまず、アプリケーションやインフラストラクチャが、セキュリティツールやセキュリティ機能きのうまれたソフトウェアじょう運用うんようされることを確認かくにんする必要ひつようがあります。さらに、DevSecOps プロセスの重要じゅうよう要素ようそである環境かんきょうをより詳細しょうさい制御せいぎょするために、組織そしき全体ぜんたい一貫いっかんした自動じどう戦略せんりゃく実装じっそうする必要ひつようがあります。 

自動じどうは、セキュリティを重視じゅうししたアプリケーションを開発かいはつし、開発かいはつとインフラストラクチャのライフサイクルのはや段階だんかいで DevSecOps プラクティスを導入どうにゅうするのに役立やくだちます。

ほとんどの組織そしきは、DevSecOps の実装じっそうにあたり、アプリケーション・パイプラインに焦点しょうてんてますが、考慮こうりょすべき領域りょういきほかにもあります。Red Hat と当社とうしゃのセキュリティ・パートナー・エコシステムは、これらの組織そしき従来じゅうらい環境かんきょうとコンテナされた環境かんきょう両方りょうほうで DevSecOps プラクティスを使用しようして、セキュリティを重視じゅうししたアプリケーションを設計せっけい構築こうちく、デプロイ、実行じっこうするために役立やくだちます。

Red Hat は、お客様きゃくさまの DevSecOps 導入どうにゅうがどの段階だんかいにあっても適切てきせつ支援しえんできます。以下いかの DevSecOps 成熟せいじゅくモデルを、現状げんじょう判断はんだんする参考さんこうにしてください。

  • 初級しょきゅう:アプリケーションの作成さくせいからデプロイまで、すべて手動しゅどうおこなっています。アプリケーション開発かいはつ、インフラストラクチャと IT 運用うんよう、およびセキュリティのかくチームはほぼサイロされており、チームあいだのコラボレーションはほとんどありません。
  • 中級ちゅうきゅうなんらかの種類しゅるいのツールチェーンを標準ひょうじゅんすることで、組織そしき全体ぜんたい一貫いっかんした方法ほうほう自動じどう使用しようして、Infrastructure as Code、Security as Code、Compliance as Code などを実行じっこうできます。
  • 上級じょうきゅう:インフラストラクチャとアプリケーション開発かいはつ自動じどうされており、現在げんざいは、開発かいはつプロセス、既存きそん自動じどうのスケーリング、コンテナ、Kubernetes、パブリッククラウド・サービスなどのテクノロジーを使用しようした DevSecOpsの だい規模きぼ実装じっそうなどのプロセスの改善かいぜん検討けんとうしています。高度こうどなデプロイメント手法しゅほう、セルフサービス、自動じどうスケーリングを使用しようして継続けいぞくてきなソフトウェア提供ていきょうおこなうために、動的どうてき環境かんきょうにアプリケーションをだい規模きぼにデプロイしています。
  • エキスパート:クラウドネイティブ環境かんきょうであらゆるものがアプリケーション・プログラミング・インタフェース (API) であるという段階だんかいたっしています。サーバーレスやマイクロサービスなどのテクノロジーモデルを評価ひょうかちゅうであるかすでに使用しようしており、人工じんこう知能ちのう機械きかい学習がくしゅう利用りようして、セキュリティテストとアプリケーション開発かいはつかんする意思いし決定けっていおこなっています。

当社とうしゃのオープンソース・ポートフォリオにまれているセキュリティ機能きのうにより、開発かいはつしゃ、アーキテクト、IT 運用うんよう、セキュリティのかくチームは、アプリケーション開発かいはつとインフラストラクチャのライフサイクルの初期しょき段階だんかい階層かいそうされたセキュリティを実装じっそうし、DevSecOps のスタックを簡単かんたん構築こうちくできます。これを可能かのうにする要素ようそのいくつかを以下いかしめします。

 

DevSecOps の基本きほんてきなセキュリティ

Red Hat Enterprise Linux® によって基本きほんてきなセキュリティが提供ていきょうされるため、組織そしきはベアメタル、仮想かそう、コンテナ、およびクラウド環境かんきょうにわたって一貫いっかんして、既存きそんのクラウドネイティブ・アプリケーションを実行じっこうできます。Red Hat Enterprise Linux は、重要じゅうようなセキュリティ分離ぶんりテクノロジー、強力きょうりょく暗号あんごう、ID およびアクセス管理かんりソフトウェア・サプライチェーンのセキュリティ、DevSecOps ワークフローに必要ひつようとされる個別こべつ検証けんしょうみのセキュリティ認証にんしょう提供ていきょうします。

Red Hat OpenShift®Red Hat OpenStack Services on OpenShift®Red Hat Data Services など、Red Hat Enterprise Linux じょう実行じっこうされるオープンソース・テクノロジーは、Red Hat Enterprise Linux が提供ていきょうする基盤きばんのセキュリティじょうのメリットを継承けいしょうします。

さらに、 Red Hat Application Foundations業界ぎょうかい標準ひょうじゅん認証にんしょうプロトコル、シングルサインオン (SSO)、ID 管理かんり、 ロールベースのアクセス制御せいぎょ (RBAC) など、すぐに使つかえる広範こうはんなアプリケーション・セキュリティ機能きのう提供ていきょうします。ハイブリッド環境かんきょうおよびマルチクラウド環境かんきょうにおいて、セキュリティを念頭ねんとうだい規模きぼにソフトウェアを開発かいはつし、モダナイズできます。 

ブログ記事きじむ:Red Hat セキュリティデータの未来みらい

IT 自動じどうによるワークフローとプロセスの標準ひょうじゅん

統合とうごうされていない DevSecOps ツール、プラクティス、およびプロセスがあると、ヒューマンエラーの可能かのうせいたかまると同時どうじに、コラボレーション、可視かしせい生産せいさんせいさまたげとなる場合ばあいがあります。ライフサイクル運用うんよう自動じどうすると、一貫いっかんせいがあって反復はんぷく可能かのうなプロセス、ワークフロー、フレームワークを作成さくせいする理想りそうてき機会きかいられ、ソフトウェア開発かいはつ、IT インフラストラクチャ、セキュリティのかくチームあいだ相互そうご作用さよう単純たんじゅんされます。

Red Hat Ansible® Automation Platform人間にんげんめる単一たんいつ言語げんご使用しようし、エンタープライズ全体ぜんたい自動じどう導入どうにゅうするために必要ひつようなすべてのツール、サービス、トレーニングがふくまれています。アプリケーションやセキュリティからネットワーク、インフラストラクチャにいたるまで、組織そしきの IT 環境かんきょうのあらゆる側面そくめんでコラボレーション、透明とうめいせい一貫いっかんせい促進そくしんする、統一とういつされたユーザーフレンドリーな自動じどう基盤きばん提供ていきょうします。

イメージ、コンテナ、クラスタ、Kubernetes を使用しようしただい規模きぼな DevSecOps

OpenShift を使用しようすると、組織そしきはセキュリティを重視じゅうししたクラウドネイティブ・アプリケーションをだい規模きぼ構築こうちく、デプロイ、実行じっこう、および管理かんりできます。具体ぐたいてきには、OpenShift Platform Plus はコア・プラットフォームじょう構築こうちくされており、Red Hat Advanced Cluster Security for KubernetesRed Hat Advanced Cluster Management for KubernetesRed Hat Quayふくまれています。

これらのテクノロジーにより、組織そしきはセキュリティチェックを継続けいぞくてきインテグレーション/継続けいぞくてきデリバリー (CI/CD) パイプラインにんで、開発かいはつしゃに CI/CD パイプラインから直接ちょくせつ脆弱ぜいじゃくせいスキャンとポリシーチェックを提供ていきょうし、ワークロードと Kubernetes インフラストラクチャを構成こうせいミスやコンプライアンス違反いはんから保護ほごし、ランタイムの脅威きょうい検出けんしゅつ対応たいおう実装じっそうできます。

Red Hat Advanced Cluster Security for Kubernetes は、すべての主要しゅようなクラウド・プラットフォームおよびハイブリッド・プラットフォームでのコンテナされたワークロードの保護ほご役立やくだちます。このプラットフォームはフルマネージドの Software as a Service (SaaS) ソリューションとしてデプロイでき、脅威きょうい緩和かんわ支援しえんし、継続けいぞくてきなスキャンと保証ほしょう提供ていきょうし、 Kubernetes インフラストラクチャを保護ほごします。Red Hat Advanced Cluster Security for Kubernetes は、アプリケーションのセキュリティ、保護ほご管理かんりのために最適さいてきされた強力きょうりょくなツール一式いっしき提供ていきょうする Red Hat® OpenShift® Platform Plusふくまれています。

OpenShift Platform Plus は、フルスタックの自動じどうされたセキュリティと運用うんよう中心ちゅうしん構築こうちくされており、すべての環境かんきょう一貫いっかんしたエクスペリエンスを提供ていきょうします。その最適さいてきは、ソフトウェア・サプライチェーン全体ぜんたいがセキュリティを重視じゅうしし、準拠じゅんきょするようにしながら、開発かいはつしゃ生産せいさんせい開発かいはつプロセスを向上こうじょうするのに役立やくだちます。運用うんよう開発かいはつ、およびセキュリティのかくチームは、OpenShift Platform Plus を使用しようしてより効率こうりつてき連携れんけいし、アイデアを開発かいはつからプロダクションに移行いこうして、先進せんしんてきなクラウドネイティブ・アプリケーション開発かいはつ実現じつげんできます。

Red Hat OpenShift ビルド、パイプライン、および GitOps (OpenShift にふくまれる) は、OpenShift でソースコードビルドとアプリケーション・パッケージの実行じっこう必要ひつようなコンポーネントを提供ていきょうします。また、セキュリティ関連かんれんのタスクを CI/CD パイプラインにプラグインするための柔軟じゅうなんなフレームワークも提供ていきょうします。

Red Hat Application Services は、業界ぎょうかい標準ひょうじゅんのプロトコル (OAuth/OpenID、JWT Tokens など)、シングルサインオン (SSO)、ID 管理かんりロールベースのアクセス制御せいぎょ (RBAC)、クラスタ認証にんしょう、クラスタない暗号あんごうなど、すぐに使つかえる幅広はばひろいアプリケーション・セキュリティ機能きのう提供ていきょうします。 

当社とうしゃセキュリティ・パートナー・エコシステムは、お客様きゃくさまが DevSecOps プラクティスを使用しようしてアプリケーションとインフラストラクチャを保護ほごする機能きのう拡張かくちょうおよび強化きょうかするのに役立やくだちます。当社とうしゃのポートフォリオとサービスをこのエコシステムとわせることにより、お客様きゃくさまつぎのような主要しゅようなセキュリティの課題かだい対処たいしょできます。

  • コンプライアンスとガバナンス 
  • ID 管理かんりとアクセス管理かんり
  • 脆弱ぜいじゃくせい構成こうせい管理かんり
  • プラットフォーム・セキュリティ
  • ネットワーク制御せいぎょ
  • データ制御せいぎょ
  • セキュリティ制御せいぎょ
  • ランタイム分析ぶんせき保護ほご
  • ロギングおよびかん 
  • 修復しゅうふく

Red Hat サービスは、お客様きゃくさまのテクノロジーへの投資とうし測定そくてい可能かのう有用ゆうようなビジネス成果せいか転換てんかんできるように支援しえんします。文化ぶんか、ビジネスプロセスからトレーニングや認定にんていいたるまで、DevSecOps へのいちすお手伝てつだいをします。

関連かんれん資料しりょう

記事きじ

DevSecOps とは

DevOps によるアジリティと応答おうとうせい存分ぞんぶん利用りようするのであれば、IT セキュリティはアプリケーションのライフサイクル全体ぜんたいつうじて、重要じゅうよう役目やくめたす必要ひつようがあります。

記事きじ

CI/CD とは

CI/CD によって、統合とうごうおよびテストのフェーズからデリバリー、デプロイメントにいたる、アプリケーションのライフサイクル全体ぜんたいつうじて、継続けいぞくてき自動じどう継続けいぞくてき監視かんし導入どうにゅうされます。

記事きじ

DevOps エンジニアとは

DevOps エンジニアは、組織そしきないでのコラボレーション、イノベーション、文化ぶんかてき変革へんかく可能かのうにする特有とくゆうのスキルと専門せんもん知識ちしきわせています。  

DevOps の詳細しょうさいはこちら

製品せいひん

Red Hat のエキスパートによる徹底的てっていてきかつ集中しゅうちゅうてき研修けんしゅう。アジャイルの方法ほうほうろんとオープンソースツールを使用しようして、社内しゃない業務ぎょうむ課題かだい対処たいしょする方法ほうほうについてまなびます。

Red Hat の戦略せんりゃくてきアドバイザーが、企業きぎょう組織そしき全体ぜんたいぞう把握はあくしながら課題かだい分析ぶんせきし、包括ほうかつてきかつコスト効率こうりつすぐれたソリューションで課題かだい解決かいけつできるようお手伝てつだいします。

リソース