3つのアクションで 「つなぐ・つなげる」 magic xpi 4.6のご紹介€¦ ·...

73
All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017 1 クラウドも、エコシステムも、 モバイルも、ビッグデータも! 「貼る・選ぶ・線を引く」 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介 OUTPERFORM THE FUTURE 鍾三 Manager - Professional Service Department Magic Software Japan K.K. April 2017

Upload: others

Post on 01-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

1

クラウドも、エコシステムも、

モバイルも、ビッグデータも!

「貼る・選ぶ・線を引く」

3つのアクションで

「つなぐ・つなげる」 Magic xpi 4.6のご紹介 OUTPERFORM THE FUTURE

陳 鍾三 Manager - Professional Service Department

Magic Software Japan K.K. April 2017

Page 2: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

2

目次

Magic Softwareについて

システムの連携

Magic xpi Integration Platform

Magic xpi スタジオ

Magic xpi アダプタ

Magic xpi サーバ

Magic モニタ

どこで勝負?

Magic xpi ユーザ事例

Page 3: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

3 All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

Magic Softwareについて

Page 4: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

4

Magic Software Enterprises(MSE)

1983年創立

Asseco Groupメンバー

NASDAQ: MGIC (1991)

グローバル展開: 50ヶ国以上

14支社

Page 5: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

5

マジックソフトウェア・ジャパン(MSJ) 1998年資本金1億円(100%MSE株式保有) 1999年営業開始

所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階 チャネルと顧客 パートナー 3,000社 ユーザー 30,000社

国内営業拠点:8拠点 札幌、仙台、東京、信越、名古屋、大阪、広島、福岡 営業品目 システム連携ツール Magic xpi

の販売、サポート、コンサルテーション、構築サービス

開発生産性No1を誇る開発ツールMagic xpa

の販売、サポート、コンサルテーション、構築サービス

★ ★

★ ★

Page 6: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

6

2つのプロダクト

Page 7: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

7

国内販売実績 超高速開発ツールのMagic xpaが設計・実行エンジン型ツールの販売実績でトップシェア

ミック経済研究所刊:「次世代型 超高速開発ツールの市場動向 2016年版」

「導入実績の多さ、それに伴う品質・信頼性、全国規模のパートナー支援体制に裏打ちされた結果である」

Page 8: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

8 Page 8

EAIカテゴリーで3年連続 1位 Magic xpiはITトレンド様のユーザーから最もお問い合わせの多かった製品「ITトレンド年間ランキング」のEAI部門で3年連続1位を獲得する事が出来ました。 参考URL⇒http://it-trend.jp/award/2016/eai

グローバルサポートEAI販売No1 最多のグローバルパートナー 最多の無償アダプター 安価なインフラで24/365を実現 接続システムの知識無しで構築可 完全国内サポート 安価なライセンス体系

Page 9: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

9 Page 9

主要なグルーバルユーザーとパートナー

9 9

Over 3000 Partners

Over 3000 Partners

Page 10: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

10 Page 10

国内のお客様とパートナー様(一部)

Page 11: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

11

システム開発も・クラウド連携も “超高速”

Magic xpa Application Platform

Magic xpi Integration Platform

アプリケーション開発・実行プラットフォーム

基幹システム・クラウド連携プラットフォーム

iPhone

iPad

Android

Windows

DB

ネイティブに接続

Magic xpiの全てのアダプタはターゲットシステムとネーティブに会話してAPIの情報構成テーブルを都度構成します。(バージョンUPに追従します)

Page 12: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

12 Page 12

Magic xpi4.6の全体像 認定製品アダプター類

冗長性・可用性対策

マルチスレッド処理

バランシング対策

Triger数制限無し

フロー数制限無し

24/365稼働

確認済クラウドソリューション連携

API環境情報自動取得・自動構成

スレッド、アダプター買足し可 HWスケールアップ/アウト自在 本番・開発検証ライセンス同梱 グローバルベンダー(多言語) 最新技術へ対応 認定パートナー多数(認定受領) バージョンUP可

REST/JSON/Odata

Page 13: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

13 Page 13

Magic xpi4.6のアダプタ

Magic xpi Integration Platform

システム連携プラットフォーム

業務システム

• SAP ERP • SAP Business One • SAP HANA • JD Edwards Enterprise One • JD Edwards World • Microsoft Dynamics AX • Microsoft Dynamics CRM • Notes/Domino • IBM i • SugarCRM

クラウドサービス • Salesforce • ServiceMax • Microsoft SharePoint Online • Microsoft Dynamics CRM Online

連携可能なDB

• MS-SQL • MS-SQL EXPRESS • ORACLE • DB2

• Pervasive • その他(ODBC)

連携可能なモバイル

• Windows • iPhone/iPad • Android • その他

その他Web Service(SOAP、REST、JSON,Odata)で連携可能な各種サービス

• Directory Scannerアダプタ(フォルダーの書き込み監視) • メッセージング・キュー(JMS、MSMQ、WebSphere MQ) • IBM i コネクタ / DataMapper for IBM i • Dominoアダプタ / NotesDBコネクタ • Microsoft Exchange Serverアダプタ • Google Calendar / Google Driveアダプタ

※標準(無償バンドル)

• E-mail • FTP/FTPS/SFTP • HTTP • LDAP • Excel/Word • CSV • Web Serviceアダプタ

※標準(無償バンドル)

Page 14: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

14 All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

システムの連携

Page 15: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

15

システムの連携

クラウドも オンプレミスも パッケージも SaaSも 手作りも ・・・

VBも Javaも SQLも Magic xpaも ・・・

・ 複雑なビジネスプロセス ・ 異なるアーキテクチャー 間の連携 ・ フィールドスタッフ、顧客、 取引先との連携

連携先ごとに違うAPIの仕様は覚えきれない・・・

停められない・・・

Page 16: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

16

システム連携の課題

モバイルビジネスからの新たな要望に応える

クラウドもオンプレミスも簡便な手順で連携

テクノロジーよりも、ポリシー管理のコンプライアンスとビジネスアジリティ(俊敏さ)が重要

企業内-外のデータとビジネスプロセスをつなぐ

安全性、拡張性、24時間/365日ビジネス継続性を担保

⇒ いちいち手作りで対応しますか?

⇒ SalesforceやSAPやJDEの連携I/F、知ってますか?

⇒ iPhoneやAndroidに基幹システムのデータを渡す方法は?

⇒ 早く対応しないと、ビジネスチャンスを逃してしまう?

⇒ 冗長構成を考えていますか?

Page 17: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

17

だからMagic xpi Integration Platform

モバイルビジネスからの新たな要望に応える

クラウドもオンプレミスも簡便な手順で連携

テクノロジーよりも、ポリシー管理のコンプライアンスとビジネスアジリティ(俊敏さ)が重要

企業内-外のデータとビジネスプロセスをつなぐ

安全性、拡張性、24時間/365日ビジネス継続性を担保

⇒ いちいち手作りで対応しますか?

⇒ SalesforceやSAPやJDEの連携I/F、知ってますか?

⇒ iPhoneやAndroidに基幹システムのデータを渡す方法は?

⇒ 早く対応しないと、ビジネスチャンスを逃してしまう?

⇒ 冗長構成を考えていますか?

⇒ マッピングするだけ!楽々連携

⇒ 専用のアダプタを用意、貼り付けるだけ

⇒ トリガーで楽々呼出し(HTTP,SOAP)

⇒ コーディング不要、ダイアグラムを書くだけの超高速開発

⇒ IMDG(GigaSpaces)でNon Stopサービスを実現

Page 18: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

18

目指すべき連携:SOAベースの連携プラットフォーム

Magic xpi

Magic xpa

優位性:

• アプリケーション間のブローカーの役割 • リアルタイムに近いデータ転送とビジネス・プロセス • スタンダードベース (SOA)

• 保守、拡張、更新が容易 • 完全なモニタリング • セキュリティを確保

18

Page 19: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

19 All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

Magic xpi Integration Platform

Page 20: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

20

Magic xpiの三本柱

Magic xpiスタジオ

Magic xpiサーバ

Magic モニタ

開発環境 ・ インテグレーションフロー・エディタで ダイアグラムを作成 ・ 多数のアダプタ ・ 洗練されたUI ・ コネクタビルダーでアダプタの新規開発

実行環境 ・ Magic xpiスタジオで作成したロジックを 実行するエンジン ・ アプリケーション・サーバ ・ IMDG(GigaSpaces※) から構成

実行環境 ・ Magic xpiサーバ、IMDG(GigaSpaces※) が出力するログを監視 ・ ブラウザインターフェイスでUIを刷新

※ GigaSpaces IMDG機能を実現するミドルウェア製品 Magic xpiはGigaSpaces XAPをミドルウェアとしてバンドル http://www.gigaspaces.com/

Page 21: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

21

Magic xpiの三本柱

Magic xpi

スタジオ

Magic xpi

サーバ

Magic モニタ

実行

ログ作成

フィードバック

ダイアグラムを作成=ロジック作成

Page 22: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

22 All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

Magic xpi スタジオ

Page 23: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

23

4.6 New Feature

UIの刷新

Visual Studioベースに

ドッキング

ミニマップ

ツールボックス

ソリューション エクスプローラ

プロパティペイン など

コネクタビルダー

独自のコンポーネント開発が可能に

UI画面

Visual Studioで開発

サーバ実行エンジンは

Visual Studio あるいは

Javaで開発

Page 24: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

24

4.6 New Feature

新アダプタ

ServiceMax

MQTT

OData

WCF Client

アダプタ機能拡張

SFTPサポート

DynamicsCRM

Upsertサポート

.Netベース

JDEdwards E1

クラスローダー

データマッパー

JSONサポート(JSONスキーマが必要)

その他

フロー インポート/エクスポート

プロジェクトプレビュー(HTML出力)

Page 25: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

25

New Studio UI(フロー エディタ)

Page 26: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

26

New Studio UI(アダプタ画面)

Salesforceアダプタ SAP R/3アダプタ

Page 27: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

27

New Studio UI(データマッパー JSON)

Page 28: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

28

New Studio UI(データマッパー)

【3つのアクションのみ】 1.貼る:アダプタを 2.選ぶ:メソッド/プロパティを 3.線を引く:項目のマッピング

Page 29: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

29

連携フロー作成手順

1. フローの追加

JCL、Shellscript、

batch fileの位置付

2. アダプタ貼付

メソッド/プロパティ選択

データマッパーで項目編集

3. 起動タイミング:

トリガーの決定

トリガーエリアにアダプタを貼付

Page 30: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

30

Magic xpiが提供するトリガー Webサービス(Webサービス プロバイダー)

HTTP(Webアプリケーション)

キュー監視(MSMQ/JMS/WebSphereMQ/IBM I Data Queue)

eMail受信

フォルダー内のファイル監視(監視後、削除/移動/名称変更)

スケジューラー(カレンダー/インターバル)

SAP Business One監視

SAP ERP(R/3)監視(iDOC)

SAP A1監視(iDOC)

Salesforce.com監視

Sugar監視

Exchange(Office365メール、カレンダー)監視

ServiceMax監視

MQTT

Magic xpi

多数のトリガーで監視、差分取得できるのはMagic xpiだけ!

Page 31: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

31

コネクタビルダー エントリー画面

Page 32: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

32

コネクタビルダー ステップ設定

開発言語の選択

Dynamic:データマッパ Static:DAM

Page 33: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

33

コネクタビルダー リソース設定

Page 34: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

34

コネクタビルダー トリガー設定

開発言語の選択

Page 35: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

35

コネクタビルダー サービス設定

Page 36: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

36 All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

Magic xpi アダプタ

Page 37: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

37

Magic xpiが提供するアダプタ フロー トリガー

○○ ○

○○○ ○○○○○○○○ ○○ ○○ ○○ ○○ ○○ ○○ ○○ ○○○ ○○ ○○

○○

○ ○○

○ ○○○○○○○○

Microsoft Excel

Googleドライブとの連携を行うコンポーネント(OAuth2.0認証サポート)Googleカレンダーとの連携を行うコンポーネント(OAuth2.0認証サポート)

XMLデータを操作する(xsdなしで)コンポーネントWordとの連携を行うコンポーネントExcelとの連携を行うコンポーネントファイル分割、結合を行うコンポーネント作成、コピー、削除、改名、データ追加等ファイル操作を行うコンポーネントファイルの圧縮、解凍(Zip形式)を行うコンポーネントデータの暗号/複合を行うコンポーネント特定のファイル、フォルダーを監視し、ファイルの移動、削除を行うコンポーネント

XMLを定義(XMLで作成)に従い、他の書式に変換するコンポーネントファイル管理 コンポーネント

Directory Scanner暗号化ファイルアーカイブファイル管理ファイル分割

Microsoft WordXML Handling

HL7XSLT

HL7との連携を行うコンポーネント(日本では未サポート)

TCP Listener

Dynamics AX 2012Dynamics CRMExchange

SugarSalesforceSAP A1SAR ERP(R/3)SAPB1 2004SAPB1 2005SAPB1 2007SAPB1 8.8SharePoint

GoogleカレンダーGoogleドライブJD Edwards Enterprise One

Exchangeとの連携を行うコンポーネント(Off ice365メール、カレンダーサポート)

名称 機能通信コンポーネント

コネクタ コンポーネント

コンバータ コンポーネントオープンデータプロトコル(OData)フォーマットの呼出を行うコンポーネント

SharePointとの連携を行うコンポーネント Off ice365認証サポートSAP Business One8.8との連携を行うコンポーネントSAP Business One2007との連携を行うコンポーネントSAP Business One2005との連携を行うコンポーネントSAP Business One2004との連携を行うコンポーネント

SAP ERP(R/3)との連携を行うコンポーネント(SNCサポート、HANA動作確認済み)SAP A1との連携を行うコンポーネント

Salesforce.comとの連携を行うコンポーネント(OAuth2.0認証サポート)Sugarとの連携を行うコンポーネント独自作成のNotesデータベースとの連携を行うコンポーネントLDAPとの連携を行うコンポーネントJD Edwards Worldとの連携を行うコンポーネントJD Edwards Enterprise Oneとの連携を行うコンポーネント

OData

Dynamics CRMとの連携を行うコンポーネント (Upsert対応)Dynamics AXとの連携を行うコンポーネント

TCPポート上で通信するTCPクライアントから送信されるメッセージを監視HTTPクライアントおよびHTTPサーバ機能のサポート

FTPHTTP

IBM i IBM i(OS/400)上のCLやRPGプログラムを呼び出すコンポーネントServiceMax ServiceMaxとの連携を行うコンポーネント

JD Edwards WorldLDAPNotesDB

FTPによるファイル送受信を行う(SFTPサポート)

WCF Client WCFクライアント コンポーネントMQTT MQTTプロトコルでデータを受信するコンポーネント

Page 38: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

38

Magic xpiが提供するアダプタ

66種500機能以上のアダプタを提供します。 ※ 一部、別売のアダプタがあります。

フロー トリガー

○○ ○

○ ○○ ○○ ○

○○○○○○○○○○○ ○○○○○○○○○○○○○○○

○○

PSS削除 PSSの購読を削除するコンポーネント

CSV to XML(予定)CodePageConvert(予定)

MSJが独自に提供するコンポーネント(予定)

文字コードを変換(Shift_JIS to EBCDIC等)するコンポーネントCSVをXML(データとxsd)に変換するコンポーネント

Javaクラスコネクタ 既存のJava Classを呼び出すコンポーネントMagic xpa Magic xpa用スケルトンソースファイルを自動生成するコンポーネントNOP Not Operation

ユーティリティ コンポーネント.Net用スケルトンソースファイル(C#、VB)を自動生成するコンポーネント

PSSパブリッシュ PSSのPublishイベントを発行するコンポーネント

WebSphere MQ メッセージング キューと連携を行うコンポーネントMSMQ メッセージング キューと連携を行うコンポーネントJMS メッセージング キューと連携を行うコンポーネント

POP、IMAP、SMTPによるメール送受信を行うコンポーネントLotus Dominoサーバと連携を行うコンポーネント

BAMユーティリティ Magic xpi モニターにBAMメッセージを出力するコンポーネントFlow Data 式を実行するためのコンポーネント

Dominoメール コンポーネント

リフレッシュ コンバージョン 変換表を動的に切り替えるコンポーネント

イベントを待つ イベントを待ち受けるコンポーネントイベント発行 イベント発行を行うコンポーネントスケジュールフロー 指定時間にフローを起動するコンポーネントデータマッパー 送り元(DB、File、XML、JSON等)から送り先(DB、File、XML、JSON等)へ値を編集するコンポーネント

フロー起動 他のフローの起動を行うコンポーネント

PSSサブスクライブ 発行されたPSS Publishイベントを購読するコンポーネントSNMP SNMPサービスにメッセージを送信するコンポーネントWeb Service Web Serviceプロバイダ(サーバ)機能、SOAPクライアント機能を実現するコンポーネントアボートフロー フローをアボートさせるコンポーネント

スケジューラ ユーティリティ 指定時間にフローを起動するコンポーネント

名称 機能

ロック リソース リソースをロックするコンポーネント検証 日付、時刻、文字列、数値等の妥当性をチェックするコンポーネント遅延 指定時間処理を待機させるコンポーネント遅延フロー呼出 指定時間待機してフローの起動を行うコンポーネント

フロー有効 フローを使用可能/不可にするコンポーネントメッセージ保存 Magic xpi モニターにメッセージを表示させるコンポーネント

アンロック リソース ロックしたリソースを開放するコンポーネント

Email

JMSメッセージング コンポーネント

MSMQWebSphere MQ

.NET Utility

Page 39: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

39 All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

Magic xpi サーバ

Page 40: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

40

Magic xpiサーバ 特徴

堅牢性

単一障害ポイント(SPOF)排除

リカバリー

フェイルオーバー

クラスタリング

すぐに使えるクラスタリング

スケーラビリティ

柔軟な拡張性と並列処理

管理と監視

プロジェクト情報の可視性向上

インメモリ データ グリッド(IMDG)の採用で実現

Page 41: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

41

インメモリ データ グリッドとは?

インメモリ・データグリッドとは、複数ハードウェアから構成されたサーバ群で仮想的な共有メモリ領域を確保して、クライアントからの透過的なアクセスを実現した状態で大量のデータを高速処理する技術のこと。

In-Memory Data Grid

Magic xpi Server

Magic xpi Server

Magic xpi Server

Magic xpi Server

Page 42: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

42

インメモリ データの可用性 データグリッド・クラスタリング

プライマリに対してバックアップを構成して可用性を確保 プライマリとバックアップ間は自動同期 いずれかのスペース (IMDG内の処理空間)が存在する限り、停止しない

複数HWで構成することが可能

In-Memory Data Grid

プライマリ バックアップ プライマリ バックアップ

Page 43: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

43

Magic xpiのどこで使われているのか? メッセージング ミドルウェアの可用性向上

SPOF 単一障害 ポイント

IMDG メッセージング ミドルウェア

多重化

多重化

Page 44: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

44

インメモリ データ グリッドを使うと・・・

1

4

5

2

3

バックアップ

2

3

1

4

5

プライマリ

オールインワン

→ 単一障害ポイント

パーティション毎にHW分割

→ 単一障害ポイント

たすき掛け

→ 一方に障害が起

こっても、他方は生き残る

→ OK

Page 45: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

45

サーバ構成例(1)

Magic xpi サーバ#2

Magic xpi サーバ#1

IMDG

Page 46: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

46

サーバ構成例(2)

Magic xpi サーバ#2

Magic xpi サーバ#1

IMDG

Page 47: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

47

サーバ構成例(3)

Magic xpi サーバ#2

Magic xpi サーバ#1

IMDG

Page 48: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

48

Magic xpiサーバ 動作の仕組み IMDG(In Memory Data Grid)

Magic Space

Processing Unit(PU)

Magic xpi Server (Trigger Thread)

5.読込 (フロー起動リクエスト)

起動スレッド数 に上限はない

(デフォルト10) ※旧バージョンの内部スレッドに相当

Magic xpi Server (Worker Thread)

購入ライセンス数 まで起動可能

フロー起動リクエストをポーリング

トリガーリクエストをポーリング

プロジェクト メタデータ

1.読込

外部トリガー HTTP:IIS

SOAP:Systinet

Page 49: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

49 All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

Magic モニタ

Page 50: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

50

Magic モニタ ブラウザベースの新たなモニタ

どのPCからでも使用できる

プロジェクト起動と終了

プロジェクト実行状況、IMDGの状況を統合したモニタ

Magic xpaとの統合モニタ(将来予定)

Page 51: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

51

Magic モニタ

Page 52: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

52

Magic モニタ プロジェクトの情報:ダッシュボード フロー処理状況

スレッド使用状況

Page 53: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

53

Magic モニタ プロジェクトの情報:アクティビティ ログ

Page 54: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

54

Magic モニタ プロジェクトの情報:概要

Page 55: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

55

Magic モニタ IMDGの情報:ステータス

Page 56: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

56

Magic モニタ IMDGの情報:ホスト IMDGの使用メモリとCPU使用率

Page 57: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

57

Magic モニタ IMDGの情報:ホスト MagicエンジンのPID

Page 58: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

58 All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

どこで勝負?

Page 59: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

59

API構成要素の定義 常にターゲットシステムの最新API機能を利用可能。バージョンUPに追従します。

Magic xpi

ネイティブ会話方式 効果 接続システムの最新機能に追従 EAIシステム保守がユーザで可能 突然のAPI構成情報変更時も最小ダウンタイム(再マッピングのみ)

特別保守料の低減(基本保守料範囲)

他EAI

スタティク(プログラミング型) 効果 全てSier任せ デメリット APIの最新機能が使えない 最新構成情報入手・設定変更に日数を要し、障害復旧に思わぬ時間を要する

構成情報反映まで特別保守料が必要

接続システム

API

Magic xpi

アダプタ

①構成情報要求

②構成情報取得

③構成情報自動編集

接続システム

API

他EAI アダプタ

システム提供企業 ①構成情報提示依頼/入手

②設定変更

Page 60: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

60

冗長性・可用性への対応 Magic xpiは基本ライセンスだけで、冗長性・可用性に対応可能です。

IMDG(イン・メモリ・データグリッド) 効果

冗長性・可用性の設計不要 冗長性・可用性実現のライセンス費不要 リカバリ運用・保守の設計が容易 サーバHW保守計画が容易 24時間365日のサービス提供可能 多重度(スレッド数)をHWリソースと合わせて利用可能 縮退復帰などの運用不要

ユーザ設計による デメリット システム全体設計が複雑 ソフトウェア費が1.5倍~2倍掛かる 運用用の別システム・ソフト費が別途必要 遠隔地間での実現費が莫大となる 障害時の業務ロールバックなどのリカバリ業務が複雑

Magic xpi 他EAI

サーバ2式から可能 クラウド構成でも可 遠隔地間でも可 システム設計不要 別ライセンス不要 構成追加・変更可能

HW障害発生時は、自動で業務を継続

メイン サブ 同等の2システム コールドorホットスタ

ンバイで実現 ルータから二重化する

必要あり

Page 61: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

61

多重処理方法 Magic xpiは負荷分散などの余計な運用コストを必要としません。

1CPU(Core)で多重処理可 多重処理の実現方法 EAIシステムのインストール時にサーバを画

面から選ぶ イントール後もサーバ追加が可能

1CPU(1Core)=1スレッド 多重処理の実現方法 EAI基本ソフトライセンスが複数必要 EAIによっては複数CPUを用意 EAIと別ソフト(ロードバランサなど)を用いて実

Magic xpi 他EAI

サーバ1式でもIMDGが多重処理を実現

多重化処理(マルチスレッド)を行うには、Core数に依存(CPU数に依存するEAIもある)

Page 62: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

62

IT統制(システム監査)に適したライセンシー Magic xpiは、開発・検証機向けのライセンスも基本ライセンスに含まれています。

基本ライセンスに含む 効果 ライセンスの考えがシンプル サーバ諸元によるライセンス費の影響がない ライセンス費が安価 ライセンス管理が容易 スレッド単位での買足し可能

別途ライセンス契約要

デメリット サーバ構成環境での総CPUでライセンスが必要となる ライセンス費が高価になる 能力不足時にはHWとライセンスの買足しが必要

Magic xpi 他EAI

本番環境 開発・検証環境

+ 本番環境 開発環境 検証環境

お客様環境

各サーバのCPU数に合わせたライセンス契約が必要

サーバに依存しない本番環境のライセンス契約 開発・検証ライセンスは、24時でサービス停止

Page 63: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

63

サーバ環境とサポート Magic xpiのアダプタは全て自社製品です。OEM提供アダプタなどによる別インスタンスや保守の切り分けの必要がありません。

EAIを構成するサーバ 効果 アダプタまで1社でサポート アダプタまで日本語でサポート EAIサーバ管理が容易 EAI関連サーバ構築費が安価 EAIサーバ維持運用費が安価

EAIを構成するサーバ デメリット サポート範囲が複雑 アダプタは海外より対応の場合有り 海外対応の場合は日本語付加 EAI関連サーバ構築費が高くなる EAIサーバ維持運用費が高くなる

Magic xpi 他EAI

SAP環境

SalesForce

SAPアダプタ

SFDCアダプタ

同一サーバ環境

SAP環境

SalesForce

SAPアダプタ サーバ

SFDCアダプタ サーバ

EAIサーバ EAIサーバ

アダプタメーカ保守

全て1社でサポート

Page 64: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

64 All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

Magic xpi ユーザ事例

Page 65: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

65

TOA株式会社 コールセンターシステム(CRM)とSAP ERP(R3)との連携

Magic xpi

Page 66: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

66

TOA株式会社 導入前の問題点

CRMに修理履歴を入力しても有償部品の請求が自動的にできないため、CRMに担当者が履歴を入力しない。

有償部品の請求のためSAP ERPだけに入力が行われていた。

CRMシステムに正しく顧客の修理/点検履歴が蓄積されない

Magic xpi導入による改善

CRMに修理履歴を入力すると、リアルタイムで自動的に有償部品の請求データをSAP ERPに登録。

請求業務の効率化を達成

Page 67: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

67

❑製造業 ❑年商約130億円 ❑生産管理、販売管理、

財務会計 ❑ライセンス:約400万円 ❑サービス:約400万円 ❑競合:DataSpider ❑JDEアダプターが存在す

る事、EXCELとMailアダプターで実現できる簡易EDI機能が採用の理由。スクラッチ開発と比較して大幅なコスト削減を実現(およそ3分の1)。

ガーデニング製品メーカー 様々なアプリケーションシステムとJDEを統合・連携・自動化

財務会計 販売管理

Oracle JDE

生産管理

WMS

EDI 受発注

計画・原価

受発注

Magic xpi

Page 68: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

68

アルミニウム製造メーカー IBM iとクラウド(Salesforce)を連携

販売管理 財務会計

IBM i ❑製造業 ❑年商約1500億円 ❑BI、財務会計

❑ライセンス:約300万円 ❑サービス:約100万円 ❑競合:DataSpider ❑IBM i、salesforceへの

コネクティビティの良さが採用の理由。文字コードの変換などの煩わしい要件もMagic xpiの標準機能で解決。

マスター 保守

案件管理

受注 (転記)

Salesforce

Magic xpi

Page 69: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

69

株式会社 学習研究社 SAP ERPで基幹システムを一新

受注センターの作業効率の改善が必要

受注1回あたりの電話時間が長く、「電話がつながらない」

→機会損失・イメージ低下

注文受付と受注入力が分離

目視、手作業が多く、作業の精度低下

2度手間でコスト増

Page 70: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

70

株式会社 学習研究社 受注センターの問題点:受注受付と受注入力を別の担当が行っている

Page 71: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

71

株式会社 学習研究社 『SFTSYS』開発元:主婦の友図書株式会社

Magic xpi

Page 72: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

72

フジタ製薬株式会社 全国営業へiPadを導入し、社内情報も含めサービス展開

Force.com+IBM i(JDE)+LotusNotesを連携

Salesforce購入と同時に、データ連携のニーズが発生

BIはモバイル利用でYellowfinを利用

Magic xpi採用理由

IBM i及びNotesの

アダプタ標準装備

Page 73: 3つのアクションで 「つなぐ・つなげる」 Magic xpi 4.6のご紹介€¦ · 1999年営業開始 所在地 : 東京都新宿区北新宿2-21-1新宿フロントタワー24階

All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

73 All Right Reserved, Copyrights(C) Magic Software Japan K.K. 2017

THANK YOU!