Azure DevOps とは

完了

Azure DevOps は、ソフトウェアを開発/展開するためのエンドツーエンドの DevOps ツールチェーンを提供する、Microsoft のサービスとしてのソフトウェア (SaaS) プラットフォームです。

また、市場で最新鋭のツールとも統合されており、DevOps ツールチェーンを取りまとめるための優れたオプションです。

Azure DevOps は何を提供しますか?

Azure DevOps には、開発ライフサイクル全体をカバーするさまざまなサービスが含まれています。

  • Azure Boards: 迅速な計画、作業項目トラッキング、可視化、レポート作成ツール。
  • Azure Pipelines: 言語、プラットフォーム、クラウドに依存しない CI/CD プラットフォームサポート型コンテナーまたは Kubernetes。
  • Azure Repos: クラウドホスト型プライベート git リポジトリを提供します。
  • Azure Artifacts: パブリック ソースやプライベート ソースからの Maven、npm、Python、NuGet パッケージ フィードをサポートする統合パッケージ管理機能を提供します。
  • Azure Test Plans: 統合された計画型/探索的テスト ソリューションを提供します。

また、Azure DevOps を使用してサードパーティ製ツールを取りまとめることもできます。

Microsoft/Microsoft .NET 組織でない場合はどうすればよいですか?

Azure DevOps は、エンドツーエンドの Microsoft または Windows である組織に特化していません。

Azure DevOps が提供するプラットフォームは、次のようなものです。

  • 柔軟: Azure DevOps で '全部が込み' である必要はありません。 それぞれのサービスを別々に導入し、既存のツールチェーンと統合することができます。最も一般的なツールがサポートされています。
  • クロスプラットフォーム: あらゆるプラットフォーム (Linux、macOS、Windows) で動作するよう設計されています。 あらゆる言語にも対応します (Node.js、Python、Java、PHP、Ruby、C/C++、.NET、Android、iOS アプリなど)。 Azure DevOps は、Microsoft のテクノロジスタックで構築/配布する組織を対象としているのではありません。
  • クラウドに依存しない: 継続的デリバリーが AWS、GCP、Azure でサポートされています。