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 でサポートされています。