DevOps公式認定

International DevOps Certification Academy™

DevOps認定試験の例題


International DevOps Certification Academy™のDevOps公式認定試験に非常に近い例題をご覧ください。

取得を目指すDevOps認定プログラムの問題と解答を学べば、自信を持ってDevOps公式認定試験に臨めます。

International DevOps Certification Academy™のDevOps公式認定試験と同じ構成と難易度になるよう丁寧に作った、幅広い例題集へようこそ。50問の例題では、実際のDevOps認定試験に出てくるものによく似たさまざまな状況や課題を扱います。認定試験に備えるDevOpsエンジニア志望の方にも、スキルを高めたいITプロフェッショナルにも役立つよう、ソフトウェア開発やインフラから、協働やトラブルシューティングまで幅広いテーマを取り上げています。

統合の詳しい仕組みを学び、さまざまなツールがソフトウェア開発ライフサイクルで果たす重要な役割を理解しましょう。構成管理、仮想化、コンテナの理解を深める面接問題にも取り組めます。スケーラブルで高性能なソリューションのオーケストレーションにおいて、インフラストラクチャのコード化(IaC)がなぜ重要で、何を担うのかがわかります。個別の知識を問うだけの問題集ではありません。現在の雇用市場でDevOpsの実践が絶えず変化することを踏まえ、現場の状況を再現するよう設計しています。

例題を進めていくと、一問一問が全体の一部であり、DevOpsの実践で協働が重要であることがわかります。拡張性は、DevOpsのエンドユーザーが技術やインフラをどう捉えるかに影響します。ビルド、自動化のスクリプト作成、効果的な構成管理の手順を理解しましょう。チームメンバーが協力し、さまざまなツールを統合してDevOps環境を最適化することの重要性も学べます。経験豊富な方も、これから始める方も、従来のITの役割と変化を続けるDevOpsの現場を結びつける重要な点を学べます。

報告によると、DevOps認定試験や採用面接のさまざまな問題と解答で練習すると、次のような準備ができます。

  1. ソフトウェア開発、インフラ、構成管理などの重要なテーマを扱うDevOpsの問題を習得し、公式認定試験や採用面接で優位に立つ。
  2. DevOpsで使われる業界標準のツールと実践方法を理解し、現場で統合、オーケストレーション、スクリプト作成に取り組めるよう備える。
  3. ソフトウェア開発の各段階、プロセス、トラブルシューティング手法に関する知見を得て、DevOpsエンジニアとしての実力を高める。
  4. インフラストラクチャのコード化(IaC)、コンテナ、仮想化の専門性を高め、スケーラブルで高性能な環境を管理するための総合的なスキルを身につける。
  5. 協働の細かな実践方法を理解して他の人と効果的に働き、どのDevOpsチームやプロジェクトでも成功に大きく貢献できる土台を築く。


DevOps認定試験の例題[2026年]


例題にじっくり取り組むことで、DevOps認定プログラムに備えられるだけでなく、DevOpsの導入を成功させる原則やベストプラクティスを深く理解できます。トラブルシューティングの手法を身につけ、性能テストの細かな点を学ぶことで、試験だけでなく、DevOpsの専門知識が求められる実務でも力を発揮できます。ここから学びを深め、自信を持ってDevOps公式認定試験に挑みましょう。



問題1

次の方法論のうち、DevOpsの方法論の成立に最も影響が少なかったものはどれですか。

  • 選択肢1: リーン生産方式。
  • 選択肢2: アジャイルなソフトウェアデリバリー。
  • 選択肢3: ウォーターフォール型のソフトウェアデリバリー。
  • 選択肢4: 継続的なソフトウェアデリバリー。

正解: 選択肢3/ウォーターフォール型のソフトウェアデリバリー。

問題2

一般的なIT組織で開発チームと運用チームの間に対立が起きやすいのはなぜですか。

  • 選択肢1: 両チームのバックグラウンドが異なるから。
  • 選択肢2: 開発チームのほうがソフトウェア製品やサービスに詳しいから。
  • 選択肢3: 運用チームのほうがテスト環境や本番環境に詳しいから。
  • 選択肢4: 両チームの事業目標と優先順位が対立しているから。

正解: 選択肢4/両チームの事業目標と優先順位が対立しているから。

問題3

次のうち、ソフトウェアの開発とデリバリーにおいてDevOpsを有効な方法論にする手法はどれですか。

  • 選択肢1: DevOpsにより、組織のミッションを中心にチームを編成できる。
  • 選択肢2: DevOpsにより、品質と監視の仕組みを組み込んだソフトウェアを作れる。
  • 選択肢3: DevOpsにより、エラーをすばやく特定して修正し、そこから学べる。
  • 選択肢4: 上記すべて。

正解: 選択肢4/上記すべて。

問題4

DevOpsについての次の記述のうち、誤っているものはどれですか。

  • 選択肢1: DevOpsはスタートアップ企業にのみ適している。
  • 選択肢2: DevOpsはブラウンフィールドのソフトウェア製品やサービスに適している。
  • 選択肢3: DevOpsはグリーンフィールドのソフトウェア製品やサービスに適している。
  • 選択肢4: 最も模範的なDevOpsの取り組みの一部は、大規模で成熟したIT組織を持つ企業で始まった。

正解: 選択肢1/DevOpsはスタートアップ企業にのみ適している。

問題5

DevOps組織は、業務への資金配分を原則としてどのように行いますか。

  • 選択肢1: 顧客にサービスを提供するため、特別プロジェクトに資金を配分する。
  • 選択肢2: 顧客にサービスを提供するため、製品やサービスに資金を配分する。
  • 選択肢3: マトリクス組織のチームに資金を配分し、各チームが自らの予算を管理する。
  • 選択肢4: 開発チームと運用チームに別々に資金を配分し、各チームが自分たちの業務を管理する。

正解: 選択肢2/顧客にサービスを提供するため、製品やサービスに資金を配分する。

問題6

DevOps組織において、次のうちバリューストリームに直接貢献しない要素はどれですか。

  • 選択肢1: DevOpsチーム。
  • 選択肢2: 後工程の作業部門のステークホルダー。
  • 選択肢3: エラー、インシデント、修正。
  • 選択肢4: 顧客。

正解: 選択肢3/エラー、インシデント、修正。

問題7

DevOpsの継続的デリバリーでバッチサイズを制限するとよいのはなぜですか。

  • 選択肢1: 問題の根本原因をより早く特定し、解決できる。
  • 選択肢2: 本番環境への継続的なデリバリーによって、チームは組織のミッションに貢献していることに常に誇りを持てる。
  • 選択肢3: 本番システムでロールバックが必要になった場合、その手間が少なくなる。
  • 選択肢4: 上記すべて。

正解: 選択肢4/上記すべて。

問題8

DevOpsのトランクベースのデリバリーにおいて、トランクとは何ですか。

  • 選択肢1: 開発者は「トランク」と呼ばれる単一のブランチ上でコードを共同開発する。
  • 選択肢2: トランクは開発者のワークステーション上にある特別な非公開ブランチである。
  • 選択肢3: トランクとは、DevOpsのデリバリーにおいてコードをマージする工程である。
  • 選択肢4: トランクとは、DevOps組織のミッションクリティカルな特別プロジェクトを保存する専用のソースコードバージョン管理システムである。

正解: 選択肢1/開発者は「トランク」と呼ばれる単一のブランチ上でコードを共同開発する。

問題9

次のうち、効果的なテスト自動化のためのDevOpsの原則に当てはまらないものはどれですか。

  • 選択肢1: テスト自動化は、作業品質に関するフィードバックを早い段階ですばやく返すべきである。
  • 選択肢2: テスト駆動開発(TDD)をテスト自動化のアプローチと組み合わせてはならない。
  • 選択肢3: 同じ条件でテストを繰り返した場合、一貫性、決定性、再現性のある結果が得られるべきである。
  • 選択肢4: テスト自動化では、遅く定期的なフィードバックを避ける。自分や開発者がトランクにコードをチェックインしようとするたびに、すばやいフィードバックが必要である。

正解: 選択肢2/テスト駆動開発(TDD)をテスト自動化のアプローチと組み合わせてはならない。

問題10

次のリリースパターンのうち、本番システムに低リスクでDevOpsのコードをデプロイできないものはどれですか。

  • 選択肢1: カナリアデプロイメントパターン(ダークローンチ)。
  • 選択肢2: ブルーグリーンデプロイメントパターン。
  • 選択肢3: クラスター免疫システムリリースパターン。
  • 選択肢4: 十分にテストと検証を行ったリリースの一括コードデプロイ。

正解: 選択肢4/十分にテストと検証を行ったリリースの一括コードデプロイ。

問題11

通常変更を標準変更に移行する効果的な方法の一つは何ですか。

  • 選択肢1: 標準変更の自動デプロイを成功させた実績を活用する。
  • 選択肢2: リリースマネージャーと交渉する。
  • 選択肢3: 官僚的な手続きへの不満を公に述べ、全員に周知する。
  • 選択肢4: 通常変更を本番システムに細心の注意を払ってデプロイする。

正解: 選択肢1/標準変更の自動デプロイを成功させた実績を活用する。

問題12

DevOpsチームの成果物の情報セキュリティを強化するために広く使われている再利用可能な資産は何ですか。

  • 選択肢1: データストレージシステム。
  • 選択肢2: 顧客の機密情報をログに記録する際の取り扱い。
  • 選択肢3: クライアントとソフトウェアの間のデータ転送。
  • 選択肢4: 上記すべて。

正解: 選択肢4/上記すべて。

問題13

安全な作業システムを重視する文化を設計する主な利点に当てはまらないものはどれですか。

  • 選択肢1: システムの複雑さを管理できるため、設計上や運用上の問題をすばやく検出できる。
  • 選択肢2: DevOpsチームは品質を確保するために注意を払う必要がなくなる。
  • 選択肢3: 問題は小さいうちにすばやく解決される。問題の解決を通じて、組織に新しい知識や経験が自然に蓄積される。
  • 選択肢4: DevOps組織のリーダーは、安全な作業システムを構築して継続的に改善する次のリーダーを育成する。

正解: 選択肢2/DevOpsチームは品質を確保するために注意を払う必要がなくなる。

問題14

テレメトリとは何ですか。

  • 選択肢1: テレメトリは、DevOpsプロジェクトの計画と実行に使われる著名なSaaSツールである。
  • 選択肢2: テレメトリは、地理的に分散したDevOpsチームが使うコミュニケーションツールである。
  • 選択肢3: テレメトリとは、システムの挙動を記録するプロセスである。
  • 選択肢4: テレメトリは、自動単体テストを設計、実装、実行するためのツールである。

正解: 選択肢3/テレメトリとは、システムの挙動を記録するプロセスである。

問題15

本番システムのエラー修正において、アプリケーションの設定に組み込まれたフィーチャートグルを使う主な利点は何ですか。

  • 選択肢1: これは問題を解決する最も簡単な方法です。緊急のコードデプロイは必要ありません。
  • 選択肢2: デプロイした内容のうち、誤りのある箇所を大急ぎで修正する必要はありません。
  • 選択肢3: DevOpsチームは時間をかけて問題の根本原因を正しく特定し、今後同じ問題が起きにくくなるよう手法を改善できる。
  • 選択肢4: 上記すべて。

正解: 選択肢4/上記すべて。

問題16

一部の企業ではイミュータブルデプロイを採用しており、システムへの変更は _____ であり、_____ ではありません。

  • 選択肢1: 変更は一時的に適用され、デプロイ後に調整できます。
  • 選択肢2: 変更は動的に適用され、システムをリアルタイムで変更できます。
  • 選択肢3: デプロイ中に問題が発生した場合、変更は自動的にロールバックされます。
  • 選択肢4: 変更は別の環境に保存され、後で手動で適用されます。

正解: 選択肢1/変更は一時的に適用され、デプロイ後に調整できます。

問題17

会社の開発チームと運用チームの間で頻繁に問題が起きていて、両者は互いに責任を押し付けがちです。この問題をどう解決しますか。

  • 選択肢1: 共有のインシデント追跡システムを導入し、問題の報告、根本原因の分析、解決の取り組みを効率化して、双方が責任を共有する意識を育てる。
  • 選択肢2: DevOpsの実践に詳しい調停役を任命し、開発チームと運用チームの建設的な対話を促し、対立の解決を仲介してもらう。
  • 選択肢3: 開発チームと運用チームの両方が参加するワークショップを開き、課題を率直に話し合い、共通の目標を見つけ、より良いコミュニケーション経路を確立する。
  • 選択肢4: 開発と運用の両方のメンバーを含む職能横断型チームを作り、プロジェクトでの協働を促して相互理解と信頼を築く。

正解: 選択肢3/開発チームと運用チームの両方が参加するワークショップを開き、課題を率直に話し合い、共通の目標を見つけ、より良いコミュニケーション経路を確立する。

問題18

DevOpsでは、社内の協働、業務、士気を妨げる可能性がある _____ の解消を推進します。

  • 選択肢1: 過剰な文書化。ボトルネックを生み、効果的なコミュニケーションを妨げがちだから。
  • 選択肢2: 縦割りの開発。情報の流れを妨げ、デリバリープロセス全体を遅らせるから。
  • 選択肢3: 従来型のウォーターフォール手法。柔軟性に欠け、変化する要件に対応しにくいから。
  • 選択肢4: 手動テスト。遅延を引き起こし、人為的なミスが発生しやすいから。

正解: 選択肢2/縦割りの開発。組織の壁を取り除くことは、DevOpsで協働と効率化を促進するうえで重要だから。

問題19

DevOpsで進めるプロジェクトのために、新しいチームが編成されました……

  • 選択肢1: 作業の流れを決めずにチームを集めてプロジェクトを開始し、各メンバーに好きなやり方で進めてもらう。
  • 選択肢2: 効率のよいソフトウェアデリバリーを実現するため、協働、継続的インテグレーション、自動テストを含む包括的なDevOpsプロセスを開始する。
  • 選択肢3: 意思疎通や協働を重視せず、個人の専門知識だけを頼りに、各メンバーに具体的なタスクを割り振る。
  • 選択肢4: 柔軟性と継続的改善の原則を考慮せず、厳格なプロジェクト管理手法を導入する。

正解: 選択肢2/効率のよいソフトウェアデリバリーを実現するため、協働、継続的インテグレーション、自動テストを含む包括的なDevOpsプロセスを開始する。

問題20

年末商戦に備え、自社のECサイトのレジリエンスをテストしたいとします。Chaos Monkeyを使うと、サーバーの能力をどのように試せますか。

  • 選択肢1: コードを最適化し、遅延を減らしてアクセス集中時にもスムーズに動作させ、ウェブサイト全体のレジリエンスを高める。
  • 選択肢2: 負荷テストでウェブサイトの容量と拡張性を測り、サーバーインフラでボトルネックになり得る箇所を特定する。
  • 選択肢3: 厳格なアクセス制御とセキュリティ対策を導入し、サイバー脅威やサーバーに潜む脆弱性からウェブサイトを守る。
  • 選択肢4: 障害や中断を無作為にシミュレーションし、予期しない状況でシステムが復旧し、機能を維持できるかを評価する。

正解: 選択肢4/障害や中断を無作為にシミュレーションし、予期しない状況でシステムが復旧し、機能を維持できるかを評価する。

問題21

XYZ組織は、DevOps文化の導入を目指し、ソフトウェア開発ライフサイクルを大幅に見直しています。DevOpsコンサルタントとして、継続的インテグレーションの導入を担当します。この状況で、CI/CDパイプラインに自動テストを組み込む主な利点は何ですか。

  • 選択肢1: 手動テストの作業を減らし、ソフトウェアのリリースサイクルを速める。
  • 選択肢2: 自動テストにかかる時間のために、CI/CDパイプラインに遅延が生じる。
  • 選択肢3: 開発チームと運用チームの協働が増える。
  • 選択肢4: 継続的インテグレーションに自動テストは関係ない。

正解: 選択肢1/手動テストの作業を減らし、ソフトウェアのリリースサイクルを速める。

問題22

ABC社は、クラウド上のインフラを管理するため、インフラストラクチャのコード化(IaC)を導入します。DevOpsエンジニアとして、適切なIaCツールを選ぶよう任されました。宣言型の構文が必要で、チームのメンバーが協力しやすいことも踏まえると、ABC社のDevOpsに最適なツールはどれですか。

  • 選択肢1: Terraform
  • 選択肢2: Puppet
  • 選択肢3: Chef
  • 選択肢4: Ansible

正解: 選択肢1/Terraform

問題23

DevOps環境では、開発チームと運用チームが効果的に協働することが不可欠です。DevOpsマネージャーとして、意思疎通と協力を改善する方法を導入したいと考えています。メンバー同士がリアルタイムで協力し、知識を共有できるようにするには、どのツールまたはプラットフォームが最適ですか。

  • 選択肢1: GitLab
  • 選択肢2: Jenkins
  • 選択肢3: Slack
  • 選択肢4: Docker

正解: 選択肢3/Slack

問題24

DevOpsでは継続的な監視とパフォーマンスの最適化が不可欠です。ウェブアプリケーションの拡張性とパフォーマンスを向上させるよう任されました。この目標を達成するうえで最も効果的な技術または手法はどれですか。

  • 選択肢1: 従来の仮想化
  • 選択肢2: Dockerによるコンテナ化
  • 選択肢3: Ansibleによる構成管理
  • 選択肢4: Pythonによるスクリプト作成

正解: 選択肢2/Dockerによるコンテナ化

問題25

Microsoft Azure CorpのDevOpsチームは、手動デプロイから自動デプロイへ移行しています。移行を円滑に進めるため、チームはブルーグリーンデプロイを導入することにしました。リリース時のダウンタイムを最小限にするうえで、この方式の主な利点は何ですか。

  • 選択肢1: 問題が起きた場合、以前のバージョンにロールバックできる。
  • 選択肢2: 実装に必要な自動化ツールが最小限で済む。
  • 選択肢3: 変更を段階的にデプロイし、ユーザーへの影響を抑える。
  • 選択肢4: デプロイ中は本番環境を完全に停止する。

正解: 選択肢 1 / 問題が発生した場合に前のバージョンへロールバックできます。

問題26

Amazon AWS Inc.のDevOpsチームは、ソフトウェアアプリケーションにマイクロサービスアーキテクチャを導入しています。開発中にサービス間通信の課題に直面し、サービスディスカバリと負荷分散を処理できる仕組みが必要だとわかりました。これらの課題に効果的に対処するには、どのツールや技術を勧めますか。

  • 選択肢1: APIゲートウェイとしてのNGINX
  • 選択肢2: コンテナオーケストレーションのためのKubernetes
  • 選択肢3: サービスメッシュのためのConsul
  • 選択肢4: ログ管理のためのSplunk

正解: 選択肢3/サービスメッシュのためのConsul

問題27

Tech InnovatorsのDevOpsチームは、堅牢なインシデント対応計画を導入しようとしています。ベストプラクティスに照らすと、インシデントが組織のITインフラに与える影響を最小限に抑えるため、効果的な対応計画に盛り込むべき重要な要素は何ですか。

  • 選択肢1: インシデントが完全に解決するまで連絡を遅らせる。
  • 選択肢2: インシデント報告書には技術的な詳細だけを記載する。
  • 選択肢3: インシデントの解決に取り組む間、社外のステークホルダーと協力する。
  • 選択肢4: インシデントを早く解決するため、文書化を最小限に抑える。

正解: 選択肢3/インシデントの解決に取り組む間、社外のステークホルダーと協力する。

問題28

Global SolutionsのDevOpsチームは、複雑なソフトウェアアプリケーションにCI/CDパイプラインを導入する計画です。パイプラインでの自動テストの重要性を踏まえると、アプリケーション全体の機能とユーザー体験を検証するうえで、どの種類のテストが最適ですか。

  • 選択肢1: 単体テスト
  • 選択肢2: 結合テスト
  • 選択肢3: システムテスト
  • 選択肢4: 受け入れテスト

正解: 選択肢4/受け入れテスト

問題29

Google Cloud ComputingのDevOpsチームは、継続的デリバリーのプロセスの効率を改善するよう任されました。ビルド、テスト、デプロイの各段階を自動化し、より迅速で信頼性の高いリリースを実現するのに大きく役立つ実践は何ですか。

  • 選択肢1: 手動デプロイ
  • 選択肢2: 機能別ブランチ
  • 選択肢3: 継続的インテグレーション
  • 選択肢4: 定期的なコードレビュー

正解: 選択肢3/継続的インテグレーション

問題30

Agile InnovationsのDevOpsチームは、マイクロサービスにDockerを用いたコンテナ化戦略を導入しています。リソースを効率よく活用するうえで、従来の仮想マシンと比べてコンテナを使用する主な利点は何ですか。

  • 選択肢1: コンテナはアプリケーション同士をより強く分離できる。
  • 選択肢2: コンテナは使用するリソースが少なく、起動が速い。
  • 選択肢3: コンテナはモノリシックなアプリケーションにのみ適している。
  • 選択肢4: コンテナは異なる環境間で移植しにくい。

正解: 選択肢2/コンテナは使用するリソースが少なく、起動が速い。

'

問題31

Agile InnovationsのDevOpsチームは、マイクロサービスにDockerを用いたコンテナ化戦略を導入しています。リソースを効率よく活用するうえで、従来の仮想マシンと比べてコンテナを使用する主な利点は何ですか。

  • 選択肢1: コンテナはアプリケーション同士をより強く分離できる。
  • 選択肢2: コンテナは使用するリソースが少なく、起動が速い。
  • 選択肢3: コンテナはモノリシックなアプリケーションにのみ適している。
  • 選択肢4: コンテナは異なる環境間で移植しにくい。

正解: 選択肢2/コンテナは使用するリソースが少なく、起動が速い。

問題32

Innovation LabsのDevOpsリードエンジニアとして、クラウドベースのアプリケーションに堅牢なログ記録・監視システムを導入するよう任されました。ログの一元管理と、システムのパフォーマンスのリアルタイムな把握が必要であることを踏まえると、どのツールまたは技術が最適ですか。

  • 選択肢1: ElasticsearchとKibana
  • 選択肢2: 継続的インテグレーションのためのJenkins
  • 選択肢3: コンテナ化のためのDocker
  • 選択肢4: 構成管理のためのAnsible

正解: 選択肢1/ElasticsearchとKibana

問題33

Global InnovatorsのDevOpsチームは、重要なアプリケーションの災害復旧計画の導入を予定しています。ダウンタイムとデータ損失を最小限に抑える信頼性の高い計画を策定するうえで、重要な検討事項は何ですか。

  • 選択肢1: 定期的に手動でバックアップを取る
  • 選択肢2: すべての重要なアプリケーションに単一のデータセンターを使う
  • 選択肢3: 災害復旧手順を定期的にテストする
  • 選択肢4: 災害復旧計画をITチーム外に開示しない

正解: 選択肢3/災害復旧手順を定期的にテストする

問題34

Agile SolutionsのDevOpsチームは、異なる環境間で一貫性を保つことに課題を抱えています。開発、テスト、本番の各環境をそろえ、デプロイ時の問題のリスクを減らすのに役立つ実践またはツールは何ですか。

  • 選択肢1: 環境ごとに異なるツールを使う
  • 選択肢2: Ansibleで構成管理を実装する
  • 選択肢3: 環境ごとに手動の設定に依存する
  • 選択肢4: リリースの速さを優先し、一貫性を無視する

正解: 選択肢2/Ansibleで構成管理を実装する

問題35

Microsoft Azure DevOps EnterprisesのDevOps担当者として、継続的デリバリーの実践を導入するよう任されました。信頼性が高く効率的なリリースプロセスを確立するうえで、継続的デリバリーの主な利点は何ですか。

  • 選択肢1: 十分な手動テストを行うため、リリースを遅らせる
  • 選択肢2: ソフトウェアリリースの頻度を最小限に抑える
  • 選択肢3: ソフトウェアリリースの全工程を自動化する
  • 選択肢4: 営業時間内だけソフトウェアをリリースする

正解: 選択肢3/ソフトウェアリリースの全工程を自動化する

問題36

Tech SolutionsのDevOpsチームは、大規模なマイクロサービスアーキテクチャの管理に適したコンテナオーケストレーションツールを選ぶよう任されました。自動スケーリング、サービスディスカバリ、負荷分散の必要性を踏まえると、この状況で最適なツールはどれですか。

  • 選択肢1: Docker Compose
  • 選択肢2: Kubernetes
  • 選択肢3: Amazon ECS
  • 選択肢4: OpenShift

正解: 選択肢2/Kubernetes

問題37

Global InnovationsのDevOpsチームは、デプロイのプロセスを最適化するため、カナリアリリースの導入を検討しています。デプロイ戦略にカナリアリリースを使う主な利点は何ですか。

  • 選択肢1: カナリアリリースでは変更のロールバックが難しい。
  • 選択肢2: すべてのユーザーに同時に変更がデプロイされる。
  • 選択肢3: テストのため、一部のユーザーに段階的にリリースできる。
  • 選択肢4: カナリアリリースではデプロイにより長い時間がかかる。

正解: 選択肢3/テストのため、一部のユーザーに段階的にリリースできる。

問題38

Amazon Web Services (AWS DevOps) Innovationsのチームは、DevOpsプロセスの一環として、CI/CDパイプラインに自動セキュリティチェックを導入しています。開発ライフサイクルの早い段階でセキュリティチェックを組み込む主な利点は何ですか。

  • 選択肢1: セキュリティチェックはCI/CDパイプラインには関係ない。
  • 選択肢2: セキュリティ上の問題を早期に特定し、対処できる。
  • 選択肢3: セキュリティチェックは手動テスト時にのみ必要である。
  • 選択肢4: 自動セキュリティチェックによってデプロイにかかる時間が大幅に増える。

正解: 選択肢2/セキュリティ上の問題を早期に特定し、対処できる。

問題39

Red Hat DevOps SolutionsのDevOpsチームは、マイクロサービスアーキテクチャを採用しています。マイクロサービス間の効率的な通信を確保するには、サービスディスカバリの仕組みが必要です。この環境でサービスディスカバリを実装するには、どのツールまたは技術を勧めますか。

  • 選択肢1: APIゲートウェイとしてのNGINX
  • 選択肢2: サービスディスカバリのためのConsul
  • 選択肢3: コンテナオーケストレーションのためのKubernetes
  • 選択肢4: Docker Compose

正解: 選択肢2/サービスディスカバリのためのConsul

問題40

Innovation SolutionsのDevOpsチームは、インフラの構成ドリフトの管理に課題を抱えています。構成ドリフトを抑え、サーバー間の一貫性を確保するのに役立つ実践またはツールは何ですか。

  • 選択肢1: 手動の構成管理
  • 選択肢2: 定期的な構成監査
  • 選択肢3: インフラストラクチャのコード化(IaC)の導入
  • 選択肢4: リリースの速さを優先し、構成ドリフトを無視する

正解: 選択肢3/インフラストラクチャのコード化(IaC)の導入

問題41

Digital InnovationsのDevOpsチームは、大規模プロジェクトに継続的インテグレーション(CI)パイプラインを導入しています。CIパイプラインでテストを並列実行する主な利点は何ですか。

  • 選択肢1: 統合の問題が起きる可能性が高まる。
  • 選択肢2: CIパイプライン全体の速度が落ちる。
  • 選択肢3: プロセスの初期段階で不具合を検出できる可能性が下がる。
  • 選択肢4: テストを並行して実行することで、フィードバックループが短くなる。

正解: 選択肢4/テストを並行して実行することで、フィードバックループが短くなる。

問題42

Red Hat DevOps Global SolutionsのDevOpsチームは、コードベースを効率的に管理するため、バージョン管理の選択肢を検討しています。分散型のバージョン管理と強力なブランチ機能が必要であることを踏まえると、要件に最も適したシステムはどれですか。

  • 選択肢1: Subversion (SVN)
  • 選択肢2: Git
  • 選択肢3: Mercurial
  • 選択肢4: Perforce (Helix Core)

正解: 選択肢2/Git

問題43

Tech SolutionsのDevOpsチームは、ウェブアプリケーションにカナリアリリース戦略を導入する予定です。カナリアリリース中にユーザーへの影響を最小限に抑えるには、どのような対策を取るべきですか。

  • 選択肢1: すべてのユーザーに同時にカナリアリリースをデプロイする。
  • 選択肢2: カナリアリリース中にユーザーのフィードバックとシステムメトリクスを監視する。
  • 選択肢3: すべての問題が完全に解決されるまでカナリアリリースを遅らせる。
  • 選択肢4: デプロイを速めるため、カナリアリリース中はユーザーのフィードバックを考慮しない。

正解: 選択肢2/カナリアリリース中にユーザーのフィードバックとシステムメトリクスを監視する。

問題44

Innovation CorpのDevOpsチームは、モノリシックアーキテクチャからマイクロサービスへ移行しています。拡張性の面で、モノリシックアーキテクチャと比べたマイクロサービスアーキテクチャの主な利点は何ですか。

  • 選択肢1: マイクロサービスはモノリシックなアプリケーションより多くのリソースを必要とする。
  • 選択肢2: さまざまなワークロードに対応するため、各コンポーネントを独立してスケーリングできる。
  • 選択肢3: マイクロサービスによってアプリケーション全体の拡張性が制限される。
  • 選択肢4: マイクロサービスアーキテクチャではスケーリングを考慮する必要がない。

正解: 選択肢2/さまざまなワークロードに対応するため、各コンポーネントを独立してスケーリングできる。

問題45

Microsoft DevOps Azure SolutionsのDevOpsチームは、自動デプロイメントパイプラインを導入しています。デプロイのプロセスでイミュータブルインフラストラクチャを使う主な利点は何ですか。

  • 選択肢1: デプロイのたびに手動で設定する必要がある。
  • 選択肢2: 稼働中のインフラをその場で更新できる。
  • 選択肢3: 異なる環境間の一貫性が最小限になる。
  • 選択肢4: 事前にビルドしたイメージを使い、一貫性と再現性のあるデプロイを行える。

正解: 選択肢4/事前にビルドしたイメージを使い、一貫性と再現性のあるデプロイを行える。

問題46

Digital InnovationsのDevOpsチームは、マイクロサービスアーキテクチャのバージョン管理と依存関係の管理に課題を抱えています。これらの課題に対処し、開発チームと運用チームの円滑な協力を確保するには、どのツールや実践を勧めますか。

  • 選択肢1: 依存関係をより細かく制御するため、モノリシックアーキテクチャを使う。
  • 選択肢2: 自動ビルドのために継続的インテグレーション(CI)を導入する。
  • 選択肢3: 依存関係を分離するため、Dockerでコンテナ化する。
  • 選択肢4: バージョン管理と依存関係の解決のため、パッケージマネージャーを導入する。

正解: 選択肢4/バージョン管理と依存関係の解決のため、パッケージマネージャーを導入する。

問題47

DevOps Foundation Inc (Part of DevOps Institute)のDevOpsチームは、ハイブリッドクラウド戦略の導入を検討しています。完全なオンプレミスまたはパブリッククラウドのソリューションと比べて、ハイブリッドクラウドの主な利点は何ですか。

  • 選択肢1: クラウドプロバイダーを選ぶ自由度が下がる。
  • 選択肢2: オンプレミスとクラウド間でのデータ転送コストが高くなる。
  • 選択肢3: 完全なオンプレミスまたは完全なパブリッククラウドのいずれかに最適化されている。
  • 選択肢4: ワークロードごとに最適な環境を柔軟に選べる。

正解: 選択肢4/ワークロードごとに最適な環境を柔軟に選べる。

問題48

AWS DevOps Certification ServicesのDevOpsエンジニアとして、CI/CDパイプラインのセキュリティ態勢の改善を任されました。ビルド中にサードパーティの依存関係に潜む脆弱性を検出し、対処するには、どのセキュリティ対策を導入すべきですか。

  • 選択肢1: セキュリティの専門家による手動のコードレビュー。
  • 選択肢2: セキュリティ分析をせずに依存関係を定期的に更新する。
  • 選択肢3: CI/CDパイプラインに自動依存関係スキャンを導入する。
  • 選択肢4: ビルドの速さを優先し、サードパーティの依存関係を無視する。

正解: 選択肢3/CI/CDパイプラインに自動依存関係スキャンを導入する。

問題49

Innovation SolutionsのDevOpsチームは、クラウドインフラを管理するため、インフラストラクチャのコード化(IaC)を導入しています。インフラのプロビジョニングと構成の面で、IaCを使う主な利点は何ですか。

  • 選択肢1: インフラ変更のたびに手作業が必要になる。
  • 選択肢2: インフラの変更を実行できるのは運用チームだけである。
  • 選択肢3: インフラの変更を再現でき、バージョン管理できる。
  • 選択肢4: インフラの変更を別の手作業用文書に記録する。

正解: 選択肢3/インフラの変更を再現でき、バージョン管理できる。

問題50

Tech InnovatorsのDevOpsチームは、インフラにゼロトラストのセキュリティモデルを導入しています。セキュリティを確保するうえで、ゼロトラストモデルの主な原則は何ですか。

  • 選択肢1: ユーザーの役割に基づいて無制限のアクセスを許可する。
  • 選択肢2: 境界でのセキュリティ対策だけに頼る。
  • 選択肢3: 社内ネットワーク内のみ信頼できると見なす。
  • 選択肢4: 場所にかかわらず、すべてのユーザーとデバイスを検証し、認証する。

正解: 選択肢4/場所にかかわらず、すべてのユーザーとデバイスを検証し、認証する。

無料のオンライン研修でDevOps認定試験に合格できることを保証します!

  1. 01

    オンラインで申し込む

    Accredited 認定資格を選び、申し込みを完了します。

  2. 02

    アクセスコードを受け取る

    あなた専用の試験アクセスコードが、すぐにメールで届きます。

  3. 03

    準備して試験を受ける

    無料トレーニングで学んだ後、オンラインで50問の選択式問題に答えます。

  4. 04

    無期限の資格を取得する

    世界で通用する認定証と、検証可能なデジタルバッジを受け取れます。

Certified DevOps Generalist™のサンプル
認定に申し込む

無料のプレミアムオンライン研修

DevOps Revealed 第3版を受け取る

この研修は、主要業界の著名な経営と人材のリーダー、DevOpsコーチ、メンター、専門家、第一人者が参加するコンソーシアムとともに作成しました。International DevOps Certification Academy™を訪れるすべての方がご利用いただけます。教材へのリンクは、 無料のDevOps書籍 および 無料のプレミアムDevOps研修 の二つです。どちらも上部メニューにあります。

この教材はInternational DevOps Certification Academy™が著作権を持つ知的財産です。専門知識の共有がDevOpsのプロフェッショナルを支え、この分野の発展につながると考え、誰にでも無料で公開しています。

認定試験は選択式です。オンライン研修を読んで、試験に合格し、DevOps認定を取得するための知識を身につけましょう。

この質の高い無料オンライン研修でDevOps認定試験に合格できることを保証します!

何十万人もの成功を支えてきたDevOps認定