フレクトのクラウドblog re:newal

http://blog.flect.co.jp/cloud/からさらに引っ越しています

MuleSoft:Anypoint PlatformのDesign Centerって何ができるの??

みなさまこんにちは、CI事業部の釜谷です。

フレクトでは、2020年度からMuleSoftに注力しています。 MuleSoftに興味のあるそこの貴方!是非フレクトにお問い合わせください!!

今回は、前回紹介したAnypoint Platformの機能の1つ「Design Center」について、紹介したいと思います。
※前回のブログ cloud.flect.co.jp

Design Centerは、2つの機能を提供しています。

  • API Designer
  • Flow Designer

それぞれについて、紹介したいと思います。

API Designer
  • RAML/OAS形式によるAPI 定義の設計(リソースパスやメソッド、リクエスト / レスポンスデータ、バリデーションなど)ができます。作成したAPI定義を「Exchange」にPublishすることで、そのAPIが公開できます。
  • APIのリクエストとレスポンスの動作確認ができます。
  • Mock機能を有効にすると、Design Center以外(ブラウザやHTTPクライアントツール)から動作確認ができます。

f:id:flect-kamatani:20210427140031p:plain
Design Center- API Designer
f:id:flect-kamatani:20210510212720p:plain
API Designer - リクエストとレスポンス確認
f:id:flect-kamatani:20210510212735p:plain
API Designer - MOCK機能

Flow Designer
  • シンプルなAPIの実装が行えます。モジュール/コンポーネントの追加はできません。
    • ※一般なAPI開発ではAnypoint Studioを使用します。
      f:id:flect-kamatani:20210427143617p:plain
      Design Center- API Designer

次回は、Exchangeについて、紹介したいと思います。

本記事で、少しでもMuleSoftに興味を持って頂けたら幸いです!