11
10

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

DevOps とは?

Posted at

勉強前イメージ

よく聞くけどなんのことかは理解できてない

調査

DevOps とは

開発のDevelopment と 運用のOperations をあわせた言葉です。
開発では、開発するチームと運用するチームで分けられてることが多いですが、
DevOpsでは、開発チームと運用チームを1つにし、協力し合うことで迅速で柔軟に開発を進め、
サービスの提供を行うことをDevOpsと呼びます。

DevOpsのプロセス

  • 計画

開発する要件や各プロセスの実行計画などを決めます。

  • 開発

計画に従って、プログラムを書いたり開発を行います。

  • ビルド

開発されたソースコードをもとにして、ファイルを作成したりパッケージを作成します。

  • 継続的インテグレーション(CI)

構成管理ファイル(github等)にコミットしたソースコードなどのビルドやテストを自動的に実施することです。
リリースまでの短縮や、バグを早期に発見することが出来ます。
CI/CDのCIがこちらになります。

  • デプロイ

ビルドを行ったファイルを実際の使用環境で稼働できる状態にします。

  • 運用

運用後の障害対応や、サーバなどのパフォーマンスを監視したりなど多岐にわたります。

  • 継続的フィードバック

リリースを行ったサービスに関して、ユーザからの意見を継続的に受け取り、
開発プロセスに反映させることです。

勉強後イメージ

DevOpsよく聞くけど
簡単に言ったら開発と運用一緒にやろうねってことかな

参考

11
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
10

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?