IBM i をPHPで活性!!

2014 UOS Solution Fairセミナー資料
2014/11/28
IBM i をPHPで活性!!
ー 既存システム資産をレガシーと言わせないシステム運用の実現 ー
コンピュータテクノロジー株式会社
株式会社アミュレット
Presented by CTC & Amulet
アジェンダ
1. PHPを動作させるための環境
2. PHPの導入を検討されているお客様
3. PHP導入のメリット・デメリット
4. PHPのポジション・サポート体制
5. モバイル端末を業務に活用
6. モバイル端末活用事例
7. クラウド環境の活用
8. クラウドサービスのご紹介
9. RPGをすべてPHPに切り替えてゆくのか?
10.iMagazineのご紹介
Copyright© 2014 UOS Solution Fair All rights reserved.
2
PHPを動作させるための環境
Zend TechnologiesとIBMは、「i5/OS」用にカ
スタマイズを行った『Zend Core for i5/OS』を
2006年に発表して以来、機能面の改善を繰り返し
ながら市場を広げてきました。
2010年に発表した『Zend Server for IBMi』においては、従来の「Zend
Core」と「Zend Platform」を統合しただけではなく、IHS(IBM HTTP Server)
に対してリバースプロキシを行っていたものを、IHSに対して直接FastCGIモ
ジュールとして動作するように設計の変更がなされたことで、パフォーマンスが
飛躍的に改善されました。
バージョンが上がるごとに細かい
チューニングが施されており、現時点での
最新版は『Zend Server for IBM i Version 7』
となっています。
このように、PHPの実行環境側も進化しているのですが、IBMi側も飛躍的な進化
を遂げています。「Zend Core」発表時のOSはV5.4でしたが、現在はV7.2まで
上がっています。バージョンアップに伴い、SQL処理能力のチューニングが行わ
れており、ローエンドマシンでも十分なパフォーマンスを発揮します。
最新版の7.2では『Zend Server for IBM i Version 7』がバンドルされています。
Copyright© 2014 UOS Solution Fair All rights reserved.
3
PHPの導入を検討されているお客様
Web化・GUI化・PHP導入を検討されるお客様の動機は?
 パッケージの導入に失敗。もしくは導入はしたが機能的に不足している部分を
RPGで補完している。
 過去に構築したJavaプログラムの再構築。
 モバイル端末への対応を検討している。
 アクセス等を使った属人的な仕組みを業務システムに組み込みたい。
 他のツールからの発展
 RPGの将来性に対する不安
Copyright© 2014 UOS Solution Fair All rights reserved.
4
PHP導入のメリット・デメリット
メリット
 情報の即時性
 圧倒的な画面表現力の向上
 業務効率の向上
 オープンソースを利用することで開発効率を向上させることが可能
 業務プロセスの再構築
デメリット
 JVN等の「脆弱性レポート」をチェックする必要がある。
※JVN(Japan Vulnerability Notes):日本で使用されているソフト
ウェアなどの脆弱性関連情報とその対策情報を提供しているポータル
サイト。https://jvn.jp/
 基本的にサポートを受けることが出来ない。
Copyright© 2014 UOS Solution Fair All rights reserved.
5
PHPのポジション・サポート体制
PHPはオープンソースであり、コミュニティや非営利団体によってテクノロジー・ビ
ジネスを推進していることから、「特定の誰かにサポートしてもらえる」というビジ
ネスモデルではありません。
サポートとして対価を払うのではなく、コスト(リスク)は受益者(利用者)が負担
するというのが基本の考え方です。
LAMP環境であれば、ネット上のコミュニティやフォーラムで多くの情報を得ること
ができるが、IBMiをプラットフォームにした場合、Q&Aやトラブルシュートといっ
た情報は現時点では残念なことに非常に少ないというのが実情です。
そんな中で、IBMiのベンダー・ソフトウェア開発会社・ユーザーが集まって活動して
いる「オープンソース協議会-IBMi」では、サイトでIBM i上での「Zend Server for
IBMi」の設定方法や活用事例、Tipsを公開しています。(http://i5php.jp/)
上記のようなサイトを参考にして、IBMi上に環境さえ構築してしまえば、PHPの知識
で開発を進めることが可能です。
Copyright© 2014 UOS Solution Fair All rights reserved.
6
モバイル端末を業務に活用
「携帯電話・スマートフォン“法人利用”実態調査2014」
タブレット利用意向が半数超に。新たな主戦場で競争が激化!
営業支援
プレゼン
顧客対応
Web会議
テレワーク
ICTの活用が本格化
日経BPコンサルティング
http://consult.nikkeibp.co.jp/consult/report/hojin/keitai2014/
Copyright© 2014 UOS Solution Fair All rights reserved.
7
モバイル端末活用事例
各種照会機能:在庫確認・顧客情報照会・商品情報
ホームセンター:iPadを利用した在庫管理・ロケーション管理
引越業:タブレットを使った見積作成
倉庫:スマートフォンを使った貨物受け入れ・出庫管理
運送業:配車・ロケーション管理
インフラの充実
• WiFi
• Bluetooth
• モバイルプリンター
Copyright© 2014 UOS Solution Fair All rights reserved.
8
クラウド環境の活用
 オンプレミスで運用管理しているIBMiをクラウド環境に移管
• クラウド化により運用管理コストを抑える。
• H/Wトラブルへの迅速な対応
• 各種災害対策
• オフサイトバックアップ
 Webアプリをクラウド内で構築
• 公開アプリのみクラウド環境に置き、既存システムは社内で運用。
• 様々なデバイスからのアクセスポリシー設計が容易になる。
• BtoBで活用
Copyright© 2014 UOS Solution Fair All rights reserved.
9
クラウドサービスのご紹介
データセンター内のIBMi内にお客様専用に構築した区画をご利用いただくサービ
スです。
H/Wは各種災害対策を考慮したデータセンターに保管することで、セキュリティ
性・耐障害性に優れた運用環境をご提供させて頂きます。
ハードウェアの保守だけではなく、バックアップや死活監視・障害監視などお客
様のご要望に応じたサポートプランをご用意しています。
お客様の要望をお聞きしたうえで最適なプランをご提案いたします。
 特徴
• ハウジングから区画単位での利用まで幅広く対応いたします。
• メモリー・CPWといったリソースを調整可能です。
• ライセンス費用の節約になります。
• テスト環境や開発環境といった短期的な利用も可能です。
Copyright© 2014 UOS Solution Fair All rights reserved.
10
RPGをすべてPHPに切り替えてゆくのか?
各企業内での既存資産に対する考え方次第です。
今後の人材教育の点から、RPGからすべてPHPに切替えるというお客様もいらっしゃ
いますが、殆どの会社では、RPG・PHPの併用を選択されています。
既存資産を活用することで、開発費を抑えることができるというメリットもあります
が、最大のポイントは、RPG・PHPそれぞれ得意な部分を生かして、最適なアプリ
ケーション開発を行うということです。
5250画面には5250画面ならではの使い勝手の良さもあります。ブラウザの特徴であ
る「マルチデバイス化」「外部モジュールの活用」など利点を理解したうえで、適材
適所でアプリケーションを使い分けてゆくということで、選択の幅が広がるというと
ころが大きな魅力になると思います。
Copyright© 2014 UOS Solution Fair All rights reserved.
11
Copyright© 2014 UOS Solution Fair All rights reserved.
12
ご静聴ありがとうございました。
コンピュータテクノロジー株式会社
http://www.ctc-e.co.jp/
048-844-0106
株式会社アミュレット
http://www.amu-net.co.jp/
047-300-8388
Copyright© 2014 UOS Solution Fair All rights reserved.
13