DevOps

DevOpsとは?

開発と運用を密接に連携して行う開発手法のことで、定義が曖昧なワードです。

DevOpsでない場合、開発チームと運用チームを分けてそれぞれの担当範囲を分け作業を行うため、疎通が取れず思わぬエラーが発生することがあります。

それを防ぐために開発チームと運用チームの完全な隔てをなくそうというのがDevOpsです。

DevOpsを実現するためには

具体的には以下の手法を使うことで実現します。

・アジャイル
 開発サイクルを細かくして機能単位で開発を早く行う。

・CI(継続的インテグレーション)
 テストを細かく行い、不具合を早期に検出する。

・CD(継続的デリバリー)
 変更がテスト用環境に随時反映することにより、いつでも本番へデプロイ可能な状態にする。

それぞれに適したツールがあるので調べてみましょう。

コメントを残す

メールアドレスが公開されることはありません。