BPM、クラウド連携紹介
  株式会社アプレッソ
    開発部 部長
    吉田 哲也
    2011/11/9
アジェンダ

• クラウド最新情報
  – 4大パブリッククラウド最新アップデート
  – NoSQLとエンタープライズシステム


• DataSpider BPMご紹介
  – デモ
  – クラウドとの連携




                      © 2010 APPRESSO K.K. All Rights Reserved.   2
4大パブリッククラウド–2010/1

                 Amazon         Google              Microsoft               Salesforce
SaaS             Amazon.com     Search                                      Sales Cloud
                                Gmail
                                Google Apps
PaaS     ストレージ   S3                                 Windows Azure Storage
                                                    BLOB
         RDBMS   RDS                                SQL Azure
                  MySQL


         NoSQL   SimpleDB       Bigtable            Windows Azure Storage
                                                    Table
         アプリ開発                  Google App Engine   Windows Azure           Force.com
                                 Java, Python       .Net



         その他     SQS/SNS                            Windows Azure Storage
                                                    Queue



IaaS             EC2
                  Windows
                  CentOS


オンプレミス           VPC            SDC                 AppFabric Service Bus
連携



                                                     © 2011 APPRESSO K.K. All Rights Reserved.   3
4大パブリッククラウド-
                                2011/11
                 Amazon              Google                 Microsoft               Salesforce
SaaS             Amazon.com          Search                                         Sales Cloud
                                     Gmail                                          Chatter
                                     Google Apps                                    (Do.com)
PaaS     ストレージ   S3                  Google Cloud Storage   Windows Azure Storage
                                                            BLOB
         RDBMS   RDS                 Google Cloud SQL       SQL Azure               Database.com
                  MySQL               MySQL
                  Oracle
         NoSQL   SimpleDB            Bigtable               Windows Azure Storage
                                                            Table
         アプリ開発   Beanstalk           Google App Engine      Windows Azure           Force.com
                  Java                Java, Python          .Net                    Heroku
                                                                                     Ruby, Node.js,
                                                                                     Clojure, Java
         その他     SQS/SNS                                    Windows Azure Storage
                 SES                                        Queue
                 ElastiCache                                AppFabric Caching
                 Elastic MapReduce
IaaS             EC2                                        Windows Azure VMロー
                  Windows                                   ル
                  CentOS
                  Red Hat
オンプレミス           VPC                 SDC                    AppFabric Service Bus
連携                                                          Windows Azure Connect



                                                             © 2011 APPRESSO K.K. All Rights Reserved.   4
エンタープライズ NoSQL


NoSQLのCouchbaseとNTTドコモが戦略的提携
                                                                              2011/10/18
              http://www.couchbase.com/press-releases/couchbase-and-docomo-investment
                                http://www.publickey1.jp/blog/11/nosqlcouchbasenttntt.html




         Oracleがエンタープライズ向けNoSQL
         「Oracle NoSQL Database 11g」発表
                                                                             2011/10/24
                                        http://www.oracle.com/us/corporate/press/519708
                   http://www.publickey1.jp/blog/11/nosqloracle_nosql_database_11g.html




                                 IBMもNoSQLデータベース製品化へ
                                                                                              2011/10/26
  http://searchdatamanagement.techtarget.com/news/2240102614/IBM-to-unveil-NoSQL-technology-inside-DB2
                                                           http://www.publickey1.jp/blog/11/ibmnosql.html




                                                                         © 2011 APPRESSO K.K. All Rights Reserved.   5
クラウド           オンプレミス
             エンタープライ
   Web系         ズ
 アプリケーショ     アプリケーショ
    ン           ン




   NoSQL              RDBMS




           © 2011 APPRESSO K.K. All Rights Reserved.   6
クラウド           オンプレミス
 エンタープライ     エンタープライ
     ズ          ズ
 アプリケーショ     アプリケーショ
     ン          ン


  RDBMS              RDBMS




   NoSQL              NoSQL




           © 2011 APPRESSO K.K. All Rights Reserved.   7
クラウド             オンプレミス
 エンタープライ       エンタープライ
     ズ            ズ
 アプリケーショ       アプリケーショ
     ン            ン


     RDBMS             RDBMS
                              ファイ
                                ル
 Storage                       SAP
                              Lotus
                                …

     NoSQL              NoSQL




             © 2011 APPRESSO K.K. All Rights Reserved.   8
クラウドサービス対応状況

                 Amazon              Google                 Microsoft               Salesforce
SaaS             Amazon.com          Search                                         Sales Cloud
                                     Gmail                                          Chatter
                                     Google Apps                                    (Do.com)
PaaS     ストレージ   S3                  Google Cloud Storage   Windows Azure Storage
                                                            BLOB
         RDBMS   RDS                 Google Cloud SQL       SQL Azure               Database.com
                  MySQL               MySQL
                  Oracle
         NoSQL   SimpleDB            Bigtable               Windows Azure Storage
                                                            Table
         アプリ開発   Beanstalk           Google App Engine      Windows Azure           Force.com
                  Java                Java, Python          .Net                    Heroku
                                                                                     Ruby, Node.js,
                                                                                     Clojure, Java
         その他     SQS/SNS                                    Windows Azure Storage
                 SES                                        Queue
                 ElastiCache                                AppFabric Caching
                 Elastic MapReduce
IaaS             EC2                                        Windows Azure VMロー
                  Windows                                   ル
                  CentOS
                  Red Hat
オンプレミス           VPC                 SDC                    AppFabric Service Bus
連携                                                          Windows Azure Connect



                                                             © 2011 APPRESSO K.K. All Rights Reserved.   9
クラウドサービスアダプタ

■ Amazon アダプタ フェーズ2 (2011/10/31 リリース)
 Simple DB
   Consistent ReadとOptimistic Concurrency Control(楽観的並行性制御)に対応
 EC2 (インスタンス起動・停止)

■ ニフティクラウドストレージ (2011/11 リリース予定)

■ Windows Azure アダプタ フェーズ2 (2012/Q1 リリース予定)
 Windows Azure
   Table
   Queue

■ 順次対応予定
 Amazon                               NoSQL
   SQS/SNS                               MongoDB、Cassandra、Hbase, Couchbase
 Google
   Bigtable (TCF様)
   Google Cloud SQL
   Google Cloud Storage
 Windows Azure
   VMロール
 Salesforce.com
   Database.com
   Chatter

                                                  © 2011 APPRESSO K.K. All Rights Reserved.   10
まとめ – クラウド

• 4大パブリッククラウド
  – エンタープライズシステムを意識したサービス展開
• NoSQL
  – エンタープライズシステムでも使われ始める
• エンタープライズシステムのデータがあるとこ
  ろにDataSpiderはつながります
  – DataSpiderも順次クラウドサービスアダプタ、NoSQL
    アダプタをリリース予定
  – クラウドとの連携でもオンプレミスRDBMSと連携する
    イメージで連携



                       © 2010 APPRESSO K.K. All Rights Reserved.   11
DataSpider BPM




           © 2010 APPRESSO K.K. All Rights Reserved.   12
アプレッソの「つなぐ」ソリュ
             ーション

  レイヤー        製品                     説明

                     データ連携のサービス開発
                     GUIベース、豊富なアダプタ、
データ連携(EAI)
                     高速な処理を実現
                     クラウド連携も強化

                      ヒューマンセントリックな
                      次世代BPMシステム
ビジネスプロセス              Webブラウザ対応
連携                    DataSpiderと連携も可能

                      複数のスケジュールや
                      Todoを双方向に自動同期
スケジュール連携
                      NotesやExchangeなど
                      多くの主要製品に対応


                   © 2011 APPRESSO K.K. All Rights Reserved.   13
DataSpiderとの連携

 ヒューマンフローとシステムフローの融
 合
DataSpider Servistaとの連携で 様々なデータとシステムに透過アクセスでき
るため
パブリッククラウドとのデータ連携もシームレスに              クラウド連
                                                  携




                                        ERP
                                      各種システム
                            DB
                          各種ファイ
                            ル




                             © 2011 APPRESSO K.K. All Rights Reserved.   14
デモ




     © 2010 APPRESSO K.K. All Rights Reserved.   15
デモ – シナリオ/構成




 発注   商品リスト取
        得
                       データ取得                       RDS
 在庫
      在庫確認処理
 確認


 確認


■ 作成の流れ
 1. プロセスの流れを作成
 2. データ項目の設定
 3. DataSpiderスクリプトを呼び出し処理の設定

                        © 2011 APPRESSO K.K. All Rights Reserved.   16
プロセスの流れの作成




      © 2010 APPRESSO K.K. All Rights Reserved.   17
データ項目の設定




        HTTPトリガー経由でAmazon
        RDSの情報を取得




      © 2010 APPRESSO K.K. All Rights Reserved.   18
DataSpiderのスクリプト呼び出し設
                 定

      通信設定                  送受信パラメータ設定




DataSpiderサーバやスクリプトの設定   DataSpiderのスクリプト入出力変数と
                         DataSpider BPMの変数とのデータの
                         受け渡し設定


                            © 2010 APPRESSO K.K. All Rights Reserved.   19
タスク実行画面




Amazon RDSの情報をリアルタイムに表示


                © 2010 APPRESSO K.K. All Rights Reserved.   20
DataSpiderとの連携

 ヒューマンフローとシステムフローの融
 合
DataSpider Servistaとの連携で 様々なデータとシステムに透過アクセスでき
るため
パブリッククラウドとのデータ連携もシームレスに              クラウド連
                                                  携




                                        ERP
                                      各種システム
                            DB
                          各種ファイ
                            ル




                             © 2011 APPRESSO K.K. All Rights Reserved.   21
DataSpiderアダプタ


アプリケーション
■ SAP                                               ネットワーク                      ファイル
・SAP(BAPI、RFC、IDOC/ALE対応、Java Connector経由での接続)
                                                    ■ FTP                       ■ 固定長
 ・SAP TableQuery(テーブル読込み)
 ・DataSpider BCアダプタ(SAP Business Connector4.8対応)    ■ JMS                       ■ 可変長
■ Salesforce ※4                            ■ Dr.Sum ■Mail(SMTP/POP3/IMAP4)      ■ ファイル操作
EA                                                  ■ Web                            (ZIP圧縮コピー、削除など)

■ Universal Connect/X(SVF)            ■ Mainframe   ■ Webサービス                   ■   CSV
■ StraForm-X(コネクタ)                       ■ Xuras    ■ WebSphere MQ              ■   Excel
inicio                                              ■ LDAP(Active Directory)    ■   FileSystem(Base64)
■ Oracle EBS ※3                           ■ List                                ■   HTML/XHTML
Creator                                                                         ■   OpenOffice.org Calc      ※2
データベース
■ Oracle Node Text Converter          ■ HULFT ※1                                ■   XML
■ Access
■ DB2 UDB                                                                       グループウェア
■ DB2 UDB for iSeries                                                           ■ Lotus Domino
■ JDBC                                                                          ■ Lotus Notes
■ NeoCore
■ MySQL
■ ODBC                                                                   クラウド
■ Oracle           ■ Shunsaku                                            ■   Amazon Web Services
■ PostgreSQL    ■ SQL Server                                             ■   Google Apps
                                                                         ■   Salesforce ※4
                                                                         ■   Windows Azure
                             SDK                                         ■   ニフティ※5
                             ■ 追加アダプタ開発

※1:開発・販売元は、 株式会社セゾン情報システムズ社です。    ※2:販売元は、株式会社ティー・シー・エフ様です。 ※1、※2は、アプレッソより代理販売によって提供いたします
※3 :2010年8月より一時出荷停止中。詳細はアプレッソまでお問い合わせください。 ※4:印のアダプタは同一製品です ※5、1月20日出荷開始

                                                                 © 2010 APPRESSO K.K. All Rights Reserved.        22
まとめ

• クラウド
  – 4大パブリッククラウド
     • エンタープライズシステムを意識したサービス展開
  – NoSQL
     • エンタープライズシステムでも使われ始める
  – エンタープライズシステムのデータがあるところにDataSpider
    はつながります
     • DataSpiderも順次クラウドサービスアダプタ、NoSQLアダプタをリリー
       ス予定
     • クラウドとの連携でもオンプレミスRDBMSと連携するイメージで連携


• DataSpider BPM
  – 簡単にヒューマンフローを作成可能
  – DataSpider Servistaと連携することでシステムフローともシー
    ムレスに連携
  – クラウドサービスともシームレスに連携

                              © 2010 APPRESSO K.K. All Rights Reserved.   23
お問い合わせは… 株式会社アプレッソ
                                       TEL:03-4321-1111
                              E-mail:info@appresso.com
                              URL:http://www.appresso.com/




© 2010 APPRESSO K.K. All Rights Reserved.                    24

dstn交流会_bpm、クラウド連携紹介

  • 1.
    BPM、クラウド連携紹介 株式会社アプレッソ 開発部 部長 吉田 哲也 2011/11/9
  • 2.
    アジェンダ • クラウド最新情報 – 4大パブリッククラウド最新アップデート – NoSQLとエンタープライズシステム • DataSpider BPMご紹介 – デモ – クラウドとの連携 © 2010 APPRESSO K.K. All Rights Reserved. 2
  • 3.
    4大パブリッククラウド–2010/1 Amazon Google Microsoft Salesforce SaaS Amazon.com Search Sales Cloud Gmail Google Apps PaaS ストレージ S3 Windows Azure Storage BLOB RDBMS RDS SQL Azure MySQL NoSQL SimpleDB Bigtable Windows Azure Storage Table アプリ開発 Google App Engine Windows Azure Force.com Java, Python .Net その他 SQS/SNS Windows Azure Storage Queue IaaS EC2 Windows CentOS オンプレミス VPC SDC AppFabric Service Bus 連携 © 2011 APPRESSO K.K. All Rights Reserved. 3
  • 4.
    4大パブリッククラウド- 2011/11 Amazon Google Microsoft Salesforce SaaS Amazon.com Search Sales Cloud Gmail Chatter Google Apps (Do.com) PaaS ストレージ S3 Google Cloud Storage Windows Azure Storage BLOB RDBMS RDS Google Cloud SQL SQL Azure Database.com MySQL MySQL Oracle NoSQL SimpleDB Bigtable Windows Azure Storage Table アプリ開発 Beanstalk Google App Engine Windows Azure Force.com Java Java, Python .Net Heroku Ruby, Node.js, Clojure, Java その他 SQS/SNS Windows Azure Storage SES Queue ElastiCache AppFabric Caching Elastic MapReduce IaaS EC2 Windows Azure VMロー Windows ル CentOS Red Hat オンプレミス VPC SDC AppFabric Service Bus 連携 Windows Azure Connect © 2011 APPRESSO K.K. All Rights Reserved. 4
  • 5.
    エンタープライズ NoSQL NoSQLのCouchbaseとNTTドコモが戦略的提携 2011/10/18 http://www.couchbase.com/press-releases/couchbase-and-docomo-investment http://www.publickey1.jp/blog/11/nosqlcouchbasenttntt.html Oracleがエンタープライズ向けNoSQL 「Oracle NoSQL Database 11g」発表 2011/10/24 http://www.oracle.com/us/corporate/press/519708 http://www.publickey1.jp/blog/11/nosqloracle_nosql_database_11g.html IBMもNoSQLデータベース製品化へ 2011/10/26 http://searchdatamanagement.techtarget.com/news/2240102614/IBM-to-unveil-NoSQL-technology-inside-DB2 http://www.publickey1.jp/blog/11/ibmnosql.html © 2011 APPRESSO K.K. All Rights Reserved. 5
  • 6.
    クラウド オンプレミス エンタープライ Web系 ズ アプリケーショ アプリケーショ ン ン NoSQL RDBMS © 2011 APPRESSO K.K. All Rights Reserved. 6
  • 7.
    クラウド オンプレミス エンタープライ エンタープライ ズ ズ アプリケーショ アプリケーショ ン ン RDBMS RDBMS NoSQL NoSQL © 2011 APPRESSO K.K. All Rights Reserved. 7
  • 8.
    クラウド オンプレミス エンタープライ エンタープライ ズ ズ アプリケーショ アプリケーショ ン ン RDBMS RDBMS ファイ ル Storage SAP Lotus … NoSQL NoSQL © 2011 APPRESSO K.K. All Rights Reserved. 8
  • 9.
    クラウドサービス対応状況 Amazon Google Microsoft Salesforce SaaS Amazon.com Search Sales Cloud Gmail Chatter Google Apps (Do.com) PaaS ストレージ S3 Google Cloud Storage Windows Azure Storage BLOB RDBMS RDS Google Cloud SQL SQL Azure Database.com MySQL MySQL Oracle NoSQL SimpleDB Bigtable Windows Azure Storage Table アプリ開発 Beanstalk Google App Engine Windows Azure Force.com Java Java, Python .Net Heroku Ruby, Node.js, Clojure, Java その他 SQS/SNS Windows Azure Storage SES Queue ElastiCache AppFabric Caching Elastic MapReduce IaaS EC2 Windows Azure VMロー Windows ル CentOS Red Hat オンプレミス VPC SDC AppFabric Service Bus 連携 Windows Azure Connect © 2011 APPRESSO K.K. All Rights Reserved. 9
  • 10.
    クラウドサービスアダプタ ■ Amazon アダプタフェーズ2 (2011/10/31 リリース) Simple DB Consistent ReadとOptimistic Concurrency Control(楽観的並行性制御)に対応 EC2 (インスタンス起動・停止) ■ ニフティクラウドストレージ (2011/11 リリース予定) ■ Windows Azure アダプタ フェーズ2 (2012/Q1 リリース予定) Windows Azure Table Queue ■ 順次対応予定 Amazon NoSQL SQS/SNS MongoDB、Cassandra、Hbase, Couchbase Google Bigtable (TCF様) Google Cloud SQL Google Cloud Storage Windows Azure VMロール Salesforce.com Database.com Chatter © 2011 APPRESSO K.K. All Rights Reserved. 10
  • 11.
    まとめ – クラウド •4大パブリッククラウド – エンタープライズシステムを意識したサービス展開 • NoSQL – エンタープライズシステムでも使われ始める • エンタープライズシステムのデータがあるとこ ろにDataSpiderはつながります – DataSpiderも順次クラウドサービスアダプタ、NoSQL アダプタをリリース予定 – クラウドとの連携でもオンプレミスRDBMSと連携する イメージで連携 © 2010 APPRESSO K.K. All Rights Reserved. 11
  • 12.
    DataSpider BPM © 2010 APPRESSO K.K. All Rights Reserved. 12
  • 13.
    アプレッソの「つなぐ」ソリュ ーション レイヤー 製品 説明 データ連携のサービス開発 GUIベース、豊富なアダプタ、 データ連携(EAI) 高速な処理を実現 クラウド連携も強化 ヒューマンセントリックな 次世代BPMシステム ビジネスプロセス Webブラウザ対応 連携 DataSpiderと連携も可能 複数のスケジュールや Todoを双方向に自動同期 スケジュール連携 NotesやExchangeなど 多くの主要製品に対応 © 2011 APPRESSO K.K. All Rights Reserved. 13
  • 14.
    DataSpiderとの連携 ヒューマンフローとシステムフローの融 合 DataSpiderServistaとの連携で 様々なデータとシステムに透過アクセスでき るため パブリッククラウドとのデータ連携もシームレスに クラウド連 携 ERP 各種システム DB 各種ファイ ル © 2011 APPRESSO K.K. All Rights Reserved. 14
  • 15.
    デモ © 2010 APPRESSO K.K. All Rights Reserved. 15
  • 16.
    デモ – シナリオ/構成 発注 商品リスト取 得 データ取得 RDS 在庫 在庫確認処理 確認 確認 ■ 作成の流れ 1. プロセスの流れを作成 2. データ項目の設定 3. DataSpiderスクリプトを呼び出し処理の設定 © 2011 APPRESSO K.K. All Rights Reserved. 16
  • 17.
    プロセスの流れの作成 © 2010 APPRESSO K.K. All Rights Reserved. 17
  • 18.
    データ項目の設定 HTTPトリガー経由でAmazon RDSの情報を取得 © 2010 APPRESSO K.K. All Rights Reserved. 18
  • 19.
    DataSpiderのスクリプト呼び出し設 定 通信設定 送受信パラメータ設定 DataSpiderサーバやスクリプトの設定 DataSpiderのスクリプト入出力変数と DataSpider BPMの変数とのデータの 受け渡し設定 © 2010 APPRESSO K.K. All Rights Reserved. 19
  • 20.
  • 21.
    DataSpiderとの連携 ヒューマンフローとシステムフローの融 合 DataSpiderServistaとの連携で 様々なデータとシステムに透過アクセスでき るため パブリッククラウドとのデータ連携もシームレスに クラウド連 携 ERP 各種システム DB 各種ファイ ル © 2011 APPRESSO K.K. All Rights Reserved. 21
  • 22.
    DataSpiderアダプタ アプリケーション ■ SAP ネットワーク ファイル ・SAP(BAPI、RFC、IDOC/ALE対応、Java Connector経由での接続) ■ FTP ■ 固定長 ・SAP TableQuery(テーブル読込み) ・DataSpider BCアダプタ(SAP Business Connector4.8対応) ■ JMS ■ 可変長 ■ Salesforce ※4 ■ Dr.Sum ■Mail(SMTP/POP3/IMAP4) ■ ファイル操作 EA ■ Web (ZIP圧縮コピー、削除など) ■ Universal Connect/X(SVF) ■ Mainframe ■ Webサービス ■ CSV ■ StraForm-X(コネクタ) ■ Xuras ■ WebSphere MQ ■ Excel inicio ■ LDAP(Active Directory) ■ FileSystem(Base64) ■ Oracle EBS ※3 ■ List ■ HTML/XHTML Creator ■ OpenOffice.org Calc ※2 データベース ■ Oracle Node Text Converter ■ HULFT ※1 ■ XML ■ Access ■ DB2 UDB グループウェア ■ DB2 UDB for iSeries ■ Lotus Domino ■ JDBC ■ Lotus Notes ■ NeoCore ■ MySQL ■ ODBC クラウド ■ Oracle ■ Shunsaku ■ Amazon Web Services ■ PostgreSQL ■ SQL Server ■ Google Apps ■ Salesforce ※4 ■ Windows Azure SDK ■ ニフティ※5 ■ 追加アダプタ開発 ※1:開発・販売元は、 株式会社セゾン情報システムズ社です。 ※2:販売元は、株式会社ティー・シー・エフ様です。 ※1、※2は、アプレッソより代理販売によって提供いたします ※3 :2010年8月より一時出荷停止中。詳細はアプレッソまでお問い合わせください。 ※4:印のアダプタは同一製品です ※5、1月20日出荷開始 © 2010 APPRESSO K.K. All Rights Reserved. 22
  • 23.
    まとめ • クラウド – 4大パブリッククラウド • エンタープライズシステムを意識したサービス展開 – NoSQL • エンタープライズシステムでも使われ始める – エンタープライズシステムのデータがあるところにDataSpider はつながります • DataSpiderも順次クラウドサービスアダプタ、NoSQLアダプタをリリー ス予定 • クラウドとの連携でもオンプレミスRDBMSと連携するイメージで連携 • DataSpider BPM – 簡単にヒューマンフローを作成可能 – DataSpider Servistaと連携することでシステムフローともシー ムレスに連携 – クラウドサービスともシームレスに連携 © 2010 APPRESSO K.K. All Rights Reserved. 23
  • 24.
    お問い合わせは… 株式会社アプレッソ TEL:03-4321-1111 E-mail:info@appresso.com URL:http://www.appresso.com/ © 2010 APPRESSO K.K. All Rights Reserved. 24