Magic xpa _Leaflet

Magic® xpa Application Platform
Magicの強み
30年以上の実績が証明する:高機能と柔軟性
Magic xpa Application Platformは、Magic xpi Integration
ビジネスアプリケーションを作成するために、
世界中の数千の企業や
PlatformとMagicプロフェッショナルサービスを含む、Magicの
エンタープライズモビリティソリューションの一部です。
費用対効果の高いソリューションを求めている企業に総合的な
ソリューションを提供することによって、
お客様やパートナー、
従業員の
ための安全なエンタープライズクラスのモバイルアプリを提供します。
Magicを選択することで、
さらに得られる利益
・30年のエンタープライズアプリケーション開発とインテグ
レーションの経験
・プロフェッショナルサービスの豊富な経験
ISVが、既にMagic xpaを使用しています。
日本国内では、800社以上のパートナーを通じて35,000社以上の
企業システムに利用されています。
パートナーが開発した各種業種・業務向けパッケージソフトウェアが
300種以上あります。
営業やフィールドサービススタッフのための
モバイルアプリケーション
モバイル検査アプリケーション
・グローバルなカスタマーサポート体制
・広範囲なパートナーネットワークと開発コミュニティ
・IBM, Microsoft, Oracle JD Edwards, salesforce.com,
Samsung, SAP, SugarCRM 等を含む、
モビリティとエンター
プライズソフトウェアベンダーとの戦略的提携とパートナー
シップ
ERPとサプライチェーンのマネジメントシステム
従業員やパートナーのポータルサイト
している、
マジックソフトウェア・エンタープライゼス
(NASDAQ上場:
MGIC)
の日本法人です。
Magic xpa Application Platform(Magic xpa)はエンタープライズ・モバイル、
WebとRIA(Rich Internet Application)、および
デスクトップアプリケーションを高速に作成するための、
フロントエンドとデータ処理のアプリケーション
コードフリーのビジュアル開発環境と実行環境を提供しています。
マジックソフトウェア・ジャパン株式会社について
全世界50ヶ国以上に広がるグローバルネットワークを通じて、
アプリ
高速・クロスプラットフォーム
バックエンドのITシステムをMagic xpi
Integration Platformで連携した、
ケーションプラットフォームと、
システム連携プラットフォームを提供
Magic® xpa Application Platform
私たちは30年以上に及ぶ技術的蓄積、世界中における数百万件の
高速開発:機械的、
低レベルのコーディングを排除
クロスプラットフォーム:
ワンソース・マルチデバイス
開発者がビジネスロジックの実装に専念
できる環境を提供します。開発後の変更
やカスタマイズが容易なため、運用後の
保守性が高くTCOを削減できます。
Magic xpaで開発したアプリケーションは、
そ のビジ ネスロジックを活 用して、他 の
プラットフォームにデ プロイすることが
できます。ひとつのスキルセットと最小限
のリソー ス で 高 性 能 なビ ジ ネ ス ア プリ
ケーションを様々なデバイスや、
プラット
フォーム上で稼働させることができます。
稼 働 実 績、
そしてIBM、
Microsoft、
Oracle、
Salesforce.com、
SAP等、
世界的IT企業との戦略的提携を活用し、
お客様が新しいテクノロジー
にシームレスに順応し、
ビジネス機会を最大限に活用できる環境を
インメモリ・データグリッド
(IMDG)
テクノロジ
大量のデータを多数のサーバのメモリ上で
分 散して 管 理 することにより、デ ータの
冗長化と信頼性が確保されます。
システム
全体の可用性とパフォーマンスを劇的に
向 上させることが可能になるため、
ビッグ
デ ー タ 、ファストデ ー タ の 業 務 利 用 を
サポートします。
SQL /
リレーショナルDB
提供いたします。
モバイル
〒169-0074 東京都新宿区北新宿2-21-1
新宿フロントタワー24 階
TEL :03-5937-3300 FAX:03-5937-3330
インメモリデータ
グリッド
Messaging
Middleware
(IMDG)
Magic xpa
Application
Server
Webサービス
Magic xpi
Integration
Platform
Web
営業所:札幌・仙台・信越・名古屋・大阪・広島・岡山・福岡
マジックソフトウェアは、
この小冊子の内容について何ら保証しません。これによる利益の損失や、いかなる契約に基づく
損害や過失があろうとマジックソフトウェアはいかなる責任も負いません。マジックソフトウェアは、
この小冊子の内容や
製品情報、価格について通知することなくいつでも変更できます。また、
この小冊子の内容を更新する義務を負いません。
Magic はマジックソフトウェア・エンタープライズ社の登録商標です。
Magic xpa、Magic xpi はマジックソフトウェア・ジャパン株式会社の登録商標です。
この小冊子に表記されているあらゆる会社名、商品名は識別の目的においてのみ使用されており、各々の所有者の所有物
もしくはトレードマークです。
© Magic Software Japan K.K.
他システム
デスクトップ
レガシー
CRM
SCM
ERP
Magic® xpa Application Platform
www.magicsoftware.com/ja
Magic xpaの特長
リポジトリ形式のアプリケーション・メタデータ
∼仕様を記述するイメージでプログラムを定義
高い開発生産性
機械的、低レベルのコーディングを排除
●共通項目・共通部品の設計
(モデルリポジトリ)
開発者がビジネスロジックの実装に専念できる
・主キー・参照キーなど共通項目
(カラム)
の設計
・画面や帳票で使われる共通コントロールオブジェクトの設計
高い保守性
カスタマイズや変更が容易
RIA(Rich Internet Application)
スマート・デバイス
運用後の保守性が高い⇒TCOを削減
Rich
Internet
Application
コンパイル済の高速な実行エンジン
商品
コード
顧客
コード
●データの設計
(データリポジトリ)
・RDBのテーブル設計
データ・リポジトリ
商品
マスタ
顧客
マスタ
受注
明細
受注
ヘッダ
●プログラムの設計
(プログラムリポジトリ)
・画面・帳票デザイン
他プラットフォーム
(OS、DBMS)
へのマイグレーションが容易
Mobile
アジャイル
(スパイラル)
開発が得意
モデル・リポジトリ
・フォーム、グリッド、
ボタン、
ツリーなどのGUI部品
・XMLフォーマット・ファイル構造定義
1度作ったアプリケーション資産を様々なデバイスに展開できる
リポジトリ
Magic xpa
アプリケーション
プロトタイプ製作 ⇒ レビュー/フィードバック/修正・改善を
短いサイクルで反復
Full
Client
・ロジックの記述
・デバッグ
(フローモニタ)
●アプリケーション開発に必要な全ての情報が
Magicリポジトリに格納される。
プログラム・リポジトリ
商品マスタ
メンテ
顧客マスタ
メンテ
受注
エントリ
・ソフトウェア部品を共通化し再利用できる。
プロト
タイプ
・影響分析
(クロスリファレンス)
が容易。
配布
Web
Application
修正
●継承・自動変更機能
・一箇所の変更がAP全体に反映される。
Partitioned
Full Client
検証
メンテンナンス性が高く、
プロトタイピングやスパイラル開発が容易
Visual Studioベースのフォームデザイナと
モバイルプレビュー
MicrosoftのVisual Studioをフォームデザイナとして採用。
評価
モバイルプレビューで実際のデバイスでの表示を確認しながら
画面を作成できるので、マルチデバイス対応のモバイルアプリ
手戻りが少なく、ユーザーの満足度向上
メタデータ・ドリブンの開発と実行
クライアント/サーバ
Web(HTML)
データベース
統合開発環境である”
Magic xpa Studio”
で、
データベース
(モデル・
テーブル)、フォーム(画面・帳票)、ロジック
(ビジネスロジック)を
画面/張票
XML構造の
アプリケーション・
メタデータ
生成
ロジック
『リポジトリ』
に定義すると、
XML構造のアプリケーション・メタデータが
生成されます。
Magic Engine
これはMagic独自のもので、CやJavaなどの開発言語の“ソース
コード”
とは異なり、
コンパイル/リンクなしでそのままMagicエンジン
に読み込まれで実行されます。
OS
・SQL Server
・Oracle
・DB2/400
Magic xpa Studio
Windows
DB
クライアント/サーバ
Web
RIA
(HTML) (Rich Internet Application)
Magic Engine
Magic Engine
Magic Engine
Windows OS
Windows OS
iOS / Android
クライアント
高性能のセルフ修復機能を備えた、
インメモリ・データグリッドの
大量のデータを多数のサーバのメモリ上で分散して管理することに
より、
データの冗長化と信頼性が確保され、
システム全体の可用性を
Future Client
Engine
Android Client
Engine
iOS Client
Engine
Windows Client
Engine
Magic Engine
OS
OS
自動
デプロイ
メント
プログラムを
分割/配信
ロジック
Magic Engine
Magic xpaアプリ
データ
Web
サーバ
画面
Web
サーバ
サーバ・プログラム
(XML)
サーバ側の
Magic実行エンジン
Magic xpa
Server
Magic xpa
Server
Magic xpa
Server
アーキテクチャです。
劇的に向上させることが可能になります。
クライアント・プログラム
(XML)
Webサーバ
アプリケーション
サーバ
OSネイティブの
Magic 実行エンジン
?
インメモリ・データグリッド
(IMDG)
テクノロジ
メッセージングインフラストラクチャをベースとするスケーラブルな
マルチデバイス&サーバ・アプリケーションをワンソースで開発・デプロイ
DBサーバ
ケーション開発サイクルを短縮することができます。
Magic Server Engine
ビックデータ/ファストデータ
アプリケーションはIMDGデータベースを使うことができるため、
極めて大きなトランザクション負荷の処理を可能にします。
システム全体のパフォーマンスを劇的に向上させることが可能に
なるため、
ビッグデータ、
ファストデータの業務利用をサポートします。
In-Memory Data Grid
Magic xpa
Server