DevOps へようこそ

DevOps の理論から実装までのガイダンス

Infinity Loop with gears representing DevOps in Practice

DevOps とは?

DevOps とは、エンド ユーザーに対して価値を継続的に配信できるようにする人員、プロセス、製品の集まりです。
特集記事:

継続的インテグレーション

継続的インテグレーション (CI) とは、開発者がコードの変更をコミットするたびにコードをマージし、テストを含むビルド プロセスを自動的に実行する習慣です。

IaC

IaC (Infrastructure as Code) とは、DevOps チームがソース コードに使っているものと同じバージョン管理を利用して、記述的モデルでインフラストラクチャ (ネットワーク、仮想マシン、ロード バランサー、接続トポロジ) を管理することをいいます。

マイクロサービス

マイクロサービスとは、特定のビジネス機能を実行し、Web インターフェイスを介して通信する、別個に配置可能なサービスから分散アプリケーションを作成するアーキテクチャ パターンをいいます。

監視

監視は、運用からのフィードバックを提供します。 監視は、アプリケーションのパフォーマンスと使用に関する情報を配信します。

人と文化

DevOps の文化は、多くの専門分野にわたる小規模なチームが自立して作業し、自分たちのソフトウェアを実際のユーザーがどのように体験しているかについて集合的な説明責任を果たすことに重点を置いています。
Visual Studio Team Services は、継続的に価値を提供するために必要なツールを提供します。