Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
A h T JB も れで安心Apache、Tomcat、JBossもこれで安心商用サポートとサービスのご紹介商用サポ トとサ ビスのご紹介
2009.12.11
住商情報システム株式会社住商情報システム株式会社ITエンジニアリング事業部ミドルウェアソリューション部
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved.
ミドルウ アソリ シ ン部
本日のアジェンダ
C1. OSS分野におけるSCSの取り組み
2 アプリケーションサーバ動向2. アプリケ ションサ バ動向
3. Apache,TomcatもサポートするJBossとは
開発生産性を高めるJB S4. 開発生産性を高めるJBoss Seam
5. JBossスタートアップサービスのご紹介5. JBossスタ トアップサ ビスのご紹介
6. まとめ
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved. 2
OSS分野におけるSCSの取り組みOSS分野におけるSCSの取り組み
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved. 3
住商情報システム(SCS)について
●●会社名称会社名称 ::住商情報システム株式会社●●代表取締役会長代表取締役会長兼社長兼社長 ::中井戸 信英●●代表取締役会長代表取締役会長兼社長兼社長 ::中井戸 信英●所在地●所在地東京本社:: 〒104-6241 東京都中央区晴海1丁目8番12号
(晴海アイランド トリトンスクエア オフィスタワーZ)●●設設 立立 :: 1969年10月25日●資本金●資本金 :: 211億5千2百万円●売上高●売上高 :: 1,342億6千3百万円(2009年3月期 連結ベース)●従業員数●従業員数 :: 3409名●従業員数●従業員数 :: 3,409名
APサーバ分野に対してのこれまでの取り組みAPサーバ分野に対してのこれまでの取り組み
基幹システムでの構築・導入実績(APサーバ全般)1998年よりほぼ全業種でのAPサーバ導入実績大規模/基幹システムを含む3 000システムでの導入実績
基幹システムでの構築・導入実績(APサーバ全般)1998年よりほぼ全業種でのAPサーバ導入実績大規模/基幹システムを含む3 000システムでの導入実績大規模/基幹システムを含む3,000システムでの導入実績24時間365日の緊急時サポート提供体制APサーバサポート専門スタッフによる万全のサポート体制教育サ ビスなどのさまざまな技術支援
大規模/基幹システムを含む3,000システムでの導入実績24時間365日の緊急時サポート提供体制APサーバサポート専門スタッフによる万全のサポート体制教育サ ビスなどのさまざまな技術支援
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved.4
教育サービスなどのさまざまな技術支援教育サービスなどのさまざまな技術支援
4
OSS分野におけるSCSの取り組み
1998 2000 2003 2005 20092007
複数の分野において精力的に活動
1998 2000 2003 2005 20092007
XenのサポートVA Linux Systems Japan誕生
SCSグループに参画
OS
MySQL
誕
MySQL「Strategic Alliance Partner」
締結
MySQLオフィシャルトレーニング提供開始
DB Server
Red Hat JBoss「JBoss Premier Business
AP Server
「JBoss Premier Business Partner」締結
商用アプリケーションサーバのサポート実績
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved.
AP Server
5
JBossをSCSが提供する価値
もっともポピュラーなOSSアプリケーションサーバをラ リ を• 世界中で使われており、成熟した製品• 性能面/信頼性も商用と比べ遜色ない
サブスクリプション購入により得る“安心”を• 品質保証/セキュリティー対応のリリース提供• SCSとRed Hatのアライアンスによるサポート(R&D要求も)• SCSとRed Hatのアライアンスによるサポ ト(R&D要求も)
基幹システムでの構築・導入実績あり(APサーバ全般)• 1998年よりほぼ全業種でのAPサーバ導入実績• 大規模/基幹システムを含む3,000システムでの導入実績
24時間365日のサポート提供体制で緊急時も• APサーバサポート専門スタッフによる万全のサポート体制• 運用者向け教育サービスなども併せて実施
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved. 6
アプリケーションサーバ動向アプリケ ションサ バ動向
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved. 7
OSSプロダクトの適用範囲の拡大
システム要件(非機能要件)とアプリケーション・サーバ
システム要件
企業活動への影響度が殆どないシステム
企業活動への影響度が限定されるシステム
企業活動への影響度が極めて大きいシステム
アプリケ シ ン
目安とする稼働率:99.99%~ 99.9999% 目安とする稼働率:98%~ 99.9% 目安とする稼働率:~ 98%
人為的な一定したアプリケーション・サーバに求められる要素(3項目に絞ると)
価格
価格高い安定性
/性能
人為的な絶対保証
定した安定性/性能
パッケージとの親和性・実績
実績導入し易さ
実績
JBossの適用は?
基本的なアプリケーション・サーバの選定ポイント
• 拡張性/信頼性/可用性/保守性• セッション管理機能• トランザクション管理機能/高速処理機能
• セキュリティ機能• システム開発期間の短縮化可能な 共通的
なフレームワーク基盤の採用の有無
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved.
• トランザクション管理機能/高速処理機能• データベース接続性/応答性機能
フ ワ ク 盤 採用 有無
8
Red Hat社と戦略的な契約を締結
ミドルウェア/SOA分野におけるオープンソース・ソフトウェアのコンサルティングサービス・商用サポートを提供開始
~住商情報システムとレッドハット、企業向けにJBoss, Apache、Tomcatなどのオープンソース・ソフトウェアによるミドルウェア導入で協業~
2009年 8月29日発表
住商情報システム レッドハット(日本) レッドハット(米国)ユーザ様情報システム会社様
エスカレーション
プロダクトサ住商情報専任
Redhatサポート部門
業務アプリケーション開発部門
パートナー様
ザ様
R dh t
プロダクトサポートセンター
サポートエンジニア(TAM)
Redhat開発部門
サポートエンジニア
ユーザ様開発者
インフラ構築・ Redhat営業部門
ニア
R dh t社のバックラインエンジニア(TAM)を特別にSCS専任として契約済です
インフラ構築運用部門
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved.
Redhat社のバックラインエンジニア(TAM)を特別にSCS専任として契約済です。オープンソース・ソフトウェアとしての品質不安を最大限、取り除く体制でご提供いたします。
9
Apache,TomcatもサポートするとJBossとは
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved. 10
JBossとは
オープンソースのJavaアプリケーションサーバーを中心としたオ ソ の a aア リケ シ サ を中心とした
ソフトウェアプロダクト1999年:EJBコンテナとしての開発(開発当初の名前はEJBoss)
2002年:『JavaWorld』誌のBest Application Server賞を受賞
2006年:Red Hat社により JBoss.Inc 買収
コスト削減 オープン/標準 技術支援
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved.
ベンダーロックインからの回避
11
コミュニティ版と商用サポート版
Org版とEAP(EWS)版の違いOrg版とEAP(EWS)版の違いコミュニティ版(Org版)ユーザコミュニティ。有志によって開発、メンテナンス
様々な新技術に関するプロジェクトが存在
ユーザは、Orgサイトから自由にダウンロード可能
最先端の機能を実装最先端の機能を実装
OSS商用サポート版(JBoss EAP、JBoss EWS版 ※)各プ ジ 重 安定 ジ 社 構成各プロジェクトから重要かつ安定バージョンをRed Hat社で再構成
Red Hatの社員であるJBoss開発メンバによる作業
JBoss Enterprise Middleware として提供
エンタープライズレベルのQAを実施後、提供
サブスクリプションを提供
※EAP: Enterprise Application Platform ※EWS: Enterprise Web Ser er
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved.
※EAP: Enterprise Application Platform ※EWS: Enterprise Web Server
12
JBoss Enterprise Middleware
プロダクトラインアップAPサ バにとどまらない 統合Pl tf 製品APサーバにとどまらない、統合Platform製品
高性能APサーバ Web2.0 ポータル基盤
JBoss Enterprise MiddlewareJBoss Enterprise Middleware
JBoss Enterprise Portal PlatformJBoss Enterprise Portal Platform
JBoss EnterpriseJBoss Enterprisens
ns
多機能管理ツール
erer
統合開発環境
JBoss EnterpriseJBoss Enterprise
Application PlatformApplication Platform
JBoss EnterpriseJBoss EnterpriseOp
erat
ion
Op
erat
ion
etw
ork
etw
ork
Dev
elo
pe
Dev
elo
pe
Stu
dio
Stu
dio
JBoss EnterpriseJBoss Enterprise
SOA PlatformSOA Platform JBoss EnterpriseJBoss Enterprise
D S iD S i
ESB, BPMを
含むSOA基盤
pp
Web PlatformWeb Platform
JBoss EnterpriseJBoss EnterpriseJBo
ss O
JBo
ss O Ne
Ne
JBo
ss
JBo
ss SS
JBoss EnterpriseJBoss Enterprise
BRMSBRMS
Data ServiceData Service
PlatformPlatform
Red Hat Enterprise LinuxRed Hat Enterprise Linux
Web ServerWeb Server
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved. 13
Windows, Solaris, HPWindows, Solaris, HP--UX, Other UX, Other Unix&LinuxUnix&Linux
JBoss Enterprise Web Server
JBoss Enterprise Web Server(JBoss EWS)全世界で最も使われているが、完全なサポートが提供されていない製品を、
完全にサポートできる製品構成としてパッケージ化
コンポ ネントの詳細コンポーネントの詳細
Apache HTTP Server 2.2
mod_jk 1.2
Apache Tomcat 5.5, 6.0 (クラスタ機能は利用できません)
Apache Tomcat Native 1.1
Apache HTTP Server mod jk Apache Tomcat Apache Tomcat Native
JBoss Enterprise Web Server
Apache HTTP Server(Full Support)
mod_jk(Full Support)
Apache Tomcat(クラスタ機能は除く)
Apache Tomcat Native
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved. 14
JBoss EAP 5.0 リリース
2009/11リリース
Java EE 5 認定
日本語化された新しい管理コンソールの提供
Microcontainer 2.0次世代アプリケーションサーバアーキテクチャー
新JMXベースの Microkernel を刷新し、OSGiフレームワークやPOJOベースのコンポーネントをサポート
開発フレームワークのサポート強化開発フレ ムワ クのサポ ト強化既存の Seam や Hibernate はもちろん、Struts, Spring, Google Web Toolkit, Rich Faces をサポートし、開発時の技術者をサポート
製品の7年サポート既存の5年サポートから2年延長され、プロダクション環境のサポートを強化
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved. 15
を強化
サブスクリプションについて
JBoss製品は、ライセンス費用なし!“本当”です。
JBoss製品はライセンス保守費用のみ!JBoss製品はライセンス保守費用のみ!1.商用 AP サーバでサポート契約に相当する"サブスクリプション"という契約のみで、利用(運用)およびサポートを受けることが出来る。
2.ライセンス費用が発生しない為、”初期導入コスト削減”が可能に
3プロセッサ/サ バライセンスではない!3.プロセッサ/サーバライセンスではない!
→ 最低4CPUをどのように割り当てても良い
例) 開発環境 : 1CPU
テスト環境 : 1CPU
本番環境 : 2CPU
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved. 16
サブスクリプションについて
サブスクリプションメニュー1. テスト・認定済ソフトウェアのダウンロード
2. パッチ、アップデート、バージョンアップ版の入手
3. 技術的なお問い合わせ(導入・各種設定・運用時・利用方法)
4. 障害発生時における、診断/問題の分析とバグの修正
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved. 17
サポートについて
不具合に関する情報も、全てオープンそもそも、JBoss の実装コードも全てオープン
→技術的な情報に関する透明性は非常に高い
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved. 18
開発生産性を高める JBoss Seam開発生産性を高める JBoss Seam
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved. 19
JBoss Seam について
JBossを選択する一番のポイント“Seam”とはJBossを選択する 番のポイント Seam とはフロントエンド(画面)からビジネスコンポーネント(EJB3)を一括して管理出来るOSSフレームワーク
JBoss Seam のポイントJBoss Seam のポイントJBoss EAP ユーザは無償で使用可
次期 Java EE 6 仕様に JSR-299 として標準化次期 Java EE 6 仕様に、JSR 299 として標準化"Weld" というツール名で、JSR-299 RI (Reference Implementation)
および TCK (Technology Compatibility Kit) をリリース
JBoss Developer Studio では、ツールインストール後、
即開発可能な状態で提供
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved. 20
JBoss Seam・JBoss EAPの優位点
特定の技術にとら アノテーションによ OSSではデファオ プンな新技
フレームワーク(JBoss Seam)の優位性 ミドルウェア(JBoss EAP)の優位性
特定の技術にとらわれない統一的なフレームワーク
アノテ ションによるコーディング量の削減
クトスタンダードのAPサーバ
オープンな新技術への対応力
次期JavaEE6
に採用予定
リッチなGUI環境を提供する最新のクライアント実装
Seam を標準でサポート
商用APサーバと同等のパフォーマンス
に採用予定 クライアント実装技術
保守サポート費用 SCSでは 既に 新フレ ムワミドルウ アの
フレームワーク・ミドルウェアの留意点
保守サポート費用はミドルウェアに含まれる
SCSでは、既に技術支援の実績あり
Seamの認知度が低い
メモリを多く使用する傾向
新フレームワークによる新たな技術習得
ミドルウェアの管理コンソールがシンプル
これからのアーキテクチ
64bitアーキテクチャの一般
SCSが提供する豊富な技術
EAP5.0からバンドル
JBoss EAP + JBoss Seam によって、オ プンな技術で高い生産性を発揮
キテクチャクチャの 般
化る豊富な技術資料
バンドル
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved.
オープンな技術で高い生産性を発揮
21
Seamで実現する高生産性
コード自動生成 開発効率の大幅な向上リバースエンジニアリング
機能メリットSeamが提供する代表的な機能対象
コ ド自動生成 開発効率の大幅な向上リバ スエンジニアリング
スコープ管理
標準機能
排他制御
認証/権限
リッチなUI/ユーザビリティ向上
共通部分は殆ど標準機能で用意
JBoss Seam View層
RichFaces/Ajax4JSF
リッチなUI/ユ ザビリティ向上
JavaScript要らず!
ビジネスロジック層 EJB3/JavaEE5 アノテーションで快適プログラム
単項目チェック 「@Length(max=10)」のような設定のみ
DBアクセス層 Hibernate SQLは殆ど書かない!
既存Java資産 「@Name(“クラス名”)」を付与 どんなクラスでも呼び出せる
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved.
目的や機能に対して、開発効率の向上やコーディング量を削減する仕組みを提供します。
22
SCSによるJBossサービスのご紹介SCSによるJBossサ ビスのご紹介
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved. 23
SCS Red Hat JBossサービスのご紹介
アーキテクチャ設計・開発標準化成熟中の製品 ジ
弊社JBoss関連サービスのご提供
アーキテクチャ設計・開発標準化支援サービスリファレンス・アーキテクチャ設計サンプルコード提供/仕様決定
成熟中の製品
+
+ ナレッジ不足
+サンプルコ ド提供/仕様決定
構築・導入サービス導入実績をもとにした構築・導入
開発経験不足 トラブル回避+
・製品が完全には成熟していない・オープンソースをベースにしたシステム構築の経験が少ない
ユーザー様教育開発プロジェクトご担当者様や運用担当者様向けの教育を実施テム構築の経験が少ない
・トラブルシューティングをはじめとした情報の不足といったオープンソース採用したプロジェクトが成功をおさめるために 必
者様向けの教育を実施トラブルシューティングスキルの教育と体制化
OSSワンスト プサ ビスジェクトが成功をおさめるために、必要な要素がございます。弊社では導入実績済みの経験を元にご支援サービスをご用意いたしております。ぜひ、ご
OSSワンストップサービスIBMサーバ上で稼動する OSS プロダクト(Linux、JBoss、MySQL等)をワンストップでサポートを
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved.
を 用意い て ります。 、活用ください。
をワンストップでサポ トをご提供
24
導入事例
公共交通機関A社様全社勤怠システム(5 000ユ ザ規模)全社勤怠システム(5,000ユーザ規模)
グループ企業向けにアプリケーションを提供
開発アーキテクチャとして、 JBoss Seam を採用
要求事項 SCSの提供サービス
• JBoss Seam/jBPM の技術支援
• JBoss Seam 導入コンサルティング• JBoss EAP 導入支援サービス• JBoss EAP チューニング支援サービス• その他コンサルティングサービス
/j 技 援• JBoss Seamを使用した開発標準策定• JBoss EAPを使用した運用設計支援• JBoss の冗長化構成• JBoss EAP/Seam のチューニング支援 その他 ンサルティングサ/• その他 JBoss に関する技術相談
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved. 25
まとめまとめ
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved. 26
まとめ
OSS利用に際しての不安も解消しつつ
JBJB を安心してを安心して
OSS利用促進に伴って
OSS 利用に際しての不安も解消しつつある状況に来ている導入実績も着実に増加サブスクリプションによる品質保証という選択肢があるJBossJBossを安心してを安心して
ご利用いただくためにご利用いただくために
選択肢がある
SCSの SCSは 御客様のJBossご利用をSCSのサービスによるご支援
SCS は、御客様のJBossご利用を全面的にサポートして行きます
EAP移行サービス・導入支援サービスなどサービスメニューをご用意しております
結果として、ライセンス費用削減のTCO削減が実現できる
コストセーブ
TCO削減が実現できる同様にコミュニティー版でのサポートがなかった事によるプロジェクト難航を抑える事でコストセーブが実現できる
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved. 27
お問い合わせ
〒104-6241
東京都中央区晴海1丁目8番12号 晴海アイランド トリトンスクエア
〒104-6241
東京都中央区晴海1丁目8番12号 晴海アイランド トリトンスクエア
住商情報システム株式会社住商情報システム株式会社
前提条件
【JBossに関するお問合せ】
ITエンジニアリング事業部 ミドルウェアソリューション部TEL 03 5166 1320 FAX 03 5859 3087
【JBossに関するお問合せ】
ITエンジニアリング事業部 ミドルウェアソリューション部TEL 03 5166 1320 FAX 03 5859 3087
前提条件TEL:03-5166-1320 FAX:03-5859-3087
E-mail:[email protected]
URL:http://www.scs.co.jp/jboss/
TEL:03-5166-1320 FAX:03-5859-3087
E-mail:[email protected]
URL:http://www.scs.co.jp/jboss/
※本書掲載内容の複写・無断転載を禁じます。本書 は2009年12月現在の情報に基づいて作成しております。SCSは 住商情報システム株式会社の日本国内における商標です
Copyright © 2009 Sumisho Computer Systems Corporation All rights reserved. 2828
SCSは 住商情報システム株式会社の日本国内における商標です。Mysql は Sun Microsysytems,Inc の米国およびその他の国における登録商標または商標です。JBoss は Red Hat,Inc の米国およびその他の国における登録商標または商標です。その他記載されている会社名、製品名は一般に各社の商標または登録商標です。