私たちはよく、顧客や見込み客からどのようにすればいいのかと尋ねられる。 Connect Bridge 競合他社の製品やESB(エンタープライズサービスバス)と比較した場合。一見単純な質問のように思えるかもしれませんが、その実態は見た目以上に複雑です。なぜなら、単純にそうではないからです。.
金色の檻
最近、甥っ子とレゴで遊んでいたが、どうも物足りなさを感じた。いつもは彼とのひとときを心から楽しんでいるのに、これは少し奇妙だった。レゴブロックは美しく精巧に作られているが、本来最も優れているべき領域――自由と創造性――において、どこか物足りないのだ。レゴは創造の世界を開くべき存在である。子どもたちが自由にブロックを組み立て、自分だけの幻想と神秘に満ちた世界をデザインできるようにするべきなのに… ところが実際には、あらかじめ決められたルールや手順、指示に従わせることで、設計者が意図した形を完成させるよう仕向けているのだ。.
そして、大半のデータ統合ソフトウェアも同様だ。それらは金箔を貼った事前定義ルールや手法、トリガーでできた黄金の檻を提供するが、それ以上のものはほとんどない。.
もしあなたがあらかじめ定義されたものに興味があるなら…
誤解しないでほしい。iPaaS(サービスとしての統合プラットフォーム)や、Zapier、KingswaySoftソリューション、Snaplogic、Scribeなど数多くの統合プラットフォームは、その本来の目的である「ワークフロー自動化を実現する、事前定義されたシンプルなデータ統合の構築」において、概ね優れた性能を発揮する。それらは、様々な事前定義されたソースからのデータを一括処理・一括ロードし、他の事前定義されたアプリケーションで使用できるよう変換することさえ可能にする。 これらは、専門知識や経験がなくても、直感的で事前定義された環境から、事前定義されたデータベースのビジネスプロセスやワークフローにおいて、データを整然と事前定義された方法で活用することを可能にします…
これは素晴らしいことだが、少し型にはまりすぎていると思うかもしれない。そして現代のビジネスが最も必要としているものが欠けている: 柔軟性, 創造性 そして 取締り.
Connect Bridgeは何が違うの?
正直なところ、何もかも。
iPaaSモデルとして提供されるソリューションは概してビジネスユーザー向けであるのに対し、Connect Bridgeはより深い理解を求め、より高度な制御を必要とする技術に精通したユーザーを対象としています。これらのiPaaSソリューションは、データベースや基幹システム間の基本的な連携を容易に設定できる使いやすいインターフェースを提供します。しかしConnect Bridgeはそうした機能を提供しません。その代わりに、はるかに多くの可能性を提案します。 あらかじめ設計・定義されたワークフローに縛られることなく、統合ロジックやビジネスロジック、処理ロジックをゼロから自由に設計・構築できる自由度を提供します。あらゆるアプリケーションやシステムとの連携を実現し、双方向かつ多方向のデータ同期を可能にし、データを最も効果的な方法で活用する力を与えます。.
さらに、iPaaSソリューションとは異なり、Connect Bridgeは、オンプレミス、ハイブリッド、クラウドの3つの異なる展開オプションを提供し、究極の柔軟性と独自のニーズに基づいた制御を実現します。
当社の強み – 対象ユーザーと可能性
率直に言って、Connect Bridgeはエンドユーザー向けツールではなく、データ、アプリケーション、システム間の大規模で複雑な――そして制限のない統合を支えるプラットフォームです。ビジネス環境におけるエンドユーザー向けではなく、社内開発チーム、ソフトウェアベンダー、統合専門家向けです。コーディングの必要性を完全に排除するものではなく、コーディング要件を最大90%削減するからです。.
Connect Bridgeを使えば、あなたが望む(あるいは意味があると思う)データを自由に扱うことができます。Connect Bridgeは、お客様のシステムのために通信メカニズムを構築してコード化する必要性を排除することで、あらゆる場所からあらゆるデータを取得し、処理し、保存することを可能にするため、可能性の世界に制限はありません。Connect Bridge でござる ミドルウェアプラットフォームは、アプリケーションとビジネスシステムを接続(あるいはブリッジ)し、様々なインフラストラクチャコンポーネント間のシンプルで信頼性の高い通信を可能にします。.
Connect Bridgeがあなたのために何をするか
データベース、業務システム、リポジトリ、データストレージシステムは、アプリケーションプログラミングインターフェース(API)を通じて外部と通信します。このAPI群は、対象システムが理解できる用語(またはコマンド)の用語集と見なせます。しかし、ほとんどのシステムは異なる言語で通信するため、それらと効率的に通信するには、アプリケーション(そして開発者自身)が全てのAPIとその特性を習得する必要があります。これは決して容易な作業ではありません。.
このようにConnect Bridgeでは、肩の荷を軽くして、豊富な情報にアクセスできるようにするための課題に対応しているのですね。
1. ターゲットシステムへの接続
ターゲットシステムへの接続は、ODBCまたはJDBCドライバやWebサービスを介して確立されます。
2.対象システムの可視化
Connect Bridgeは、ターゲットシステムのエンティティを仮想テーブルとして可視化するためのSQL文とストアドプロシージャのセットを提供します。
3.SQLクエリの実行
ユーザー/アプリケーションは、SQLクエリやストアドプロシージャを実行することで、ターゲットシステムと対話することができます。
4.SQLをAPIコールに変換する
提出されたSQLクエリは、ターゲットシステム上で関連する関数を呼び出すためのAPIコールまたはコードに変換されます。
5.結果検索
ターゲットシステムは、必要な値、結果コード、またはエラーを返します。プラットフォームは結果をユーザ/アプリケーションに提示します。
また、セキュリティに関しては、Connect BridgeはRSA公開鍵暗号化、デジタル証明書、OAuthなどの複数のセキュリティメカニズムをカバーしており、他の追随を許しません。より低いレベルでは、データのセキュリティと完全性は、直接ではなく、安全なAPIを介してターゲットシステムと通信することで保証されます。
結論
私たちは、誰もが——あるいは誰か一人が——すでにやっていることを行うことに何の意味もないと確信しています。したがってConnect Bridgeは、様々なiPaaSソリューションと競合するよう設計されたものではなく、それらを補完し、あるいはターゲットシステムやデータ処理技術を選択する究極の自由を提供することで、お客様の統合努力を拡張することを可能にするために設計されました。.
もっと詳しく知りたい方は、以下のビデオをご覧になるか、私たちの記事をお読みください。 ブログ記事.
