オリジナル問題 LinuCレベル3 プラットフォームスペシャリスト試験 問題 問7
プラットフォームの運用管理/インフラ構成のGit管理とパイプラインの自動化インフラ構成をコード化(IaC)し、そのコードをGitで管理する主な利点として適切なものはどれか。
出典:オリジナル問題 LinuCレベル3 プラットフォームスペシャリスト試験 問題 問7
- AGitで管理することで、インフラの性能が自動的に向上する
- B変更履歴が残り、誰が・いつ・何を変更したかを追跡でき、コードレビューやロールバック(過去の状態への差し戻し)が行いやすくなる
- CGitはインフラ構成のコードを暗号化して保存する機能である
- DGitで管理しなければ、そもそもIaCツールを実行できない
正解:B
解説
インフラ構成をコード化(IaC)してGitで管理すると、通常のソースコードと同様に変更履歴が記録され、誰が・いつ・どのような変更を行ったかを追跡できます。プルリクエスト等によるコードレビューや、問題が起きた際に過去の状態へ戻すロールバックも行いやすくなります。
選択肢ごとの解説
- A誤り。Gitでの管理自体がインフラの性能を向上させるわけではありません。
- B正しい。Git管理により変更履歴の追跡、コードレビュー、ロールバックが行いやすくなります。
- C誤り。Gitはバージョン管理システムであり、コードの暗号化保存が主目的の仕組みではありません。
- D誤り。IaCツールの実行自体はGit管理を必須条件とするものではありません(Git管理は運用上のベストプラクティスです)。