XA - mapics-support.com

新しい MAPICS (XA リリース 9.1) は 真のオープン ERP
!?
Copyright © 2012. Infor. All Rights Reserved. www.infor.com
2
かって…
Copyright © 2012. Infor. All Rights Reserved. www.infor.com
3
新たなアーキテクチャーへの移行
•
テキスト ベース表示
•
アプリケーション・サーバー
•
RPG ソースコード
•
セキュリティー
•
オフライン・ ロード
•
データベース
•
Black Box 化された機能
•
効率 (低コスト)
•
ダム端末 5250
•
運用管理
•
膨大なコーディング作業
•
信頼性
Copyright © 2012. Infor. All Rights Reserved. www.infor.com
4
“真のオープン”
ERP とは
• コンポーネントおよびプロトコルが、
特定のサプライヤーに依存しない標
準に準拠したシステム。
• オープンシステムとは、相互運用
性、移植性、およびオープンソフト
ウェア標準などいくつかの組み合
わせを可能とするコンピュータシ
ステム。
.
Copyright © 2012. Infor. All Rights Reserved. www.infor.com
5
 新しい XA
キー・テクノロジー
① Infor Development
Framework (IDF)
② Java
③ HTML5
④ Web Services
⑤ ION
Copyright © 2012. Infor. All Rights Reserved. www.infor.com
6
新しい XA
- ① IDF
Infor Development Framework (IDF)
• Metadata
メタデータの定義 = “データについてのデータ”
※ この用語は大変曖昧であり、異なる二つの概念(種類)として
使用されています。
•
構造的メタデータ : “データのコンテナに関するデータ”
•
記述的メタデータ : “データ内容についてのデータ”
• XA のアプリケーションの一つであるエンタープライズ・インテグレータ(E I)は、シ
ステムが製品データと対話しながらメタデータを使用したビジネスオブジェクトを定
義します。
Copyright © 2012. Infor. All Rights Reserved. www.infor.com
7
新しい XA
- ② Java
● Java は、実装時の依存性が最小となるよう設計された汎用性、同時性(コ
ンカレント)、クラスベース性、オブジェクト指向性を兼ね備えたコンピュー
タ・プログラミング言語。
● 一度書いたコードは、再コンパイルすることなく他のいかなるプラットフォーム
上でも実行できる(WORA)意図に基づき開発された言語。
●Java は、1995 年にサン•マイクロシステムズによりリリースされたプロ
グラミング言語およびコンピュータープラットフォーム。
●ユーティリティ、ゲーム、ビジネスアプリケーションなどにおいて基盤と
なる最先端のプログラム技術。
●Java は、世界中の 8.5 億台のパソコンや、モバイルやテレビ機器を含む
数十億台ものデバイス上で稼働。
● XA の 90%のプログラムコードは、今や RPG ではなく Java で記述。
Copyright © 2012. Infor. All Rights Reserved. www.infor.com
8
新しい XA – ③ HTML5
●ハイパーテキストマークアップ言語(HTML)は、Web ページや Web
ブラウザ上に情報を表示することができる主力マークアップ言語。
● HTML5 : 第5Revision HTML 規格
• 新たに多くの構文機能が追加
• Video, Audio, Canvas, Scalable Vector Graphics (SVG) コンテンツの統合・・・
• 独自のプラグインや API に頼ることなく Web 上のマルチメディアやグラフィック
コンテンツを容易に処理できるよう設計。
● 運用環境への展開がより簡便化
Copyright © 2012. Infor. All Rights Reserved. www.infor.com
9
新しい XA
– ➃ SOAP / Web Services
●SOAP
●
SOAP (Simple Object Access Protocol : コンピュータネットワークへの
Web サービス実装時に於ける構造化された情報を交換するためのプロ
トコル仕様。
●Web Service
• Web サービス : ワールドワイドウェブ(www)上の 2 つの電子ディバイス
間の通信方法。
• Web サービスは、Web やクラウド上のネットワークアドレス用に提供された
ソフトウェア機能であり、ユーティリティ·コンピューティング概念として「常に
オン状態」にするサービス。
• Web サービスの例 :
• Google Maps + weather.gov
• XA Customer Orders and Microsoft Excel
Copyright © 2012. Infor. All Rights Reserved. www.infor.com
10
ただ一つ、変わらないもの – PowerSystem
● 最も低コスト、最も簡単な、最も信頼性の高いアプリケーション·サー
バ·プラットフォームです。
● 『もし過去に、低コストで、信頼性の高い、より安全な別のアプリケー
ション•サーバ•プラットフォームがあったならば、私たちは乗り換え
ていた。』
●それは AS/400, iSeries, IBM i, PowerSystem です。
Copyright © 2012. Infor. All Rights Reserved. www.infor.com
11
ブランド名 “ W ” ERP の代表的 100 ユーザーシステム構成
Copyright © 2012. Infor. All Rights Reserved. www.infor.com
12
XA の代表的 100 ユーザーシステム構成
Copyright © 2012. Infor. All Rights Reserved. www.infor.com
13
新しい XA
● 真のオープンシステム :
• XA は優れたオープンスタンダード(Java や XML、SOAP、HTML5...)を活用
• XA は実績のあるスタンダード(iSeries 版、DB2...)を活用
• XA はいわゆる「オープン」システムよりもオープン
• ディバイス、言語、相互運用性、構成柔軟性
● 更には :
• XA は他のいかなる ERP システムよりも幅広い機能セット群を持つ
• 30 年以上をかけて実証された信頼性
• 最も扱いやすい ERP システム
• 新しいユーザーのトレーニング、運用環境への展開、保守支援
• 他の ERP に比べ最も優れた Lowest Total Cost of Ownership (TCO)
Copyright © 2012. Infor. All Rights Reserved. www.infor.com
14
Copyright © 2012. Infor. All Rights Reserved. www.infor.com
15
IDF
● IDF Framework とは :
• 共通ユーザーインターフェース
• ユーザーが自由に制御で
きる対話情報の変更
• ワークベンチや Web カード
• ディバイスの選択は自由
• Windows、Apple (X and iOS)、Linux、
Android などなど・・・
Copyright © 2012. Infor. All Rights Reserved. www.infor.com
16
• 非 RPG
・複数の「ネイティブ」開発ツール
C#, HTML, PHP, Visual Basic,
.NET languages, Java
• 省力 & 高品質
・60%-80% のコーディング省力化
・Security, Session, Database,
Messaging, Error Handling,
Interface
・より尐ないコーディング → 信頼・安定性の向上
• オープン·スタンダードを使用したコーディング → 非独自言
Copyright © 2012. Infor. All Rights Reserved. www.infor.com
17
Java
• 世界で最も広く導入されている言語
• Java はポータブル·アプリケーションを開発するためのデファクトスタンダードであり、
ウェブサイト用対話型の動的コンテンツ
• ネイティブ実行可能ファイルにコンパイルされず
• Java クラスファイルは、オペレーティングシステムや JVM を越え移植可能
• PowerSystem i, Linux, Windows, Apple Osx
• Java コミュニティのオープンソースイニシアチブへの貢献
• 更に安定したコードへの加速
• XA のコード開発は、従来の RPG 開発に比して指数関数的に拡大
Copyright © 2012. Infor. All Rights Reserved. www.infor.com
18
XA のプラットフォーム非依存性
Windows
Linux
Apple OS X
HTML
Java について補足
•
Java により XA の開発は、開発期間の短縮化と高品質コードの生成が
可能となりました。
• Java により開発されたシステムを使用するエンドユーザー様も多くの利益を
享受します。
• お客様は Java を習得する必要はありません。
• しかしながら、もしお客様が Java を習得すればさらに大きな改善を施すこと
ができます。
Copyright © 2012. Infor. All Rights Reserved. www.infor.com
Web Service
• Web service で出来ること
• XA と Web アプリケーションの統合
• XA と MS Office アプリケーションの統合
• XA と Google ドキュメントの統合
• XA と Web サイトの統合
• XA と 全てのアプリケーションとの統合
・
・
・
Copyright © 2012. Infor. All Rights Reserved. www.infor.com
37
XA の Web Service とは
• XA Web Service は “ Enterprise
Integrator ”で定義される
• XA Web Service は Metadata
• XA Web Service は XA 機能を展開
• XA Web Service は XA の
機密保護機能を活用
• XA Web Service は W3C によって
設定されたオープンソーススタンダ
ードに基づき構築される
XA は一行のコーディングなし
に Web Service を自動的に生
成できる世界で唯一の ERP
• (world wide web コンソーシアム)
• SOAP
• XML
Copyright © 2012. Infor. All Rights Reserved. www.infor.com
38
開発時間の大幅短縮 Web Service
• 17 行のコード (開発時間2分)
•
再利用も可能!
• 自動組込み :
•
•
•
•
•
•
•
•
•
•
•
システム機密保護チェック
適用業務システム機密保護チェック
DB機密保護チェック
レコード機密保護チェック
フィールド・レベル機密保護チェック
機能チェック
アクション・チェック
標準メッセージング
ログイン記録
セッション記録
監査記録
Copyright © 2012. Infor. All Rights Reserved. www.infor.com
39
Web Service サマリー
• 全ての適用業務が XA に
ネーティブ・アクセス可能
•
•
•
•
•
•
ODBC 経由でないセキュアーなアクセス
XA や non-XA へのデータ・アクセス
ODBC に比べたアクセスの高速化
使用できるディバイスが多様
プログラミング言語が多様
適用方法が多様
Copyright © 2012. Infor. All Rights Reserved. www.infor.com
40
Copyright © 2012. Infor. All Rights Reserved. www.infor.com
41
Infor ION はインターネット・アーキテクチャ
時代の中核
Motion
• 迅速なコンパイル
• 機敏に変更
• 途切のないアークテクチャー、”ア
ジャイル”
• クラウド力の活用
クラウド
アプリケーション
アプリケーション
ビジネス・データ保管庫
分析 | レ ポ ー ト | 検 索 | BI
Copyright © 2012. Infor. All Rights Reserved. www.infor.com
42
XA と ION の統合
•
XA System-Link Destinations - - ION Connection Point
•
XA System-Link Requests - - XA XML Documents
•
XA System-Link Transformations - - OAGIS XML BODS
•
XA System-Link Standard Transformations - - XML Style Sheets
• XA は Enterprise Integrator で定義された機能を発行&取入れ
•
ドキュメントを ION へ発行
•
ION からのドキュメントを取入れる
ION サマリー
• XML ベース = インターネット環境に於いて最も” オープン スタンダード ”
• 全てのシステムと接続
• ローカル
• インターネット
• クラウド
• 全ての JDBC 基準データベースとの接続
• 導入の容易性
• 秀でた安定性
• XA との統合
• ワークフロー、イベントマネージメント、 InMotion、ビジネス・インテリジェント
真の オープン ERP
新しい XA …
Social
Mobile
Proactive
Informed
Collaborative
In-Context
Connected
TM