私の組織は最近、さまざまなミドルウェア製品/概念をアプリケーションに組み込むべきかどうかという問題に取り組んでいます。私たちが注目している製品は、Pegasystems、Oracle BPM / BPEL、BizTalk、FairIsaacBlazeなどです。
しかし、私はこれらすべてを理解するのに苦労しています。これらのさまざまな製品の有用性(ポジティブまたはネガティブ)の評価に進む前に、この分野のさまざまな概念すべてを理解しようとしています。BPM、ESB、SOA、CEP、WF、BRE、ERPなどのアルファベットのスープに圧倒されています。これらの側面の1つ以上をカバーしているように見える製品もあれば、1つを実行することに焦点を当てている製品もあります。用語はすべて非常にあいまいで、互いに混同されているように見えます。
これらのさまざまなミドルウェアの概念/パターンをすべて理解するための優れたリソースはありますか?一冊の本?ウェブサイト?それをうまくまとめた記事?さまざまな人気のある製品を、それらが対処するパターンにマッピングするリソースがある場合は、ボーナスポイントが得られます。
ありがとう、
〜ジャスティン