JBoss EAP6 & Data Grid プレビューセミナー

2011年 11月 25日(金) 14:00 - 17:30(13:30 受付開始) レッドハット株式会社 5F セミナールーム 東京都渋谷区恵比寿4丁目1番18号 恵比寿ネオナート5階 (JR 恵比寿駅東口 徒歩1分) http://www.jp.redhat.com/company/
0
斉藤之雄 / Yukio Saito 😺 @yukio_saitoh

RedHat KK セミナルーム到着。 ~ JBOss EAP6 & Data Grid 製品プレビューおよびデータの仮想化基盤 JBoss EDSP 5.2 の実力 ~ 今日のハッシュタグ探し。 → #JBoss #EAP6 #DataGrid #Redhat

2011-11-25 13:45:40
斉藤之雄 / Yukio Saito 😺 @yukio_saitoh

JBoss 開発部門 エンジニアリングディレクター                      Bruno Georges, Red Hat Inc. が、EAP6 & Data Grid テクニカルアップデートをご講演なさいます。間もなく。 #jboss

2011-11-25 13:54:12
斉藤之雄 / Yukio Saito 😺 @yukio_saitoh

Bruno Georges, Red Hat Inc. から自己紹介とセミナ概要について、RedHat JBoss に Join したのは5年間で、それ以前はカスタマで20年で年間 1,450億円規模でシステム開発を行っていた。 #jboss

2011-11-25 14:09:52
斉藤之雄 / Yukio Saito 😺 @yukio_saitoh

今日の概要:EAP6 について、活動開始した理由、またデータグリッドに参加している内容も紹介したいと思っている。 市場内容も紹介し、時間があれば質疑応答も行いたい。  #jboss

2011-11-25 14:11:55
斉藤之雄 / Yukio Saito 😺 @yukio_saitoh

EAP 第6世代目の要件:多様化したデバイスが普及しサービスアクセスが容易である。今日はクラウドには触れないが、JBoss はクラウドにも応えるように設計刷新済み。業務効率、開発生産性向上、セキュリティ向上のため EAP が求められていた。  #jboss

2011-11-25 14:14:32
斉藤之雄 / Yukio Saito 😺 @yukio_saitoh

EAP6は、高速化、軽量化、モジュール化、ニュードメイン・アーキテクチャを採用(スタンドアロン・モード、ドメイン・モード)、管理機能(使い勝手良いものを採用)、クラスタ稼働可能。ランタイム接続性は一貫性(CLI, API, HTTP, コンソール)を提供  #jboss

2011-11-25 14:17:05
斉藤之雄 / Yukio Saito 😺 @yukio_saitoh

EAP6 は複数のコンポーネントを組み合わせて提供している。高速&軽量デザイン:新軽量カーネル改良を加え、ブートアップ時間も10倍以上高速(日本の開発チームは 600m secを記録)、サーバ密度や消費電力などすべてにおいて優先度が高いので悩む必要なし。  #jboss

2011-11-25 14:19:21
斉藤之雄 / Yukio Saito 😺 @yukio_saitoh

EAP6 はアプリケーションに付随するサービスを削除すると依存したものも一緒に削除される。 // ま、ランタイムでインスタンス動いてるからなんだけど。  #jboss

2011-11-25 14:20:04
斉藤之雄 / Yukio Saito 😺 @yukio_saitoh

EAP6 のモジュール化(モジュール・サービスコンテナ)は先ほどの説明を実現するアーキテクチャの主要要素であり、JAR 重複や参照が不明なアプリケーションなどを排除することが出来る。依存関係を排除するのでコンテナも動的環境を実現している。  #jboss

2011-11-25 14:21:45
斉藤之雄 / Yukio Saito 😺 @yukio_saitoh

EAP6 ドメイン・アーキテクチャについて。JBoss をシングル JVM鯖として動作させることも従来通り、またドメインとしてのトップ・トポロジから複数ポリシを適用することができ、サービスやサーバを継承管理可能となる。ドメイン自体が完全なライフサイクルを管理可。  #jboss

2011-11-25 14:23:39
斉藤之雄 / Yukio Saito 😺 @yukio_saitoh

EAP6 ドメイン・トポロジ: スタンドアロンであればシングルJVMのみ起動し、ドメイン上ではシェルから起動することが出来る。トポロジでもコンフィグを単一に持たせることも、数百のものも持たせることも出来る。  #jboss

2011-11-25 14:25:13
斉藤之雄 / Yukio Saito 😺 @yukio_saitoh

EAP6 ドメイントポロジであるサーバインスタンスに障害が発生した場合でも、自動的に接続的を選択するので可用性に優れた設計となっている。ドメインコントローラ、ホストコントローラが動的に機能するので、サービスは無停止となる。  #jboss

2011-11-25 14:26:38
斉藤之雄 / Yukio Saito 😺 @yukio_saitoh

EAP6 マネジメント:モードごとにコンフィグファイルは1つになっている。(standalone.xml, domain.xml) しかし EAP6 では xml を直接編集することなく設定変更できるし、マネジメント API を提供しているのでユーザ定義可。  #jboss

2011-11-25 14:28:02
斉藤之雄 / Yukio Saito 😺 @yukio_saitoh

EAP6 マネジメント API:Java Remote, HTTP 上の JSON などの様々なトランスポートを使って Webコンソールへアクセス可能。特定の JBoss や物理サーバへのリソース割当を動的変更(編集)可能。  #jboss

2011-11-25 14:29:38
斉藤之雄 / Yukio Saito 😺 @yukio_saitoh

EAP6 マネジメントAPI はセキュリティ情報についても、バージョンや構成情報すべて保有しているので設定データをロールバックすることも容易である。 CLI で得られるメッセージは Webコンソールとまったく同じである。  #jboss

2011-11-25 14:30:47
斉藤之雄 / Yukio Saito 😺 @yukio_saitoh

EAP6 マネジメント CLI 例では、メッセージキューイングをデプロイすることも、アンデプロイすることも、コンソリもコマンド一発! コンソールでもいいけど、Webコンソールでも使えるので便利だし、Eclipseなどの開発環境にも対応し運用までの環境を一元化。  #jboss

2011-11-25 14:32:25
斉藤之雄 / Yukio Saito 😺 @yukio_saitoh

EAP6 は JBoss AS7 (今年 July に EE6対応)ベース、JMS は HornetQ、 基本的にオープンソース業界でも高速コンポーネントとして知られているものを採用して構成している。  #jboss

2011-11-25 14:33:52
斉藤之雄 / Yukio Saito 😺 @yukio_saitoh

CDI - Weld, JPA - Hibernate, REST - RestEasy, Testability - Arquillian などを採用 // 既に発表されているものと同じですね。  #jboss

2011-11-25 14:34:50
斉藤之雄 / Yukio Saito 😺 @yukio_saitoh

Arquillian ではすべての Web上の自動テストに対応しているので、僅か数秒でブートストラップからコンテナロードまでテストが完了するものである。  #jboss

2011-11-25 14:36:09
斉藤之雄 / Yukio Saito 😺 @yukio_saitoh

EAP6 開発製品のうち、JavaEE6 の新機能について、 JAX-RS (JSR311), CDI (JSR299)m, ビーン妥当性検証 (JSR303) に対応し、貢献し製品としてリファレンス実装している。 JBoss は EE には積極参加。  #jboss

2011-11-25 14:38:27
斉藤之雄 / Yukio Saito 😺 @yukio_saitoh

EAP6 開発生産性を高めるプロジェクトとして、Arquillian 以外に、Forge と OpenShift にも携わっている。実際にアカウント作成し、テストを完了するまで 15分で終わるし、必要なドキュメントもすべて提供している。すでに利用可能です。  #jboss

2011-11-25 14:40:04
斉藤之雄 / Yukio Saito 😺 @yukio_saitoh

JBoss AS vs. JBoss EAP について、Redhat としてはベストなものに対応していく。コミュニティが先行していた時期もある。標準化orサポートは顧客が求めるものをイノベーション図っていく。  #jboss

2011-11-25 14:41:55
斉藤之雄 / Yukio Saito 😺 @yukio_saitoh

JBoss EAP とコミュニティ AS は、パッチや旧パッチなどに対する多様化したテスト検証を行い、対応しているようにしている。なお社内別チームでは3ヶ月ほどかけて 15,000もの評価を行ってリリースしているものもある。  #jboss

2011-11-25 14:44:07
斉藤之雄 / Yukio Saito 😺 @yukio_saitoh

すでに EAP6 Alpha について世界中で今年9月から評価をいただいている。何か不明点があれば質問をお寄せください。  #jboss

2011-11-25 14:44:57
残りを読む(43)