問題
DevOpsの目的として最も適切なものはどれか。
選択肢
- 1ア 開発チームと運用チームの対立を強化する
- 2イ 開発と運用が協調し、継続的なリリースと改善を行う
- 3ウ 開発を終了させて運用のみに集中する
- 4エ テストを廃止する
正解
2. イ 開発と運用が協調し、継続的なリリースと改善を行う
詳しい解説を見る解説を閉じる
解説
DevOpsは、開発(Development)チームと運用(Operations)チームが密接に協調し、ビルド・テスト・デプロイを自動化するCI/CD(継続的インテグレーション/継続的デリバリ)などの仕組みを活用して、リリースと改善を継続的かつ迅速に繰り返す文化・取組みである。よってイが正解である。従来は「変化を求める開発」と「安定を求める運用」が対立しがちだったが、DevOpsはその壁を取り除くことを目指すため、対立を強化するというアは正反対である。ウの開発の終了やエのテスト廃止も趣旨に反し、DevOpsではむしろ自動テストを重視する。CI/CDパイプライン、コードによるインフラ管理(IaC)、継続的モニタリングといった関連用語も併せて頻出である。
一問一答
科目A 180問+科目B 60問