APIは、社内従業員であろうと一般市民であろうと、消費者が組織資産を使用および統合できるようにします。優れたAPIの始まりは、良い計画を立てることです。これは、APIの技術的およびビジネス上の目標を理解し、その後に運用上のリクエストとレスポンスのサイクルを設計することを意味します。Swaggerのような定義形式は、設計および開発フェーズを大幅に加速し、強化できます。しかし、組織やチームがデータを公開する前に考慮すべき多くの疑問があります。収益化、セキュリティ、分析、ドキュメントなどの問題は、考慮すべき重要な点です。Microsoft AzureのAPI管理プラットフォームはこれらの懸念に対処し、ユーザーがAPIプログラムを管理および監視し、パートナーや消費者に公開しながら、着信負荷に応じて柔軟にスケーリングできるようにします。
SwaggerHubは、APIライフサイクル全体を活用するSwaggerを搭載したAPI設計プラットフォームです。インテグレーションは、SwaggerHub上のAPIの機能を向上および拡張する特別なプラグインです。Azureとの新しい統合により、ユーザーはAPI設計をAzure APIポータルに直接デプロイおよび同期できます。ユーザーは、オンザフライの仕様検証、チーム管理、リアルタイムの共同作業者との対話、APIモック、バージョン管理など、API開発におけるSwaggerHubのすべてのコア機能を活用しながら、Azure上のAPIのクラウドインスタンスと定義を同期させることができます。
機能の使用
Microsoft Azure API Management統合を使用するには、Azureアカウントと、Azureクラウドで実行されているAPI管理サービスのインスタンスが必要です。
SwaggerHub上の他の統合(たとえば、GitHub同期、SmartBear VirtServer、およびAmazon Gateway)と同様に、Microsoft Azure統合はSwaggerHubエディターからAPIに直接追加できます。

統合は、定義をデプロイするための迅速かつ簡単な設定で、APIワークフローに最適に合うように構成できます。統合が設定されると、APIは保存ごとにSwaggerHubからAzure API Managementインスタンスと同期できます。
強化されたAPIライフサイクル統合
SwaggerHubの組み込み機能の配列は、APIをコンセプトと設計からデプロイと消費まで導くことができます。Azure統合は、SwaggerHubでのAPI開発プロセスを強化するための多数のプラグインの1つです。SwaggerHubはAPI定義の焦点として機能し、GitHubやBitBucketなどのソース管理ツールと同期させ、Webhooksを使用して外部ビルドサービスでイベントをトリガーし、Azure API ManagementまたはAWS Lambda統合を使用してAPIをクラウドインスタンスにデプロイします。
今すぐSwaggerHubでお試しください!新しい統合に関する提案がある場合、または製品をSwaggerHubと統合したい場合は、こちらから機能リクエストをお寄せください。
.button {
background-color: #8db761;
border: none;
color: white;
padding: 15px 32px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 16px;
margin: 4px 2px;
cursor: pointer;
}