Zend Server 7 for IBM i のご紹介 2014/12/26 株式会社イグアス ソリューション事業部 Zend PHP PHPはWeb開発言語としてシェアNo.1言語 全世界のインターネットアプリケーションの約40%で利用 Javaに比べて軽く、分かりやすく、新しいWeb技術を簡単に取り込み可能 進化を続ける Zend PHP ・2006年 Zend Core for i5/0S ・2010年 Zend Server 5.1 SE (Standard Edition) 日本語版 ・2012年11月発表 Zend Server 5.6 EE (Enterprise Edition) 日本語版 ・2013年9月発表 Zend Server 6.1 Professional & Enterprise 日本語版 ・2014年10月発表 Zend Server 7.0 Professional & Enterprise 日本語版 Zend PHP 【Zend 製品 最新バージョン】 ■ ■ Zend Server 7.0 Professional 日本語版 Zend Server 7.0 Enterprise Edition 日本語版 プロダクション・サーバーとして実行環境をご提供 ・パフォーマンス向上(キャシュ機能等) ・可用性向上(イベント監視、コードトレーシング機能) ・運用管理の向上(アプリケーション・バージョ運管理、実行環境の履歴管理) ■ Zend Studio 11 日本語版 PHP統合開発環境をご提供 コーディング、テスト、デバッグ ■ Zend Guard 6 日本語版 PHPコードを暗号化 コードの流用、改ざん、無断コピー等の防止 Zend Server for IBM iの特徴 IBMiとPHPのシームレスな連携 PHP実行環境の効率化による 大幅なパフォーマンスアップ PHP実行状況の詳細な監視機能 日本語環境での動作保障と 日本語によるサポートサービス 2014/12/26 | Page 3 IBMiとPHPのシームレスな連携 ◆特長 ・CL や RPG を実行できます。パラメータも渡したり受け取ったりできます。 ・DB2/400 のデータにアクセスしたり、更新できます。 ・ジョブスケジュールによる起動・停止などの自動化/統合化 サーバー管理GUI Zend Framework 1.x / 2.x データベースドライバ RPG/CLの呼出し スプールファイル ジョブ参照 オブジェクト参照 IBM i 資源へのアクセス 拡張モジュール PHP実行環境 ジョブキュー, キャッシュ、 デバッグ, Java との連携, モニタリング, コードトレーシング、 アプリケーション管理 IBM HTTP Server for i IBM i PASE環境 DB2/400 MySQL Zend Server 7 日本語版 特長 ①パフォーマンス向上 各種のキャッシュ機能およびジョブキューにより、PHP プログラムの パフォーマンスを向上 ②サーバー稼働状況をGUIで直観的に表示 詳細レポートをグラフ等によりわかりやすく表示 ③運用管理の向上 アプリケーション単位のきめ細かい運用管理の実現 (アプリケーション・バージョン管理、実行履歴管理) ④日本語環境での動作保証と日本語のサポートサービスを提供 稼働するアプリケーションの重要度(クリティカル度)・規模により、3種類のエ ディションを用意しています。(IBM i版は Professional および Enterprise の2種類) ・Small Business Edition: 企業サイトのシンプルなWebアプリ(クリティカルではないアプリケーション) ・Professional Edition: 企業サイトのシンプルなWebアプリ(クリティカルなアプリケーション) ・Enterprise Edition: 大規模システム 運用管理機能などにより、24時間×365日稼働が必要な基幹システムや大規模なECシステム構築を強力 にサポートします。 Zend Server の Edition 対比 (サマリー) ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ⑫ ⑬ 実行環境の履歴管理 Java ブリッジ アプリケーションのHA化(クラスタリング) ジョブキュー アプリケーション・バージョン管理 アプリケーション負荷分析 (Z-Ray) イベントの監視 (モニタリング) コードトレーシング Zend Studio、Zend Guard との連携 パフォーマンス向上 (ページキャッシュ) ホスト仮想化 (Vhost) イベント記録などの保持期間 データベース連携 Enterprise 〇 〇 ○ 〇 〇 〇 〇 〇 〇 〇 ○ 無制限 〇 〇 Pr o fe ssio n al ○ 〇 〇 〇 〇 〇 〇 〇 ○ 3か月間 〇 〇 ⑭ XM L T o o lkit による IBM i 資源の利用 「③アプリの HA化(クラスタリング)」はZend Server x86 Linux / Windows のみ対象です。 「⑭XML Toolkit による IBMi 資源の利用」はZend Server IBMi版のみ対象です。 (注意)ライセンスの期限切れ後は PHP そのものは稼働しますが、 Web 管理画面にログインできなくなります。 実行環境の履歴管理の特長 誰がいつどの設定を変更したか記録されます。障害発生時の原因追跡を助けます。各種設 定はエクスポートしてバックアップしておき、障害発生時に前の状態をインポートして復 元することができます。設定ファイルの直接書き換えは自動的にリバートされます。 アプリケーション・バージョン管理の特長 複数の PHPプログラムを一つのかたまりとしてバージョン管理することができます。 一つのかたまりとして新しいバージョンに更新したり、前のバージョンに戻したりす ることができます。PHP プログラム ひとつごとに適用したかどうか管理する手間が 省けます。次ページのモニタリングなどをサーバー単位ばかりではなく、アプリケー ション単位でも設定できます。 イベントの監視(モニタリング)の特長 PHP プログラムの実行中にイベント(問題)が発生するか監視する機能です。レスポンス の低下や性能劣化の検出に威力を発揮します。 PHP のエラーログよりも広範囲のイベント (15種類) を監視できます。 (例)実行時間超過、メモリ使用量、ページ出力、データベースエラー、関数エラー コード・トレーシングの特長 PHP プログラムの詳細な実行履歴を確認する機能です。 例えばメモリー使用量の増減や、関数ごとの処理時間などが確認できます。 ボトルネックの発見に役立ちます。 パフォーマンス向上(ページ・キャッシュ)の特長 ブラウザに表示するページ内容を URL 単位でキャッシュします。内容が比較的 静的なページを対象に使用すると、レスポンスタイムの短縮に役立ちます。 ユーザーのブラウザ キャッシュ・データがなけ れば、PHP のプログラム を実行します。 プログラムで生成した画 面データを、次回再利用 するためにキャッシュに も保存します。 キャッシュ・データがあれ ば、 PHP プログラムの 実行をスキップします。 ジョブキューの特長 PHP のプログラムをバッチ実行したり、定期的に実行することができる機能です。 バッチ実行は、時間がかかる処理を別のタイミングで処理したい場合に役立ちます。 (例) ・別のサーバー上で、あるいは夜間に帳票を作成する。 ・検索を早くするためにデータベースにインデックスを付ける ・大量の電子メールを送る Java ブリッジの特長 PHP から Java のプログラムを効率的に呼び出すことができる機能です。 Java ブリッジを使用すると、1つの Java VM (Java のインスタンス) を共有して Java のプロ グラムを呼び出します。システムリソースの浪費を防止します。 使用しない場合 Web サーバー Web サーバー JVM PHP PHP JVM PHP PHP JVM PHP JVM PHP JVM PHP PHP JVM PHP PHP PHP から Java のプログラムを呼び出すたびに Java VM(Java のインスタンス)を作成するため、システム リソースがそのたびに消費されます。 13 使用する場合 Java ブリッジ PHP PHP JVM Zend Studio との連携 Zend Serverは、PHP統合開発環境 Zend Studioとシームレスに連携することが可能です。 Zend Studio は、さまざまな開発シーンに対応するための機能を搭載し、PHP アプリケーションの開 発効率および品質を大幅に向上させます。 • プログラミング Zend Studio によるデバッグ例 • デバッグ • ユニットテスト • パフォーマンス チューニング Zend Guard との連携 Zend Guard は、無断コピーを防止しながら PHP アプリケーションを配布したい場合に役立ちます。 PHP アプリケーションの使用期限およびライセンスキーによる実行制限を設定できます。第3者によ るコードの流用や改ざん防止にも役立ちます。Zend Server 上の Guard Loader により、実行できま す。 Zend Server 7.0の主な機能のまとめ ① 実行環境の履歴管理 Zend Server の設定変更履歴を確認できます。障害発生時の原因追跡を助けます。設定をエクス ポートして バックアップし、障害発生時にインポートして設定を復元することもできます。 ② Java ブリッジ PHP から Java のプログラムを効率的に呼び出します。 ③ アプリの HA化 (クラスタリング) セッションのデータを複数のサーバーで共有し、アプリケーションの可用性を向上します。 ④ ジョブキュー PHP のプログラムをバッチ実行したり、定期的に実行することができます。 ⑤ アプリケーション・バージョン管理 複数の PHP プログラムをまとめてバージョン管理することができます。アプリケーションを定義すると、 モニタリングのルールなどをサーバー単位ばかりではなく、アプリケーション単位でも設定できます。 ⑥ アプリケーション負荷分析 (Z-Ray) 実行中の関数や、アクセス中のデータベースなどの詳細をブラウザ上に表示します。 Zend Server 7.0の主な機能のまとめ ⑦ イベントの監視 (モニタリング) PHP プログラムの実行中にイベント(問題)が発生するか監視します。レスポンスの低下や性能劣 化の検出に威力を発揮します。 ⑧ コードトレーシング PHP プログラムの詳細な実行履歴を確認する機能です。ボトルネックの発見に役立ちます。 ⑨ Zend Studio、Zend Guard との連携 プログラミング、デバッグ、チューニングなどを Zend Studio を使用して行えます。 Zend Guard でライセンスの仕組みを付与したアプリケーションを Zend Server で実行できます。 ⑩ パフォーマンス向上 (ページキャッシュ) ブラウザに表示するページ内容をキャッシュします。レスポンス時間の短縮がはかれます。 ⑪ ホスト仮想化 (Vhost) 複数のホストを1台の Zend Server で稼働できます。 ⑫イベント記録などの保持期間 イベントおよびコードトレーシングのデータ保持期間は、Edition により異なります。 Zend Server 7.0の主な機能のまとめ ⑬ データベース連携 (DB2など) IBM i のデータベースや、MySQL など各種のデータベースを利用できます。 ⑭ XML Toolkit による IBMi 資源の利用 RPG/CL を呼び出したり、スプールやジョブなどの IBM i リソースにアクセスできます。 Zend Server 7.0 日本語パックの構成 Zend Server 7.0 for IBM i日本語(1ライセンス) ・年間ライセンス • ライセンスは導入するLPARの数だけ必要となります。 ・年間サポートサービス(バージョンアップの権利も1年間) ・2年目以降、Professional または Enterprise Editionとして継続利用していただく ためには継続ライセンスが必要となります。 ・ライセンスの期限切れ後は PHP そのものは稼働しますが、Web 管理画面に ログインできなくなります。および、サポートサービス対象外となります。 Zend Studio 11 for IBM i日本語(1ライセンス) ・永続ライセンス ・年間サポートサービス(バージョンアップの権利も1年間) 日本語環境での動作保障と日本語によるサポートサービス メールによるサポートサービス サポート範囲 インストール方法 Zend Server for IBMiの設定 Zend Server for IBMiの管理コンソールの操作 PHPの設定 サポート対象外 パフォーマンスチューニング PHPの関数仕様やコーディングの方法 付属されている各種ソフトウェア Zend Framework /Pear/Apache(IHS) MySQL(ZendDBi)/5250bridge/デモ 既知の問題で告知されている問題のパッチ作成 Zend Server 7.0 などの価格 IBM i 版 (V7R2,V7R1,V6R1) 商品コード IBM i 版 Server PKG-3521 商品名 P05/ P10 PKG-3522 PKG-3531 P20 PKG-3532 PKG-3541 P30/ P50 PKG-3542 Zend Server 7 Professional for IBM i 日本語パック Zend Server 7 Enterprise for IBM i 日本語パック Zend Server 7 Professional for IBM i 日本語パック Zend Server 7 Enterprise for IBM i 日本語パック Zend Server 7 Professional for IBM i 日本語パック Zend Server 7 Enterprise for IBM i 日本語パック 機能・ライセンス形態 ・年間ライセンス ・年間サポートサービス ・Studio 1ライセンス付 定価 ¥874,000 ¥1,274,000 ・年間ライセンス ・年間サポートサービス ・Studio 1ライセンス付 ¥1,474,000 ・年間ライセンス ・年間サポートサービス ・Studio 1ライセンス付 ¥2,074,000 ¥1,974,000 ¥2,874,000 IBM i 版 Studio PKG-0535 ・永続ライセンス ・年間サポートサービス Zend Studio 11for IBM i 日本語版 *次年度以降、サポートサービスをご ¥74,000 希望の場合は、当製品を再度ご購入 ください。 Zend Guard PKG-1088 Zend Guard 6 ・年間ライセンス ・年間サポートサービス ¥120,000 Zend Server 7.0 価格 IBM i 版 (V7R2,V7R1,V6R1) 商品コード 商品名 機能・ライセンス形態 定価 2年目以降 商品コード ¥2,074,000 - ¥3,074,000 - ¥3,824,000 - ¥4,824,000 - ¥5,074,000 - ¥7,074,000 - 3年ライセンス PKG-3521*3 P05/ P10 Zend Server 7 Professional for IBM i 日本語パック 3年 PKG-3522*3 Zend Server 7 Enterprise for IBM i 日本語パック 3年 PKG-3531*3 Zend Server 7 Professional for IBM i 日本語パック 3年 P20 PKG-3532*3 Zend Server 7 Enterprise for IBM i 日本語パック 3年 PKG-3541*3 Zend Server 7 Professional for IBM i 日本語パック 3年 P30/ P50 PKG-3542*3 Zend Server 7 Enterprise for IBM i 日本語パック 3年 ・3年間ライセンス ・3年間サポートサービス ・Studio 1ライセンス付 ・3年間ライセンス ・3年間サポートサービス ・Studio 1ライセンス付 ・3年間ライセンス ・3年間サポートサービス ・Studio 1ライセンス付 ・3年間ライセンス ・3年間サポートサービス ・Studio 1ライセンス付 ・3年間ライセンス ・3年間サポートサービス ・Studio 1ライセンス付 ・3年間ライセンス ・3年間サポートサービス ・Studio 1ライセンス付 Zend Server 7.0 価格 2年目以降 PKG-3621 PKG-3622 P05/ P10 PKG-3631 P20 PKG-3632 PKG-3641 PKG-3642 P30/ P50 Zend Server 7 Professional for IBM i 日本語版 Zend Server 7 Enterprise for IBM i 日本語版 Zend Server 7 Professional for IBM i 日本語版 Zend Server 7 Enterprise for IBM i 日本語版 Zend Server 7 Professional for IBM i 日本語版 Zend Server 7 Enterprise for IBM i 日本語版 ・年間ライセンス ・年間サポートサービス ・年間ライセンス ・年間サポートサービス ・年間ライセンス ・年間サポートサービス ・年間ライセンス ・年間サポートサービス ・年間ライセンス ・年間サポートサービス ・年間ライセンス ・年間サポートサービス ¥800,000 ¥1,200,000 ¥1,400,000 ¥1,900,000 ¥2,000,000 ¥2,800,000 • 2年目以降の Zend Server 継続利用のライセンスの価格です。 • 継続利用ライセンスご購入時点での、最新バージョンのライセンスを お届けいたします。 その時点の最新バージョンへの入れ替え作業が必要になる 場合がございます Zend Server 7.0 稼働環境 Zend Server 7.0 稼働環境 ・ Linux x86 and x86-64: RHEL 5.x および 6.x CentOS 5.x および 6.x Fedora (18 除く) Oracle Enterprise Linux ・ Windows: Windows Windows Windows Windows Server 2008R2 Server 2012 7 8 ・ IBM i : V6R1、V7R1、V7R2 Zend Studio 11 稼働環境 Windows 7, Windows 8 Linux x86, Linux x86-64 (Linux には JRE 1.6 以降が必要) CPU 1.5GHz 以上 RAM 2GB 以上 HDD に1GB 以上の空き容量 モバイル開発を行う場合の対応ブラウザ: Internet Explorer 10 以上 または Safari が必要 PHPバージョン PHP5.4、PHP5.5 対応ブラウザ Internet Explorer 10.0 以上 Firefox 32 以上 Google Chrome 37 以上 | Page 24 御静聴ありがとうございました 株式会社イグアス ソリューション事業部 2014 25
© Copyright 2024