1. Salesforce TOP
  2. Salesforce製品一覧
  3. MuleSoft

MuleSoft

MuleSoftはAPIの開発から
運用・監視までに必要な機能がすべて備わった
クラウドプラットフォームです。
その概要や特徴、機能などについて解説します。

MuleSoftの概要

MuleSoft(Anypoint Platform) はAPIの開発から運用・監視までに必要な機能がすべて備わったクラウドプラットフォームです。 ローコードで簡単に開発、組織内で共有ができるため、システム連携の開発にかかる時間を大幅に短縮できます。自動的なスケーリングやリアルタイムでの状況確認など、運用監視までこの製品のみで完結できます。

MuleSoftの特徴

MuleSoftの特徴を大きく5つに分け、具体的にご紹介します。

  1. 200以上の専用コネクタ・汎用コンポーネントを使ったローコードAPI開発

    MuleSoftが提供する開発ツール(FlowDesignerもしくはAnypoint Studio)を使えば、200以上のコネクタや抽象化されたコンポーネントをグラフィカルに組み合わせて、実行・結果確認しながらAPIをローコード開発できるようになり、開発効率が向上します。

    また、設計時に、一貫性のあるルールを適用することができます。すべてのAPI定義がルールに準拠しているかどうかの確認ができるため、簡単に設計思想やセキュリティメカニズムを統一することができ、品質の向上、開発の効率化が図れます。


  2. APIのデプロイ環境の柔軟な組み合わせ

    開発したAPIのデプロイ要件は、データの機密性などによりさまざまです。MuleSoftではデプロイ環境の選択肢が3つあり組合わせ可能です。複数環境の場合でも単一の管理基盤(CloudHub)で管理可能です。

    CloudHub : MuleSoftが提供するiPaaS。
    Runtime Fabric : CloudHubの構造を踏襲したKubernetes Cluster上のAPI実行環境。ユーザーのデータセンタ、IaaSで実行。
    Standalone : 機密データを扱うAPIをオンプレミス環境で実行させたい場合の選択肢。ミドルウェアとしてランタイムを稼働。

    また、MuleSoftが提供するVirtual Private Cloud/Virtual Private Networkを用いて、お客さまのネットワークと安全な通信経路を確立することができます。


  3. API管理機能の充実

    APIには、認証機能、不正なアクセス・攻撃からのセキュリティ保護、一定期間に処理される要求数の制限などクライアントのアクセス管理の実装が必要となりますが、API Managerによるポリシーによりこれらをシンプルな手順で一元管理のもと実装できます。 MuleSoftで開発したAPIだけでなく、既存のAPIも含めてAPIを管理・保護することも可能です。
    また、APIの使用状況やポリシー違反状況をAnalyticsを使って分析したりトラブルシューティングすることもできます。


  4. APIの共有機能

    MuleSoftが提供するAnypoint Exchangeを使い、開発したAPIを企業や組織内で共有することが可能となります。これにより組織内で似たようなAPIが乱立することを防ぎ、APIの再利用が促進されます。 APIは仕様が決まった段階で公開することができ、ドキュメントの自動生成やモックサービス機能があり、利用者が動作確認・テストして利用を判断することを可能にします。

  5. 実行・監視機能

    CloudHubでは、ダウンタイムなしのアプリのリリースや無応答時のAPIの自動復旧が可能です。APIの水平/垂直/自動スケーリングを行うこともでき、性能要件に柔軟に対応可能です。 また、ログのオンライン確認や閾値指定によるリソースの監視・通知設定も行えます。
    Anypoint MonitoringではAPIや実行環境の監視をリアルタイムで行うことができます。標準のDashboardのほかにカスタマイズも可能で、さまざまな項目を監視することができます。


MuleSoftの機能

MuleSoftには、APIの開発・実行・運用に必要な多数の機能があります。


  • 【設計】

    API Designer

    APIの設計とドキュメント化を簡単に行えるツールです。 ビジュアルエディタを使いエンドポイントやリクエストとレスポンスのデータ形式、ヘッダーなどを直感的なインタフェースで簡単に定義したり、 複数の開発者の同時共同作業、APIドキュメントの自動生成が可能になります。

    Flow Designer

    ブラウザー上でグラフィカルにAPIのフローを作成することができるローコード開発ツールです。コネクタやコンポーネントをつなぎフローを作成します。

  • 【開発・テスト】

    Anypoint Connector

    データベース、FTP、各種SaaSなどとの接続や処理を統合できる再利用可能な部品です。 対象システムへの接続・認証・API実行を、設定や最小限のプログラミング記述で済ませることができます。

    Anypoint Studio

    Eclipseベースの開発ツールで、Flow Designerよりも高機能な統合開発環境(IDE)です。デバッグ実行やMUnitを使った自動テストが行えます。 Maven、Git、Jenkinsなどの一般的なオープンソース開発ツールを組込み、既存のCI/CDパイプラインと統合することが可能です。

    MUnit

    Mule アプリケーション用のテストフレームワークでテストの自動化を行えるようにするツールです。Anypoint Studioで使用することができます。 カバー率を視覚的に確認したり、レポートを生成することができます。

  • 【API管理・共有】

    API Manager

    APIに対して、認証機能・IP許可/ブロック・不正なアクセス・攻撃からのセキュリティ機能を付加したり、レート制限(一定期間に処理される要求を制限する)で性能管理も行えるツールです。 これらはポリシーとしてAPIに適用し、機能を拡張することができます。Analyticsを使えば、APIの使用状況やポリシーの違反状況を把握することができます。

    Anypoint Exchange

    APIを企業や組織内で公開しバージョン管理することができるツールです。API仕様からドキュメントが自動生成されます。 APIはポータルに公開され検索可能になります。公開されたAPIはモックサービスとして呼出して動作確認が可能になるため、利用者はAPIの使用を判断できます。 また、古いバージョンのAPIをサポートしつつ、新しいバージョンへ移行することが可能です。

  • 【API実行・運用監視】

    Anypoint Runtime Manager

    アプリのデプロイ、水平/垂直/オートスケーリング機能を持つ、Muleアプリデプロイ・実行管理ツールです。 ダウンタイムなしでアプリリリースを行うことができます。APIが無応答の場合、自動復旧します。

    Anypoint Monitoring

    APIや実行環境のリアルタイム監視を行うツールです。標準のDashboardのほか、カスタマイズしたDashboardを作成できます。

    Anypoint Visualizer

    API同士のつながりをグラフィカルに表示する機能です。障害発生時のトラブルシューティングや設計レビュー時のつながりの把握にも使えます。

お気軽にご相談ください

日立ソリューションズは、Salesforceのコンサルティングパートナーとして、お客さまに合わせた導入支援コンサルを行います。

お問い合わせ

Salesforce製品一覧

日立ソリューションズが提供するSalesforce製品をご紹介します。

  • Sales Cloud

    営業支援

    クラウドベースの営業支援/顧客管理システムです。新規顧客の発掘や見込み顧客の育成、案件の早期受注などを実現するための豊富な機能が用意されています。

    Sales Cloudの詳細はこちら

  • Service Cloud

    コンタクトセンター

    クラウドベースのカスタマーサポート/顧客管理システムです。フィールドサービス、チャット、電話、LINE、SNSなどのツールとの連携により、顧客の活動を一元的に把握し、的確かつ効率的なカスタマーサービスへとつなげます。

    Service Cloudの詳細はこちら

  • Salesforce Field Service

    点検・修理サービス

    クラウドベースのフィールドサービス業務支援ソリューションです。顧客先における機器やシステムの設置、保守、改修、修理といった業務を適切に管理します。

    Salesforce Field Serviceの詳細はこちら

  • Financial Services Cloud

    金融業界向けCRM

    金融サービス向けの顧客管理システムです。銀行、証券、保険、投資などの違いを問わず、事業に最適化された統合プラットフォームを提供します。

    Financial Services Cloudの詳細はこちら

  • セールスフォース社の
    マイページ構築基盤

    マイページorポータル

    顧客やパートナー企業、従業員とつながるコミュニティ環境を構築できるサービスです。会員制のサイトやポータルサイトを簡単に制作できます。また、顧客やパートナー企業との関係構築に有益なデータを共有できます。

    セールスフォース社のマイページ構築基盤の詳細はこちら

  • Account Engagement
    (旧Pardot)

    BtoBマーケティングオートメーション

    見込み顧客を効果的に増やすBtoBマーケティングオートメーションツールです。顧客行動のトラッキングやスコアリングによって、顧客となる可能性が高いリードを抽出することができます。

    Account Engagemenの詳細はこちら

  • Marketing Cloud

    BtoCマーケティングオートメーション

    マルチチャネルのデバイスを通じて顧客との質の高いやり取りを可能にするマーケティングオートメーションツールです。リアルタイムに蓄積された顧客データを活用し、一人ひとりに最適化されたコミュニケーションを実現します。

    Marketing Cloudの詳細はこちら

  • Salesforce Platform

    Salelsforce基盤上にアプリ開発

    アプリケーションの開発・実行・管理ができるクラウドベースの開発プラットフォームです。セキュリティやコンプライアンスを確保しつつエンゲージメントの高いアプリケーションを、ローコードで簡単に開発することができます。

    Salesforce Platformの詳細はこちら

  • Heroku

    Salesforceに接続可能なアプリ開発基盤

    アプリの構築、提供、監視、スケールに役立つコンテナベースのクラウド型プラットフォームです。管理やバックアップなどが自動的に処理されるフルマネージドのプラットフォームであるため、開発者は開発に没頭でき、アイディアをスピーディーに形にすることができます。

    Herokuの詳細はこちら

  • Tableau

    データ分析・可視化

    データから「気づき」を促すデータ分析プラットフォームです。シンプルな操作と圧倒的な表現力で、組織のデータドリブン経営を支援します。

    Tableauの詳細はこちら

  • MuleSoft

    システム連携を効率化

    MuleSoft(Anypoint Platform) はAPI開発から運用・監視までに必要な機能をワンセットで提供するクラウド型プラットフォームです。

    MuleSoftの詳細はこちら

  • Sales Enablement
    (旧my Trailhead)

    オンライン学習ツール

    全世界で100万人以上が利用するオンライントレーニングツールです。「学習者が自発的に学びを継続すること」を目的に、体験学習を深めることを目的としています。

    Sales Enablementの詳細はこちら

導入事例

SFAで活動プロセスを見える化。
迅速な情報活用により営業スタイルを変革中

DIC株式会社様

事業内容:
印刷インキ、有機顔料、合成樹脂などの製造・販売
規模:
連結 22,474名 単体 3,681名
(2021年12月31日現在)
製品:
オンデマンドCRMソリューション Salesforce

もっと見る

広告代理店との情報共有でデジタル広告の営業力を強化

株式会社日本経済新聞社様

事業内容:
新聞を中核とする事業持ち株会社。雑誌、書籍、電子メディア、データベースサービス、速報、電波、映像、経済・文化事業などを展開
規模:
3,045人(2021年12月末時点)
製品:
オンデマンドCRMソリューション Salesforce

もっと見る

CRMを「Salesforce Sales Cloud」に一新し、データにもとづく合理的な営業組織へと変革

UDトラックス株式会社様

事業内容:
大型トラックの開発・生産・輸出・販売、中・小型トラックの販売、自動車用部品の製造・販売、トラック・バスの整備・補修部品など‥
規模:
6,146名(2022年4月1日現在)
製品:
オンデマンドCRMソリューション Salesforce

もっと見る

お気軽にご相談ください

日立ソリューションズは、Salesforceのコンサルティングパートナーとして、お客さまに合わせた導入支援コンサルを行います。

お問い合わせ

お問い合わせ

ソリューション・商品について、
お気軽にお問い合わせください。