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 Exchange では、これらのプロパティはアセットポータル情報で API アセットに関連付けられています。
API 準拠は、検証済み API が 1 つ以上のガバナンスルールセット内のすべての必須ルールに合格するかどうかを示します。複数のプロファイルが API を対象とする場合、その API が準拠するは、それらすべてのプロファイルのすべてのルールセットに合格する必要があります。
API 準拠は、REST API や AsyncAPI など、API Governance によってサポートされる API 種別のみに適用されます。
コンシューマーが API について理解して使用するのに役立ち、例、ユースケース、チュートリアルなどのコンテンツが含まれています。
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 を検証し、ガバナンス準拠を判断します。
ガバナンスルールセットは、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 のルールセットを発見できます。「アセットの検索」を参照してください。
Anypoint Runtime Manager のクラウドコンソールを使用して Mule アプリケーションを Mule Runtime Engine がホストされるオンプレミスサーバーにデプロイすること。このデプロイメントがハイブリッドと呼ばれるのは、アプリケーションのホストがオンプレミスであるのに対してアプリケーションのクラウドがクラウドで行われるためです。
メッセージが検索条件によって処理されるかどうかを制御するメッセージプロセッサー。
フローを構成するために使用される基本的な構成要素。メッセージプロセッサーはフロー内でのメッセージの送受信の方法を制御します。
コネクタが受信データを読み取り、メッセージとしてパッケージして、サービスコンポーネントのインバウンドルーターに渡すために使用する Java クラス。メッセージレシーバーは必要に応じてトランスフォーマーを使用してデータを変換できます。
API をテストまたは調査するために公開 URI を提供します。
コンポーネントのグループ。モジュールにより、値を集約してデータを圧縮し、Java 機能で JSON の処理ができるようになり、アプリケーションの柔軟性が高まります。
Mule Runtime Engine で実行するように設定されたアプリケーション。
30 日間のトライアルダウンロードが可能な Mule のエンタープライズバージョン。Enterprise Edition には MuleSoft の完全な開発サイクル、テスト、テクニカルサポート、メンテナンスリリース、ホットフィックス、管理および監視のためのツールが含まれています。
Anypoint Platform 用の Java ベースの統合ランタイムエンジン。
Pivotal という会社が提供するクラウドコンピューティングのサービスとしてのプラットフォーム (PaaS)。Anypoint Platform は Pivotal Cloud Foundry と統合されているため、Mule アプリケーションを独自の非公開ネットワークで動的に作成される仮想マシンにデプロイできます。「デプロイメント戦略」を参照してください。以前は PCF と呼ばれていました。
認証、アクセス、コンシューム率、API リソースに対するサービスレベルアクセス (SLA) を制御するオブジェクト。Anypoint Platform には事前設定済みのポリシーとカスタムポリシーを作成するためのツールの両方が用意されています。
RESTful API Modeling Language (RAML) は、API を定義するために使用する仕様言語を提供します。
Runtime Manager エージェントは Anypoint Runtime Manager コンソールとサーバーで実行されている Mule インスタンス間の通信を仲介します。Mule エージェントを使用すると、Mule サーバーを監視および制御できます。以前は Runtime エージェントと呼ばれていました。
コントロールプレーンとランタイムコントロール用のデータプレーン間のコントラクト。Anypoint Platform では、ランタイムプレーンは Mule Runtime Engine と Anypoint Runtime Fabric などのツールで管理されるランタイムサービスで構成されます。