API管理

単一の Web インタフェースで、API と利用者・開発者の管理、トラフィックの分析、SLA のモニタリング、インテグレーションフローの修正などが可能となる機能を紹介します。

機能

メリット

Anypoint Flex Gateway

Anypoint Flex Gateway は、あらゆる場所で運用中のAPIを管理・保護するために設計された超高速ゲートウェイです。DevOps および CI/CD ワークフローとシームレスに統合するように設計されているため、どんな環境であろうとエンタープライズレベルのセキュリティと管理を実現。要件の厳しいアプリケーションにも高いパフォーマンスを提供します。

  • あらゆる環境で運用しているAPIを保護
  • すべての API を Anypoint Platform で管理可能
  • 高速レスポンスを実現

Anypoint API Governance

複数のチームや設計ツールをまたいで多数の API を扱う場合、IT 部門は一定レベル以上の品質とセキュリティを確保するための投資は必須だと認識しています。一方で、開発者はレビューや QA に起因するオーバーヘッド (関節費や管理費用など) をできる限り抑えたいと考えているでしょう。Anypoint API Governance により、一貫した API 品質とセキュリティをセルフサービスで設定できます。

  • API 品質の基準の定義・設定
  • あらゆる API に一貫した基準の適用(開発された場所や言語に制約されません)
  • API の設計中に適合性の検証ができ、開発レビューサイクルを短縮

Anypoint CLI

Anypoint API の Catalog CLI では CI/CD プラグインを使用して、関連するメタデータやドキュメントを含むあらゆる API の検出とカタログ化が可能です。

  • あらゆる API を可視化
  • 信頼できる唯一の情報源 (SSOT) としてAPIをカタログ化
  • 一貫したガバナンスとコントロールを適用できるプラットフォーム

Anypoint API Manager

「API の保護とポリシーの適用」「クライアントのアクセス管理」「API を製品としてグループ化」「API プログラムに関する重要なインサイトの獲得」などが、シンプルな手順で実装できます。利用環境に関係なく、すべての API とマイクロサービスの一元管理が可能です。

  • 柔軟性の高い API ゲートウェイにより、あらゆるサービスの開放と安全な管理を実現
  • プレビルドに限らず独自のセキュリティポリシーであっても、稼働を停止させることなく、実行時に適用することが可能です
  • サービスメッシュを使用して、ホストされている場所に関係なく、マイクロサービスを保護・管理します

Anypoint API Community Manager

開発者ポータルをパーソナライズされたデジタル体験に変換。API を関係部署に促すことで、API エコシステム全体のエンゲージメントを向上させます。アプリ開発者やパートナー、従業員をサポートするため、目的達成に必要なセルフサービスのリソースを提供します。

  • テンプレートを利用して、ポータルを数分で構築
  • API 利用者のニーズに基づいてデジタル体験をパーソナライズ化
  • Anypoint Exchange からインタラクティブなドキュメントを自動入力

インテグレーション

コネクターの構築、インテグレーションの実装、API の設計・テスト・再利用など、インテグレーションの開発と運用を圧倒的に簡素化してくれる機能を紹介します。

機能

メリット

Anypoint API Designer

API Designer では、任意の開発言語で、API の設計・文書化・テストできる視覚的またはコードベースのガイドが利用できます。Anypoint Exchange (API、テンプレート、コネクターなどのライブラリ) とクリックだけで、モックの作成が可能。非エンジニアのAPI 利用者でも、API 設計プロセスに関与できるようになります。

  • プレビルドかつ再利用可能な API フラグメントを使用して API 仕様を構築
  • さまざまな仕様 (RAMLやOAS、AsyncAPI、GraphQL) で API の構築が可能
  • コンテキストに最適化された提案によりAPI をスピーディに設計

Anypoint Studio

インテグレーションと API の IDE を使用し実装をスピードアップ。IDE にはバックエンドシステムへのクエリ、ルーティングイベント、ビジネス変換ロジック、エラー処理など、よく使用する要件に対応したモジュールが事前に用意されています。

  • プレビルドのコネクター、テンプレート、サンプルによるクイックスタートの実現
  • 設計時のエラー処理によるデバッグの効率化
  • あらゆるデータ形式の正規化、結合、フィルタリングとマッピング

Anypoint Connectors

Web インタフェースまたはデスクトップ IDE を使用してシステムを統合。プレビルドのコネクターを利用するか、SDK をによって独自のコネクターを構築できます。GUI により、エラーの検出と修正処理の迅速化を可能にします。

  • SAP や Salesforce などの SaaS アプリケーションと瞬時に接続
  • AWS と Azure で、クラウドインフラストラクチャとサービスを統合
  • ODBC や JDBC、その他のオープンプロトコルを使用してデータベースと接続

Anypoint Exchange

コネクターおよびテンプレート、サンプル、API のマーケットプレイス。MuleSoft エコシステムからプレビルドの資産を見つけ、自社開発に利用するだけでなく、自社で構築したベストプラクティスを Exchange内で、保存・共有・再利用することができます。

  • プロジェクトデリバリーの迅速化
  • API の信頼できる唯一の情報源を構築
  • 開発チーム間のコラボレーションを改善

Anypoint DataGraph

Anypoint DataGraph を利用すれば、リクエストひとつで複数の API を再利用することが可能。また、コードを追記しなくても、複数の API を束ねたデータサービスが生成されます。開発者は GraphQL リクエストを対象のデータサービスへ投げることで、複数の API を呼び出せます。

  • API の統一スキーマを作成し、データへのアクセスを民主化
  • DataGraph を SaaS アプリとして実行し運用コストを削減
  • ひとつの GraphQL リクエストで複数の API を呼び出し、再利用によりイノベーションを加速

Anypoint Partner Manager

Anypoint Partner Manager は、クラウドネイティブなローコード B2B ソリューション。パートナーのオンボーディングを迅速化し、EDI または API ベースのチャネルを介したパートナーの管理が簡単になります。「B2B インテグレーション」と「API の迅速な開発」「パフォーマンスのシームレスな監視と管理」「パートナーの要件に準拠したセキュリティの確保」のすべてを、単一のプラットフォームで行えます。

  • ビジネス取引を詳細かつ徹底的にトレースすることで、業務や運用のためのインサイト情報を取得
  • 従来の EDI または最新の API チャネルを介して、取引パートナーのエコシステムと統合
  • パートナーとの統合をわずか数日で運用開始

Anypoint MQ

キューイングや pub/sub といった非同期通信のための可用性の高いメッセージングサービスです。Anypoint MQ は、マネージドクラウド上に完全にホストされたメッセージキューとメッセージエクスチェンジを提供。業界最高レベルの信頼性とセキュリティによってメッセージを安全・確実に配信します。

  • 拡張性のある非同期メッセージングをクラウドサービスとして提供
  • データストレージの永続利用とデッドレターキューにより、安全で信頼性の高いデリバリーを実現
  • JMS、AMQP、MQTT、Amazon SQSなど、どこからでもメッセージを送受信

Anypoint Code Builder

Anypoint Code Builder は、開発者が単一の環境から、API、インテグレーションおよび自動化を、設計・開発・デプロイするための次世代 IDE (統合開発環境) です。設計時に開発者は、推奨設定を参照することで、設計と開発をスピーディに行えます。さらに、API およびインテグレーションパターンのライブラリで、ベストプラクティスに倣うことも可能です。

  • Web とデスクトップからアクセスできる軽量の IDE を備えた最新のクラウドネイティブな機能
  • API とインテグレーションの開発パターンの推奨ガイドを参照して迅速に構築
  • 将来の開発プロジェクトを迅速化するために、開発中のアプリケーションの機能をビルディングブロックのようにカプセル化することでコードの再利用が可能

デプロイとモニタリング

MuleSoft はクラウドとオンプレミスの両方で、プラットフォームの包括的なサービススイートを提供。Anypoint Platform の高速化と拡張、保護を可能にします。

機能

メリット

Anypoint Runtime Manager

Anypoint Runtime Manager は、Anypoint Platform とのインタフェースであり、アプリケーションおよびサーバー、API を統合して単一ビューを提供します。Runtime Manager を使用すれば、アプリケーションがクラウドとオンプレミスのどちらにデプロイされていても、あらゆる環境 (サンドボックスやステージング、本番環境) の Mule アプリケーションをワンストップで展開・管理・監視することができます。

  • プレビルドのコネクター、テンプレート、サンプルによるクイックスタートの実現
  • 設計時のエラー処理によるデバッグの効率化
  • あらゆるデータ形式の正規化、結合、フィルタリングとマッピング

Anypoint Monitoring

API 、インテグレーションおよびマイクロサービスのすべてをリアルタイムで一元的に監視します。カスタマイズ可能なダッシュボード、アラート機能や従属関係マッピング、過去のログデータへの即時アクセス機能により、問題の特定と原因の分析のスピードアップができます。

  • 一元管理により、解決までの平均時間を短縮
  • アプリケーションネットワークの稼働状況を即座に把握
  • 大規模なログ管理機能により、リアルタイムで素早く問題を特定

Anypoint Runtime Fabric

Anypoint Runtime Fabric は、オンプレミスのデプロイにクラウドのメリットを提供するコンテナサービスです。データセンターでも、プライベートクラウドでも実装可能です。

  • Microsoft Azure や AWS、GCP、データセンターなど、あらゆるクラウドにMule ランタイムをデプロイ
  • リソース管理が不要なため、デプロイメントの自動化とオーケストレーションが容易

CloudHub

CloudHub は、Anypoint Platform™ の「サービスとしてのプラットフォーム(PaaS)」コンポーネントです。Anypoint Platform™ は、API とインテグレーションのためのプラットフォーム。マルチテナント型であり、安全性と可用性の高さから、多くの企業に採用されています。

  • ソフトウェアが継続的にアップデートさるため、複雑かつ面倒なハードウェアのメンテナンスは不要
  • マルチテナントにより、アプリケーションと従業員の効率性を向上
  • グローバルに分散されたアーキテクチャを利用することで、99.99% のアップタイム要件を遵守

Anypoint Security

Anypoint Security は、API とインテグレーションに高度なセキュリティを提供します。(外部) 脅威を外縁部で阻止。さらに、セキュリティのベストプラクティスを自動適用することで、機密データの保護はもちろん、アプリケーションネットワークの保護と管理を行います。

  • 外縁部で脅威を遮断
  • 自動ハードニング
  • 機密データの検出と保護

Anypoint Platform のフリートライアルをお試しください。

インテグレーション、API、自動化が実現できる世界最高レベルのプラットフォームを 30 日間無料でお試しください。クレジットカードは必要ありません。ソフトウェアのインストールも不要です。

無料トライアル

質問はありませんか?専門家に聞く

Anypoint 製品トライアルのジグザグの画像