Flex Gateway新着情報
Governance新着情報
Monitoring API Manager一部の製品名の正式な省略バージョンは括弧に入れて示しています。例: Anypoint Design Center (Design Center)。
アカウントを管理して組織内のアクセス権および権限を設定するのに役立つ Anypoint Platform の機能。REST API ではアクセスに関連したリソースをプログラムにより制御できます。
Runtime Manager エージェントのように、Mule が使用するか Mule に関連付けられているが、Mule の管理対象サービスコンポーネントではないサービス。エージェントは Anypoint Runtime Manager に登録され、対応する Mule インスタンスと同じライフサイクルになるため、Mule インスタンスを開始または停止したときにリソースを初期化して破棄することができます。
Anypoint Platform と Anypoint Platform Private Cloud Edition (Anypoint Platform PCE) のスクリプトおよびコマンドラインツール。
Mule Runtime Engine (Mule) アプリケーションおよび API 定義のクラウドベースの開発環境。
API をデザイン、ドキュメント化、テストするための Web ベースのグラフィカル環境。
再利用可能なアセット (API、ポリシー、API 仕様フラグメント、API グループ、GraphQL API、テンプレート、サンプル、カスタムアセット、ルールセット、コネクタなどのインテグレーションアセット) の選定されたカタログ。
実行されている場所を問わずに API を管理して保護するように設計された、Envoy ベースの超高速かつ軽量の API ゲートウェイ。
オンプレミスとクラウドの両方で Anypoint Platform を管理するための単一の Web インターフェース。API およびユーザーを管理し、トラフィックを分析して、SLA を監視し、基になる統合フローをトラブルシューティングできます。
Anypoint Platform と完全に統合されたエンタープライズクラスのクラウドメッセージング。
データ、バッチプロセス間の状態、単一アプリケーション内の Mule コンポーネントのストレージ。
パートナー設定、ドキュメントフロー、トランザクション監視用の Web ベースのユーザーインターフェース。
API および統合をデザイン、構築、管理するための MuleSoft 製品。
独自のローカルサーバーで実行するために使用できる Anypoint Platform の専用パッケージ。この実装は Docker および Kubernetes で実行され、Pivotal Cloud Foundry と互換性があり、Runtime Manager、API Manager、Anypoint Exchange のバージョンが含まれます。
Mule アプリケーションおよびゲートウェイの設定、調整、管理 (オーケストレーション)、デプロイメントを自動化するコンテナサービス。Runtime Fabric は AWS、Azure、仮想マシン (VM)、またはベアメタルサーバーの顧客の管理対象インフラストラクチャで実行されます。
Mule を使用して構築されたアプリケーションをデプロイして管理するコンソール。クラウドのサーバー (現在のところ CloudHub によって処理される) にデプロイするか、オンプレミスでデプロイします。Anypoint Platform のコンソールにアクセスするか、ローカルサーバーで実行されるスタンドアロンプログラムとしてダウンロードします。以前は ARM と呼ばれていました。
アプリケーションネットワークを保護する機能のレイヤー。 これらのレイヤーは連携し、API へのアクセスを制御したり、ポリシーを適用したり、すべてのインバウンドトラフィックまたはアウトバウンドトラフィックをプロキシしたりして、アプリケーションネットワークとネットワークの個々のノードの両方を保護します。これにより、外部の脅威や攻撃が軽減されます。
Mule アプリケーションをデザイン、デバッグ、テストするためのビジュアルエディターと XML エディターを備えた統合開発環境。ビジュアルインターフェースを使用すると、コネクタ、ロガー、フローコントロール、ルーター、データトランスフォーマーなどをデザインキャンバスにドラッグアンドドロップできます。Studio ユーザーインターフェースからデバッグおよびテストすることもできます。
Mule の CloudHub インスタンス (CloudHub ワーカー) をホストするためにクラウドで仮想、非公開、隔離ネットワークセグメントを作成できる機能。
アプリケーションネットワークグラフのさまざまなアスペクトの動的に生成されるビュー。
すべての側面を含む API 全体。Anypoint Platform では、管理する製品のコンテキストでは API の側面が単に API と呼ばれることもあります。たとえば、Exchange では、API が API の仕様、ドキュメント、カタログを指す場合があります。API Designer では、API が API 仕様を指す場合があります。API カタログでは、API が API のインスタンス、ポリシー、コントラクトを指す場合があります。
API の各部。API の側面の例としては、仕様、インスタンス、カタログ情報、ドキュメントなどがあります。
名前、バージョン、オーナー (コンタクト)、タグ、カテゴリなど、API カタログの API のエントリに関連したプロパティ。 Anypoint Platform では、これらのプロパティは Exchange の API アセットに関連付けられています。
API 準拠は、検証済み API 仕様が 1 つ以上のガバナンスルールセット内のすべての必須ルールに合格するかどうかを示します。API 仕様が複数のガバナンスプロファイルに含まれている場合、準拠するには、それらすべてのプロファイルのすべてのルールセットに合格する必要があります。
API 準拠状況は、ガバナンスプロファイルに含まれている API が適用されるすべてのガバナンスルールセットに合格するかどうかを示します。
Conformant (準拠):
API は、適用されるすべてのガバナンスルールセットに合格しています。
Not Conformant (非準拠):
API は、少なくとも 1 つのガバナンスルールセットで失敗しています。
Not Validated (未検証):
API は、ガバナンスプロファイルに含まれていないため検証されていません。
API の各バージョンの API 準拠状況は異なる可能性があります。API Governance コンソールにはバージョンの準拠状況の総数が表示され、API Governance、Exchange、API Manager には API バージョンの準拠状況インジケーターが表示されます。
API 準拠は、REST API や AsyncAPI など、API Governance によってサポートされる API 種別のみに適用されます。 |
コンシューマーが API について理解して使用するのに役立ち、例、ユースケース、チュートリアルなどのコンテンツが含まれています。
使用状況レポートを参照して、API Governance の月間使用量に関するインサイトを獲得できます。「API Governance の使用状況レポートの参照」を参照してください。
API を機能させるための API 仕様の具現化。
API 実装のインスタンス化。API にはさまざまな環境やゲートウェイの複数のインスタンスを含めることができ、クライアントはこれらを使用して API コールを行うことができます。設定されていてもデプロイされていないインスタンスもこの側面の一部としてキャプチャされます。
インスタンスは、アップストリーム用の API のプロキシ、またはアプリケーションエンドポイントのいずれかです。
API の機能と予期される動作、そして設計の基本理念やサポートされるデータ型などの詳細を定義します。API 仕様にはドキュメントと API 定義が含まれ、人間とソフトウェアが読むことのできるコントラクトを作成します。
API ライフサイクルの一部として API にガバナンスルールを適用できる、Anypoint Platform の部分。
API を管理、制御、保護できる Anypoint Platform の部分。
API を紹介してユーザーを呼び込むことができるアクセスポイント。
MuleSoft API への攻撃に対する保護のレイヤーを提供する Anypoint API Manager の機能。 コードを作成する必要はなく、UI を使用して API を管理できます。以前は API Gateway と呼ばれていました。
APIkit は Mule REST または SOAP API を構築するためのツールです。以前は SOAPkit と呼ばれていました。
API を通じてアプリケーション、データ、デバイスを接続するネットワーク。 ネットワークにより、他部署のコンシューマーがアセットを見つけて使用できます。
クラウドでアプリケーションを管理するためのサービスとしての統合プラットフォーム。Runtime Manager コンソールを通じてアプリケーションをクラウドにデプロイする場合、CloudHub はバックグラウンドで使用されます。
ユニットとして機能し、ユニットとして管理できる Mule インスタンスのセットを使用すること。クラスターとは複数のノードで構成された仮想サーバーです。クラスターインスタンスはクラウドから管理できます。
Anypoint Platform では、POJO、Spring Bean、Java Bean、または Groovy、Ruby、Python、JavaScript などの Mule を通じて渡されるメッセージを処理するためのビジネスロジックが含まれるスクリプトを指します。これらのコンポーネントは通常、メッセージ全体、またはペイロードのみを入力として受け入れます。メッセージプロセッサーチェーンの次の要素のメッセージペイロードとなるオブジェクトを返します。
通常は、ソフトウェアパッケージのアーキテクチャ的に固有の部分です。
設定ファイルを解析するクラス。デフォルトの設定ビルダーは org.mule.config.MuleXmlConfigurationBuilder
クラスであり、Mule XML 設定ファイルを解析します。
Mule アプリケーションを Salesforce、CMIS、Twitter などの他の外部アプリケーションの API と統合するための自己完結型コンポーネント。コネクタのセットが Mule 4 に含まれています。MuleSoft またはサードパーティが作成した他のコネクタは Anypoint Exchange で入手できます。
ネットワーク管理へのプログラムによるアクセス。Anypoint Platform では、コントロールプレーンは Anypoint Design Center、Anypoint Management Center、Anypoint Exchange で構成されます。
Salesforce 用のデータローダー。
アプリケーションのデザインを容易にするためにメッセージメタデータを使用する Anypoint Studio の機能。DataSense を使用して、Anypoint Studio はデータ型や構造などの情報をあらかじめ取得し、アプリケーションでこのデータを正確にマップまたは使用する方法を指示できるようにします。
DataWeave 言語は統合のためにデータをクエリして変換します。
Mule アプリケーション内では、フローは、Mule イベントで Mule Runtime によって順次実行される、コネクタ操作を含む実行可能なコンポーネントのブロックです。フローには、イベントの作成とフローの実行をトリガーするイベント取得元も含めることができます。
API は、少なくとも 1 つのガバナンスプロファイルの選択条件によって識別された場合に管理されます。API が管理されている場合、その API のすべてのバージョンが 1 つの管理対象 API とみなされます。サブスクリプション制限は、組織の購入済みの容量に基づいて設定されます。UI には使用量に関する情報が表示され、サブスクリプション容量に近づいたり超えたりしたときにアラートが表示されます。
ガバナンスプロファイルは、選択したガバナンスルールセットを絞り込んだ API グループに適用します。その後、API Governance はルールセットに対して API を検証し、ガバナンス準拠を判断します。
API Governance コンソールでプロファイルの状況を確認できます。ガバナンスプロファイルの状況は、プロファイル内の準拠 API の割合に基づいています。
Normal (通常):
API の 70% 以上が準拠しています。
At Risk (リスクあり):
API の 70% 未満が準拠しています。
ガバナンスルールセットは、Anypoint Platform の API から抽出されたメタデータに適用できる、ルールのコレクションまたはガイドラインです。ガバナンスルールセットを適用に使用できる例:
命名規則などの内部および外部のベストプラクティスのガイドライン
機密 API データ (HTTPS) の暗号化 (HTTPS) などの業界固有の政府標準
MuleSoft は、「Anypoint API Best Practices (Anypoint API ベストプラクティス)」、「OpenAPI Best Practices (OpenAPI ベストプラクティス)」、「Authentication Security Best Practices (認証セキュリティベストプラクティス)」、「Mule API Management Best Practices (Mule API 管理ベストプラクティス)」など、Exchange でいくつかのルールセットを提供しています。[Rulesets (ルールセット)] 種別で検索を絞り込んで、Exchange のルールセットを発見できます。「アセットの検索」を参照してください。
API Governance コンソールのガバナンス状況には、管理対象 API の数、サポート対象 API 種別の API の総数、サブスクリプション制限の情報が表示されます。
Anypoint Runtime Manager のクラウドコンソールを使用して Mule アプリケーションを Mule Runtime Engine がホストされるオンプレミスサーバーにデプロイすること。このデプロイメントがハイブリッドと呼ばれるのは、アプリケーションのホストがオンプレミスであるのに対してアプリケーションのクラウドがクラウドで行われるためです。
メッセージが検索条件によって処理されるかどうかを制御するメッセージプロセッサー。
フローを構成するために使用される基本的な構成要素。メッセージプロセッサーはフロー内でのメッセージの送受信の方法を制御します。
コネクタが受信データを読み取り、メッセージとしてパッケージして、サービスコンポーネントのインバウンドルーターに渡すために使用する Java クラス。メッセージレシーバーは必要に応じてトランスフォーマーを使用してデータを変換できます。
API をテストまたは調査するために公開 URI を提供します。
コンポーネントのグループ。モジュールにより、値を集約してデータを圧縮し、Java 機能で JSON の処理ができるようになり、アプリケーションの柔軟性が高まります。
Mule Runtime Engine で実行するように設定されたアプリケーション。
30 日間のトライアルダウンロードが可能な Mule のエンタープライズバージョン。Enterprise Edition には MuleSoft の完全な開発サイクル、テスト、テクニカルサポート、メンテナンスリリース、ホットフィックス、管理および監視のためのツールが含まれています。
Anypoint Platform 用の Java ベースの統合ランタイムエンジン。
準拠の重大度は、すべての必須ルールセットの中で合格したルールセットの割合によって分類されます。
High Severity (重大度高):
0 ~ 40% のルールセットに合格
Medium Severity (重大度中):
41% ~ 80% のルールセットに合格
Low Severity (重大度低):
81% ~ 99% のルールセットに合格
Pivotal という会社が提供するクラウドコンピューティングのサービスとしてのプラットフォーム (PaaS)。Anypoint Platform は Pivotal Cloud Foundry と統合されているため、Mule アプリケーションを独自の非公開ネットワークで動的に作成される仮想マシンにデプロイできます。「デプロイメント戦略」を参照してください。以前は PCF と呼ばれていました。
認証、アクセス、コンシューム率、API リソースに対するサービスレベルアクセス (SLA) を制御するオブジェクト。Anypoint Platform には事前設定済みのポリシーとカスタムポリシーを作成するためのツールの両方が用意されています。
プロジェクトエラーは、Design Center API Designer テキストエディターページに表示されます。ページの [Project Errors (プロジェクトエラー)] セクションに、テキストエディターで開いている API 仕様の機能上の問題と準拠メッセージが表示されます。
RESTful API Modeling Language (RAML) は、API を定義するために使用する仕様言語を提供します。
Runtime Manager エージェントは Anypoint Runtime Manager コンソールとサーバーで実行されている Mule インスタンス間の通信を仲介します。Mule エージェントを使用すると、Mule サーバーを監視および制御できます。以前は Runtime エージェントと呼ばれていました。
コントロールプレーンとランタイムコントロール用のデータプレーン間のコントラクト。Anypoint Platform では、ランタイムプレーンは Mule Runtime Engine と Anypoint Runtime Fabric などのツールで管理されるランタイムサービスで構成されます。