NEWS

お知らせ

2023.03.22

B2B SaaS 開発と運用を支援する SaaS「 SaaSus Platform 」 、Amazon EventBridge との連携機能をリリース

hero_img

◆ Amazon EventBridge とは
AWS が提供する Amazon EventBridge は、アプリケーションをさまざまなソースからのデータに接続するために使用できる、サーバーレスのイベントバスサービスです。既存のアプリケーションや統合された SaaS アプリケーション、および AWS のサービスから生成されたイベントを使用して、イベント駆動型アプリケーションの大規模な構築を容易にします。
SaaS プロバイダーがこれまで開発・運用に手間がかかっていた顧客アプリケーションへのイベント通知、認証、メッセージルーティング機能等を Amazon EventBridge に委ねることで、本当に必要なビジネスロジックにフォーカスできるようになります。
https://aws.amazon.com/jp/eventbridge/


◆ SaaSus Platform の「EventBridge 連携機能」について
SaaSus Platform は、SaaS の共通部分を SaaSus 管理画面と SaaSus SDK/API で提供し、SaaS 事業者の作り込みの工数を削減、 SaaS の最適化をすることができる SaaS です。
SaaSus SDK/API が利用される際に各種イベントが発生しますが、EventBridge 連携機能を活用することで、それらの各イベントを EventBridge で一元的に管理することが可能になります。たとえば、新たにテナントが作成された際や、ユーザーがアクションをした際等にお客様の SaaS に対しイベントを通知でき、リアルタイムな後続処理を実現できます。またイベントには Trace ID が含まれているため、どのAPIコールの時に起きたイベントなのかを追うことも可能です。

(アーキテクチャ図)

<EventBridge連携機能のユースケース>
SaaS テナント作成時の後続の処理の記述
SaaSus Platform は SaaS の論理テナントの作成機能を提供しています。テナントオンボーディング時には、お客様の SaaS 毎に独自のテナント初期化処理が必要な場合がありますが、EventBridge 連携機能を活用することで、その処理を実行するきっかけを掴むことができます。

ユーザー作成時の後続の処理の記述
ユーザー作成時には、どのテナントに属したユーザーなのか、またデフォルトのユーザー属性をどうつけるかなど、お客様の SaaS 毎に独自のユーザー初期化処理が必要な場合があります。EventBridge 連携機能を活用することで、その処理を実行するきっかけを掴むことができます。

エラーハンドリング
各種 SaaSus APIコール時にエラーが起きる場合があります。EventBridge 連携機能を活用することで、そのエラーをイベントとして受け一元的に把握することにより、アラート通知や共通のエラー処理を実装することができます。

その他処理時のイベントハンドリング
全ての SaaSus APIコール時に、それぞれイベントが発火されます。EventBridge 連携機能を活用することで、全てのイベントをハンドリングすることが可能です。


◆代表コメント
私たちは「日本のソフトウェアエンジニアを憧れの職業へ」という理念を掲げ、創業当時より活動してまいりました。事業運営を通じて、これから先の日本の未来にとっては、より多くのソフトウェアビジネスが生まれ、ソフトウェアを中心に据えた企業が大きく成長する必要があると考えるようになりました。
SaaS は、ビジネスとソフトウェアが密接に関わり合う素晴らしいモデルです。SaaS が理念実現のキーファクタであると私たちは信じています。

今回、SaaSus Platform において、Amazon EventBridge との連携機能をリリースさせていただきます。昨今注目されているイベント駆動型アーキテクチャの潮流において、疎結合されたシステムの一つに SaaSus Platform を位置付けることができるようになります。それはつまり、SaaSus Platform がお客様のユースケースに合わせた形で、柔軟に拡張できることを意味します。

SaaSus Platform には私たちがもつ B2B SaaS 開発と運用のナレッジが詰まっています。SaaS 開発・運用の省力化と最適化を同時に実現することを通じて、今後の SaaS 開発・運用のデファクトスタンダードとなることにより、より多くの業界を変革する SaaS が数多く生み出されることを期待しています。今回の機能をより多くのお客様にご利用いただき、自社に最適なアーキテクチャを構築する材料になればと願っております。


< B2B SaaS 構築に必要な機能とノウハウが詰まった 「 SaaSus Platform 」 >
・公式サイト:https://saasus.io/
・Twitter:https://twitter.com/saasus_platform
・Facebook:https://www.facebook.com/SaaSusPlatform