Images※この記事は、下記Mulesoftの記事を、許可を得て翻訳したものです。https://developer.mulesoft.com/guides/quick-start/deploying-and-managing-your-first-api本記事は内容が古くなってしまっている箇所がございます。(公式ページはリニューアルされています。)このガイド3ではガイド1、ガイド2からの続きで以下のことを行います。アプリケーションをCloudHubにデプロイする。Gatewayを登録し権限とSLAを設定する。InsightとLogsを使用してアプリケーションのパフォーマンスを計測します。Platformはアプリケーションの迅速で簡単なデプロイ、管理、および状況の視覚化を提供します。Platformを完全に活用することであなたやあなたの組織は次のことが可能になります。各接続先に既に動作しているAPIを利用することによりプロジェクトの完了を加速させます。APIの提供を視覚化することで重複もしくは平行したデプロイを防ぎます。組織をまたがるユーザやクライアントのアクセス管理を容易にします。準備ガイド1、ガイド2の両方を完了していれば、あなたはこのガイドの準備ができています。次のセクションに進んでください。スキップしている場合は、ExchangeにAPI仕様を追加する必要があります。LAMLからAPI仕様をダウンロードしてください。zipファイルがダウンロードされます。CenterにzipファイルをアップロードしExchangeに公開してください。Studioにプロジェクトをインポートします。StudioのExchangeアイコンをクリックします。MuleSoftを選択します。Studioにプロジェクトをインポートします。Managerを通じて以下のプロセスが開始できます。Managerを設定する必要があります。Manager画面へ遷移します。Exchangeを選択します。すべての組織には、デフォルトでSandbox環境とDesign環境があり、それぞれ独立した構成、ポリシー、およびプロキシが使用できます。Sandbox環境では通常、利用可能なリソースが限られているため、展開ターゲットまたはワーカーサイズを調整する必要があります。Exchange画面で以下の情報を指定します。Checked[Save]をクリックすると、AutodiscoveryIDを含む新しい画面が表示されます。次の手順で使用するには、このIDをクリップボードにコピーしてください。ゲートウェイ自動検出を追加するアプリケーションをゲートウェイに登録するには、API自動検出をアプリケーションに追加して設定する必要があります。Autodiscoveryを選択してOKボタンをクリックこの時点で、次のように自動検出設定を構成するように求める新しいモーダルが表示されます。quickstart-store-mainプロジェクトのXMLファイルはこのようになります。IDと一緒に使用できるクライアントIDとシークレットを提供する必要があります。Environmentsの順に選択します。Managerから環境と一致する環境名をクリックするとモーダル画面が表示されます。次のステップのためにこのウィンドウを開いたままにしてください。StudioからいくつかのクリックだけでCloudHubにデプロイできます。CloudHubを選択します。Deployment画面が開きます。この画面でランタイムのバージョンやリソースの割り当てなど、(前回のステップと同様に)公開する環境を選択することができます。選択したいデプロイメント名はすでに使用されている可能性があります。その場合は利用可能なデプロイ用の別の名前を入力してください。sizeの制限に達する可能性があります。vCore」に減らすと、アカウントは十分にプロビジョニングされるはずです。IDを介してどのAPIを関連付ける必要があるかを認識しますが、登録に必要な認証パラメーターはありません。プロパティファイルを使用してアプリ自体に組み込むのではなく、必要に応じてアプリが自動的に認証されて更新されるように(sandbox環境からproduction環境へ移行する際などにプロジェクトを編集する必要がないように)するために、画面のpropertiesタブに「client_id」と「client_secret」を配置します。各フィールドの値を上記で取得した値に変更します。これでアプリケーションをデプロイする準備が整いました。Applicationボタンをクリックします。Mangerを表示します。/メモリ負荷など)を表示したり、デプロイ設定をログに記録したり変更したりします。Manager画面に移動しQuickStart-StoreのStatus列がActiveで横に緑色の点が表示されていることを確認してください。これはアプリケーションがゲートウェイに正常に登録され管理できることを意味しています。レート制限ポリシーを設定します。「v1.0」リンクをクリックAPIの設定画面へ遷移します。policy画面が表示されます。以下のように設定します。MinuteApplyボタンを押下してください。以下のCURLコマンドでテストしてください。(デプロイしたアプリケーション名に変更してください。URL}}/api/products/1295527d-d3c7-11e7-9c84-06bf056d193eすべての商品情報を含む応答が返されます。exceeded.」というエラー応答が表示されます。次のステップこれで完了です!アプリケーションがデプロイされ分析と管理が可能になりました。アプリはゲートウェイに登録されており、ポリシーを設定したり、SLA層を設定することもできます。Managerから自分のAPIを利用するためのアクセスが許可されているクライアントアプリケーションを表示することもできます。portalでAPIの説明を編集し、クライアントアプリを通じてその利用を促進します。Practices関連するキーワードAPIMuleSoftTerraSkyBaseについてTerraSkyBaseはクラウドサービスを手掛ける株式会社テラスカイのコンテンツプラットフォームです。