BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース "Azure API Center"が一般利用可能に

"Azure API Center"が一般利用可能に

原文リンク(2024-05-16)

Microsoftは、"Azure API Center"の一般提供を発表した。これは、APIの種類、ライフサイクルの段階、またはデプロイの場所に関係なく、APIの発見、再利用、およびガバナンスを容易にするための一元化されたAPIインベントリを提供する。

Azure API Centerの一般リリースは、先行公開プレビューのフォローアップであり、開発者は現在、完全かつ最新のAPIインベントリを構築するためにその機能を活用できる。これには、規模に応じたAPI設計のベストプラクティスの実施、改善された開発者エクスペリエンスによる開発の合理化、API Centerポータルを通じたAPIディスカバリーなどが含まれる。

Azure API Centerの重要な機能は、強化された可視性とガバナンスでAPIインベントリを管理することである。これは、タイトル、説明、タイプ、ライフサイクルステージ、所有者、バージョン、デプロイメント、および仕様情報を含むビルトインメタデータを提供する。開発者は、Azureポータル、Azure CLI、またはVisual Studio Codeを使用してAPIインベントリを作成できる。

さらに、API Centerは単なるスタンドアロンツールではなく、完全に統合されたソリューションである。GitHub や Azure DevOps の CI/CD パイプラインとシームレスに統合され、開発者の組織の API インベントリが常に最新の状態に保たれる。さらに、API CenterのAPI分析ツールは、組織全体でAPI設計のベストプラクティスと一貫性を強化するのに役立つ。

Visual Studio Codeの拡張機能は、APIの発見と利用を合理化する。開発者は、組織のAPIカタログの閲覧や検索、APIドキュメントのインライン表示、業界標準ツールを使用したAPIのテストを簡単に行える。さらに、開発者は好みの言語用のSDKを生成できる。

API Center Portalは、ウェブベースのAPI発見・利用ポータルであり、API PlatformチームはAPI利用者にシームレスなAPI発見・利用環境を提供できる。このポータルでは、APIのブラウズ、フィルタリング、検索、お気に入りの開発者ツールへのインポート、Visual Studio CodeのAPI Center拡張機能での探索ができる。

API Centerポータル(出典:Azure Tech Communityブログポスト

MicrosoftのクラウドアドボケイトであるJustin Yoo氏は、Azure API Centerに関するブログ投稿で次のように結んでいる。

多くのAPIを一箇所で管理することは、組織が大きくなるにつれて非常に重要になります。組織のAPI構造が比較的単純であれば、Azure API Centerは必要ないと思うかもしれません。しかし、組織の規模が小さくても、Azure API Centerを利用すれば、APIの概要と、APIをどのように相互接続できるかを把握できます。

さらに、Rubicon社のクラウドアーキテクトであるWessel Beulink氏は、Azure API Centerに関するブログ記事で次のように結んでいる。

Azure API Centerとそれを補完するツールを採用することで、組織はAPI管理の実践を強化し、開発者の生産性を高め、イノベーションと成長のための新たな機会を解き放てます。Azureソリューションアーキテクトとして、成功の鍵は、デジタルトランスフォーメーションの旅におけるAPIの戦略的重要性を理解し、それらを効果的に管理するための適切なツールとプラクティスを活用することにあります。

最後に、Azure API Centerは、オーストラリア東部、インド中部、米国東部、英国南部、西ヨーロッパのAzureリージョンで利用できる。サービスの詳細は、ドキュメントのランディングページでも確認できる。

作者について

この記事に星をつける

おすすめ度
スタイル

BT