IT技術書の横断検索サイト eBook-1イーブックワン

[改訂新版]WebSphere Application Server構築・運用バイブル 【WAS9.0/8.5/Liberty対応】 2018/04/10

串宮 平恭, 田中 孝清, 原口 知子, 福﨑 哲郎, 盛林 哲, 中島 由貴, 斎藤 和史
Amazon 紙の本 5,184円
Amazon Kindle -円
技術評論社 PDF EPUB 4,800円

※価格は取得時点での税込み価格です。最新の価格および「-円」の商品の価格はリンク先のストアでご確認ください。

ISBN:
9784774196190
ページ数:
664
カテゴリー:
ネットワーク プログラミング Web作成・開発
出版日:
2018/04/10
出版社:
技術評論社

概要 (取得元)

商用Java EE(Jakarta EE)アプリケーション・サーバーとしてトップクラスのシェアを誇るWebSphere Application Serverのノウハウを集大成,2012年発売から現場で愛されてきた「バイブル」をリニューアルしました。設定・構築・運用の基本知識はもちろん,パフォーマンス・チューニングやセキュリティ対策までしっかり網羅。現行のバージョン8.5と最新の9.0に対応。さらに,クラウドやDevOpsに対応したモダンスタイルの「WAS Liberty」について,大幅に書き下ろし。豊富な経験を持つIBM技術者たちによる,現場に欠かせない1冊です。
こんな方におすすめ
Java EE(Jakarta EE)開発者
WebSphereの開発・運用に携わっている方
著者から一言
「Tomcatで動いていたアプリケーションが,WebSphere Application Server(WAS)で動かないんだ。」
「WASの基本的な設定値について教えてもらえないですか?」
「OutOfMemoryError のメッセージが出たのだけど,どこが悪いか分からない。IBMのJavaは,Oracleと違うんだよね。」
「パフォーマンスが出ないのだけど。」
Tomcat,JBossや他社Java EEサーバーの経験はあるのに,WASをよく知らないという技術者に会うことがあります。「Tomcatで動いていたアプリケーションが,WASで動かないんだ。」これは難しい問題なのでしょうか? WASの仕組みの基本と管理コンソールの操作が理解できていれば,決して難しい問題ではありません。Java EEの標準は,アプリケーションの可搬性を高めるために作られているのですから。
WASは,Apache HTTP Serverにセキュリティ機能などを加えたIBM HTTP Server(IHS),高速で安定したJVM,生産性を高めるためのデプロイ・ツールと問題判別用ツールなどが1つのパッケージとして提供されています。OracleのJVMやTomcatなどと違いがあるので,次のような敷居を越えなければなりません。
WAS traditional と WAS Liberty の構成や設定の違い - デプロイ・ツールや管理コンソールの使い方
Web サーバーを含めた構成や設定の考慮点
コマンドによる構成や管理の仕方
知っていれば簡単なことですが,初めて触れる人には難しいと感じてしまうかもしれません。
本書の目的のひとつは,Java EEのスキルを持つ読者がこれからWAS traditionalを使う時の手助けとなることです。第1章から第4章までは,開発からデプロイにおける,IHSとWASに固有の管理コンソール,開発ツールなどを使用した基本的な操作や設定の考慮点を説明しています。さらに改訂版では,インテリジェント管理機能について解説を追加しました。
次に,既にWASの開発や管理はできている方が,さらに深い知識を身に付けるのに役立つことです。例えば,実際にWASを運用しているユーザーから「javacore が出力されているけど見てもらえないかな。」と依頼を受けることがあります。javacoreの出力はOutOfMemoryErrorによって引き起こされていることも多いのですが,問題となるOutOfMemoryErrorを判別し,障害を防ぐためには,なぜそれが起きたのかを分析できるスキルとJVMの知識が必要です。
JVMのメモリーの扱いについては,WASのオンライン・マニュアルではなく,JVMの英語のガイドに詳細が記述されています。そのため,重要なトピックであるにも関わらず,JVMについて理解しないままにWASが使われていることも多々あります。第5章から第8章では,WASの問題対応の専門家の立場として,次の内容を分かりやすく解説します。
安定稼働のために何をしなければならないか
IBM JVMのメモリー管理の動作
障害時に出力するログの読み方とそれに備えた設定
OS/IHS/WAS/JVMのパフォーマンス・チューニングの方法 - セキュリティの基本
さらに改訂版では,WAS Libertyの概要,アプリケーションの開発とデプロイ,構成と設定,問題判別,クラウドでの利用例を第9章から第13章に追加しています。
専門家のノウハウや知識を読みやすい形にまとめた本書を活用して,より容易にWASを利用していただければ幸いです。

類似書籍