Trace Id is missing
メイン コンテンツへスキップ
Azure

Azure DevOps

モダンな一連の開発サービスを利用して、よりスマートに計画を立て、より効率的に共同作業を行い、より迅速に出荷しましょう。

GitHub Advanced Security for Azure DevOps の詳細

Azure Boards

実績のあるアジャイル ツールを使用して、より迅速にユーザーに価値をもたらします。チームの垣根を越えて作業を計画、追跡したり、作業に関する相談をしたりできます。

Azure Pipelines

あらゆる言語、プラットフォーム、クラウドに対応した CI/CD を使用して、ビルド、テスト、デプロイできます。GitHub や他の Git プロバイダーに接続し、継続的にデプロイすることができます。

Azure Repos

クラウドでホストされる無制限のプライベート Git リポジトリを入手し、pull request と高度なファイル管理を使用して、より優れたコードを構築するために共同作業を行います。

GitHub Advanced Security for Azure DevOps

開発を開始から出荷まで安全に行います。

Azure Test Plans

手動および探索的テスト ツールを使用して、自信を持ってテストして出荷します。

Azure Artifacts

パッケージを作成、ホスト、チームと共有し、ワンクリックで CI/CD パイプラインに成果物を追加できます。

Marketplace

コミュニティによって構築された 1,000 を超えるアプリとサービスにアクセスできます。

すべての DevOps サービスを利用することも、既存のワークフローを補完するために必要なサービスだけを選択することもできます

Azure Boards

アジャイル計画ツール


構成可能なかんばんボード、対話型バックログ、強力な計画ツールを使って作業を追跡します。他に類を見ない追跡可能性とレポート作成により、Azure Boards 大小あらゆるアイデアに最適なホームです。
新規、アクティブ、解決済みのタスクを示すかんばんボード
コード、ビルド、運用を示す CI/CD パイプライン

Azure Pipelines

あらゆるプラットフォームに対応した CI/CD

任意の言語でビルド、テストし、任意のクラウドやオンプレミスにデプロイできます。Linux、macOS、Windows で並列実行し、コンテナーを個々のホストや Kubernetes にデプロイすることができます。

Azure Repos

無制限の無料リポジトリ

1 人のプロジェクトから世界最大’のリポジトリまで、すべてのアイデア—に対して効果的なコード レビューと無制限の無料リポジトリを使用して、柔軟で強力な Git ホスティングを利用できます。

Azure Reposでのコード レビューに関するチャット会話
コード スキャンのトリミング

Azure DevOps 用 GitHub Advanced Security

開発者主導のイノベーションのための AppSec

GitHub Advanced Security は、開発者ワークフローに埋め込まれているアプリケーション セキュリティ (AppSec) テスト サービスです。これにより、開発者、セキュリティ、運用 (DevSecOps) チームは、セキュリティを犠牲にすることなく、イノベーションに優先順位を付け、開発者の生産性を向上させることができます。

Azure Test Plans

手動および探索的テスト

頻繁にテストし、自信を持ってリリースできます。アプリ用の手動および探索的な DevOps テスト ツールを使用して、全体的なコード品質を向上させます。

成功したステップ、および失敗したステップとその理由を示す Azure Test Plans のテスト計画
Azure Artifacts 内のファイルのパッケージ

Azure Artifacts

ユニバーサル パッケージ リポジトリ

パブリックおよびプライベートのソースから Maven、npm、NuGet、Python のパッケージをチーム全体で共有できます。シンプルでスケーラブルな方法で CI/CD パイプラインにパッケージの共有を統合することができます。

Timetracker
Docker 統合
Slack 統合
Sentry
GitHub 統合

Marketplace

1,000 を超える拡張機能にアクセスするか、独自の拡張機能を作成します。

組み込みのセキュリティとコンプライアンス

Azure 無料アカウントで作業を開始する

1

無料で開始します。 30 日以内に使用できる USD$200 のクレジットを取得します。クレジットを保持している間は、最も人気のあるサービスの多くを無料で利用できるほか、55 以上のその他のサービスを常時無料で利用できます。

2

クレジットがなくなった後に、同じ無料サービスでビルドを続けるには、従量課金制に移行してください。月々の無料使用分を超えた場合にのみ、お支払いいただきます。

3

12 か月が経過した後も、いつでも無料の 55 以上のサービスを引き続き利用いただけます。料金は月々の無料利用分からの超過分だけをお支払いいただきます。

オンプレミス ツール

ソース コード管理、自動ビルド、要件管理、レポート機能を使用して、オンプレミスの DevOps 環境を強化します。

DevOps チームワーク

Microsoft 全体のチームが DevOps カルチャをどのように導入したかを示すストーリーをご覧ください。

準備が整ったら—Azure の無料アカウントを設定しましょう

Azure を無料で試す
#chatEngagement { color: #fff; background-color: #006abb; border: 1px solid #0078d4; border-radius: 4px; display: inline-block; font-size: 14px; font-weight: 600; padding: 10px 16px; } #chatEngagement:hover, #chatEngagement:active { text-decoration: underline; } #chatDisengagement { color: #0062ad; display: inline-block; font-size: 14px; font-weight: 600; padding-right: 1em; position: relative; text-decoration: none; border: none; background-color: transparent; } #chatEngagement:focus { outline: 1px solid #fff; outline-offset: -4px; text-decoration: underline; } #chatDisengagement:after { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 1L9 6L4 11' stroke='%230062ad'/%3E%3C/svg%3E"); content: ' '; height: 12px; width: 12px; display: inline-flex; vertical-align: middle; margin-left: .2em; transition: all .2s ease-in-out; position: absolute; bottom: -6px; background-color: transparent; } #chatDisengagement:focus { outline-offset: 10px; } #lp-iframe-container { border: 0; bottom: 0; box-shadow: 0 5px 15px 0 #00000033; height: 500px; left: auto !important; min-width: 300px; max-width: 350px; padding: 0; position: fixed; right: 0; top: auto !important; z-index: 1031; } #iFrame { height: 100%; width: 100%; border: 0; } #proactive-chat-dialog { position: fixed; z-index: 10400; bottom: -24px; right: 11px; } #proactive-chat-dialog .chatContainer { min-width: 272px; height: 277px; color: #000; line-height: 0; position: relative; border: 0 !important; background-repeat: no-repeat !important; background-color: #fff !important; margin: auto; padding: 12px; background-size: contain !important; box-shadow: 0 2.8px 2.2px rgba(0, 0, 0, 0.034), 0 6.7px 5.3px rgba(0, 0, 0, 0.048), 0 12.5px 10px rgba(0, 0, 0, 0.06), 0 22.3px 17.9px rgba(0, 0, 0, 0.072), 0 41.8px 33.4px rgba(0, 0, 0, 0.086), 0 100px 80px rgba(0, 0, 0, 0.12); } #proactive-chat-dialog .chatContainer .chat-cta { text-align: center; font-size: 24px; font-weight: 600; position: relative; top: 160px; } #proactive-chat-dialog .chatContainer .chat-buttons { position: relative; top: 185px; width: 100%; display: flex; gap: 1em; justify-content: center; flex-direction: column; } #proactive-chat-dialog .chatContainer .chat-buttons .arrow-link { width: auto; margin: auto; } #proactive-chat-dialog .chatContainer .chat-buttons .arrow-link:after { bottom: -6px; } @media only screen and (min-width: 33.75em) { #proactive-chat-dialog .chatContainer .chat-buttons { top: 200px; flex-direction: row; } } </style> <div id="proactive-chat-dialog" class="proactive-chat-hidden"> <div class="chatContainer" style="background: url('{{module.bg-img-src}}') no-repeat top left" > <div class="chat-cta">{{module.heading}}</div> <div class="chat-buttons"> <button type="button" id="chatEngagement" aria-label="{{chat-engagement.aria-label}}" class="button button--primary01 lp-chatnow" data-lp-event="click" data-bi-id="expand-chat" data-bi-an="chat" data-bi-chtid="azure chat 1" data-bi-chtnm="live person proactive chat" data-bi-bhvr="16" data-bi-tn="button button--primary01 lp-chatnow" > {{chat-engagement.btn-txt}} </button> <button type="button" id="chatDisengagement" aria-label="{{chat-disengagement.aria-label}}" class="arrow-link lp-nothanks" data-lp-event="close" data-bi-id="collapse-chat" data-bi-an="chat" data-bi-chtid="azure chat 1" data-bi-chtnm="live person proactive chat" data-bi-tn="arrow-link lp-nothanks" > {{chat-disengagement.btn-txt}} </button> </div> </div> </div> '/>