Microsoft Build カンファレンスは、5 月 6 日から 8 日にシアトルで開催されました。 会議中に、いくつかのエキサイティングな新機能を発表しました。
たとえば、GitHub ID を使用して Azure DevOps ポータルにログインできるようになりました。 さらに、YAML ベースのマルチステージ パイプラインを使用して、GitHub リポジトリを Kubernetes まで取得できます。
詳細については、以下の 機能 一覧を参照してください。
Features
全般:
Azure Pipelines:
Azure Artifacts:
行政:
全般
GitHub 資格情報を利用し、Azure DevOps にサインインする
これで、GitHub 資格情報を使用して Azure DevOps にサインインできるようになりました。 すべての Microsoft ログイン ページで、GitHub アカウントでサインインするオプションが表示されます。 GitHub 資格情報を使用するには、[ GitHub でサインイン] をクリックします。
GitHub にサインインして Microsoft アプリケーションを承認すると、GitHub ID にリンクされた新しい Microsoft アカウントが取得されます。 このプロセス中に、必要に応じて既存の Microsoft アカウントにリンクすることもできます。
ブログの投稿は、完全な発表と共にここで確認できます
Azure DevOps の簡単購入
Microsoft では、製品の購入方法を含め、エンドツーエンドのエクスペリエンスの向上に絶えず取り組んでいます。 お客様からのフィードバックに応えて、Azure DevOps Services の一部の購入方法を簡略化する変更をお知らせいたします。 Azure Artifacts の変更は 2019 年 5 月 6 日にロールアウトされ、その他のライセンス変更は 2019 年 6 月 1 日から請求書に反映されます。
ここに完全な発表とブログの投稿を見てみましょう。
Azure Pipelines
Azure Pipelines の Kubernetes 統合
Kubernetes と Docker コンテナーは、多くの組織のテクノロジ スタックの重要な部分となっています。 Kubernetes を使用すると、アプリを大規模に実行するときに、インフラストラクチャの機敏性を高めることができます。 コンテナーと DevOps プラクティスを組み合わせることで、コンテナーを中心に構築された継続的インテグレーションと継続的デリバリープラクティスを通じて、開発プロセスの機敏性を大幅に向上させることができます。
コンテナーの使用を進めるのに役立つよう、Azure Pipelines を簡単に開始できるようにしました。Docker コンテナーを使用してアプリケーションを構築し、任意のクラウドの Kubernetes クラスターにデプロイできます。 また、Azure Pipelines に専用の Kubernetes Environment ビューも追加しました。
新機能の詳細と完全な発表 については、こちらをご覧ください。
マルチステージの YAML パイプライン
継続的インテグレーション (CI) と継続的デリバリー (CD) の両方を利用するようにパイプラインを構成できるように、統合された YAML エクスペリエンスが提供されるようになりました。 YAML ドキュメントを使用してパイプラインを定義すると、パイプラインの構成をアプリケーションのコードと共にソース管理にチェックインして、管理、バージョン管理、制御を容易にすることができます。
新しい YAML サポートにより、製品全体のすべてのマルチステージ パイプラインを視覚化するのに役立つ新しい UI も追加されます。 さらに、ステージとジョブの間を簡単に移動できる新しいログ表示エクスペリエンスが追加され、エラーや警告をすばやく特定できます。
最後に、デプロイエラーの診断、追跡可能性の向上、複数のデプロイの追跡に役立つ環境の概念も追加しました。
これらの機能を有効にするには、プレビュー機能ページに移動し、 マルチステージ パイプラインを有効にします。
これらの機能の詳細については、 こちらの完全な発表を参照してください。
Azure Artifacts
GB 単位の支払
これまでは、Azure DevOps 基本ライセンスを超えて、Azure Artifacts を使用するすべてのユーザーに対して、個別の追加ライセンスが必要でした。 これは柔軟性がなく、管理が難しく、コスト効率が低いことが多いとのフィードバックをお寄せ頂きました。 このフィードバックに基づいて、Azure Artifacts の課金方法が変更されました。 ここで、使用するストレージに対してのみ課金され、使用するユーザーの数は課金されません。 これにより、組織内のすべてのユーザーがパッケージにアクセスして共有できます。
すべての組織は、最大 2 GB のストレージを無料で使用できます。 追加のストレージ使用量は、GB あたり $2 から GB あたり $0.25 に減少する階層化された料金に従って課金されます。 詳細については、 価格ページを参照してください。
Python と Universal Packages の一般利用
しばらくの間、パブリック プレビューでは、 Python パッケージと独自の ユニバーサル パッケージがサポートされていました。 今すぐ、両方とも一般公開され、すべてのプロダクションワークロードに対応できる準備が整いました。
GB 単位の価格とその他の Azure Artifacts の更新に関するブログ記事 は、こちらをご覧ください。
Administration
Azure DevOps の簡単購入
Microsoft では、製品の購入方法を含め、エンドツーエンドのエクスペリエンスの向上に絶えず取り組んでいます。 お客様からのフィードバックに応えて、Azure DevOps Services の一部の購入方法を簡略化する変更をお知らせいたします。 Azure Artifacts の変更は 2019 年 5 月 6 日にロールアウトされ、その他のライセンス変更は 2019 年 6 月 1 日から請求書に反映されます。
ここに完全な発表とブログの投稿を見てみましょう。
次のステップ
Azure DevOps に向かい、見てみましょう。
フィードバックの提供方法
これらの機能についてご意見をお聞かせください。 フィードバック メニューを使用して、問題を報告したり、提案を提供したりします。
Stack Overflow のコミュニティからアドバイスや質問に回答してもらうこともできます。
よろしくお願いします。
ゴピナス・チガカガリ (Twitter)