5月24日、Java Day Tokyo 2016に行ってきたので
その内容をメモメモ。まずは、基調講演ですが、はじめ、少し遅れていったので、メモできていない
■(始め少し遅れたので、この前、メモできていない)
デジタルエイド、クラウドエイド
Java 若い人もシニアも
Java 愛してますか:好きか嫌いか
Javaと生活
・NetFlix,UberもJava:生活に密着
この先
I love java
■Java overall
Java
・使われている
・スマートシティ、生活
・哲学がある
8 ラムダ式 今後 モジュラりティ
・投資、技術、教育、ローカライズリソース
Javaマガジン読んでね
・Open JDK
・皆さんも家族の一員
・エコシステム:
ファブリック
Java コミュニティ プロセス JCP
■JCP
・成功のカギ:コミュニティ
17年間
お互いから学び合う
成功続ける:皆さんからも反応
Javaコミュニティメンバー JCP.NEXT
企業の参加、NPO、ユーザーグループ、個人
5年の計画
日本:重要な市場
・どうして参加
知識
スキル
楽しむ
・会社としてのメリット
要件
将来
新しい市場
・皆さんも参加してね!
■技術的な話
No1になった
Java8
新しい機能もでる
言語、ライブらし
StreamAPI
シンプルな形
MapReduceのかたち
エンジン
Java8クラウドでデプロイ
Javaミッションコントロールとフライトレコーダー
アドバンスド マネージメントコンソール
複数のJavaバージョン
・向こう20年、ますます発展
セキュリティ:1番のプライオリティ
密度:ユーティリティコンピューティング
メモリのフットプリント削減
起動時間:速く起動したい 9で改善
ガベージコレクション:パフォーマンスに影響 予測性、低遅延性
プロファイリング
言語のモダナイズ
・Java9
モジュール化
Javaプラットフォームの解体
セキュリティ
(バウンダリ)
パフォーマンス
→ジグソーの中身
OpenJDKで開発
REPL提供:インタラクション
・9以降
Project Valhalia
メモリフットプリント少なく
Value Type
Project Panama
ネイティブとの境界線
あたらしいツールセット
最適なスピード、性能向上
・OpenJDK
■ツールの話
・デモを交えて
・その前にNetBeansIDE
Javascriptでも使われている
Oracle JETでも
JDK 9
ジグゾー
・デモ
■サービス
・様々なトレンド
マイクロサービス
その前はモノグリッド
→アジャイルになる
分散化コンピューティング
polyglot様々な言語
新しい技術:コンテナ DevOps
どこで取り込む?
・JavaEE 7
HTML5、JSON-P
RESTFul
オンプレで広くつかわれているが
クラウドに移行している
オンプレからクラウドへ
Dropウィザード はービット
コミュニティから
JSON-B,CDI2
でも、マイクロサービスも
・将来
マイクロサービス:ステートレス→スケーラビリティ
モノリス:
ポリグロっと:RDBとNoSQLも
モノリス:開発チーム、縦割り
マイクロサービス:1つのチームにいろいろ
明らかにクラウド化
コンテナに変化
IPがダイナミックに付与、
イミュータビリティ
サービスとして消費、インフラ違うだけ
主要な要件
お互いから隔離されている:マルチテナンシー、ドメインパーティション
もっと、モジュラー
使いやすい
起動早く:コンテナ起動
JAX-RS,ノンブロッキングIO、サーキットブレーカー
■損保ジャパン日本興亜のJAVA戦略
・会社案内
・IBM 基幹→COBOLをJAVAへ
3つのデシジョン
1.実現方式の決定
現行ソースの洗練か?Re-Writeか?
2.言語の決定
COBOL継続か?他言語への転換か?
3.フレームワークの決定
OSS-FW?ベンダー提供FW? Java EE?
→JavaEE7ベース
・JavaEE7利用方針案
プレゼン
HTML5
MVCは8
Faceletのよしあし → JSF
ビジネスロジック
CDI:しっかりインジェクション
コーディングも・・アノテーション定まってないが、
パーシスタンス
SQL?O/Rマッピング?
デジタルディストラクション
BigQuery,Hadoop→どこまでSQLにこだわるんだ!
JPA
→動くのか、模索
JAX-RS、JBatchも試してる
アノテーション
JCP
・保険の先へ挑む
・安心安全健康支援
・デジタル戦略の推進
・Java環境全面採用による業務革新
■
・オートバイで回った。インタビュー
特別な発表
・セバスチャンがJavaチャンピオン さけ
・鈴木さん
■日本Javaユーザーグループ
・ぜひ参加してね(今4920人)
・カンファレンス、地方のJUG、JSP
・ないとセミナー
・JJUG CCC 2016 Spring
JavaDayより大きい
次は11月
1380名申込、810人参加43%がはじめて
・なぜコミュニティに参加するの?
現場のノウハウを知ろう
すごいエンジニアに会おう
自分が発信して勉強しよう
・参加方法
MLに登録する
機になる勉強会に行ってみる
■Oracle IoT Cloud Serviceお活用
ドローン
Oracle Internet Of Things Cloud Service
・Connect,デバイス通信
・リアルタイム処理、判定
・外部連携
IoTシステムとしてのドローン
・様々な分野
・安全に運用管理
ドローンの活用が期待されている様々な分野
・農業
・はし
・災害
ドローンデモ
・センサー:太陽光発電
。クラウドへ
・CPU ARM こーてっくす7
Java SE8
とれぶる バッテリー
・ゲートウェイ:Linux JavaSE8
ビーコンデータ、デバイスIO ストリームエクスプローラー
ゲートウェイ
DNPにSAM:鍵
→重要データの管理機能、データの暗号化、認証
操縦者、SAM(機器認証)、運用面、盗難、解析できない(ICカード)
OSGIでアップデート
・ドローンを安全に運用管理するための市区にを実現
IoTシステムを安全に運用する技術
■Pepper+Oracle Cloud Platform
・PSソリューションと協働
・Pepper写真撮る
・タブレットでJSF(JET,Node.js)で写真撮って、Pepperへ
なぜ4本指、Duke君は4本・・・(日本人の人、違う話する・・)
Pepper君はでてこない。認識はして、伝えてくれたけど・・
・Pepper+Enterprise System / Java
その内容をメモメモ。まずは、基調講演ですが、はじめ、少し遅れていったので、メモできていない
■(始め少し遅れたので、この前、メモできていない)
デジタルエイド、クラウドエイド
Java 若い人もシニアも
Java 愛してますか:好きか嫌いか
Javaと生活
・NetFlix,UberもJava:生活に密着
この先
I love java
■Java overall
Java
・使われている
・スマートシティ、生活
・哲学がある
8 ラムダ式 今後 モジュラりティ
・投資、技術、教育、ローカライズリソース
Javaマガジン読んでね
・Open JDK
・皆さんも家族の一員
・エコシステム:
ファブリック
Java コミュニティ プロセス JCP
■JCP
・成功のカギ:コミュニティ
17年間
お互いから学び合う
成功続ける:皆さんからも反応
Javaコミュニティメンバー JCP.NEXT
企業の参加、NPO、ユーザーグループ、個人
5年の計画
日本:重要な市場
・どうして参加
知識
スキル
楽しむ
・会社としてのメリット
要件
将来
新しい市場
・皆さんも参加してね!
■技術的な話
No1になった
Java8
新しい機能もでる
言語、ライブらし
StreamAPI
シンプルな形
MapReduceのかたち
エンジン
Java8クラウドでデプロイ
Javaミッションコントロールとフライトレコーダー
アドバンスド マネージメントコンソール
複数のJavaバージョン
・向こう20年、ますます発展
セキュリティ:1番のプライオリティ
密度:ユーティリティコンピューティング
メモリのフットプリント削減
起動時間:速く起動したい 9で改善
ガベージコレクション:パフォーマンスに影響 予測性、低遅延性
プロファイリング
言語のモダナイズ
・Java9
モジュール化
Javaプラットフォームの解体
セキュリティ
(バウンダリ)
パフォーマンス
→ジグソーの中身
OpenJDKで開発
REPL提供:インタラクション
・9以降
Project Valhalia
メモリフットプリント少なく
Value Type
Project Panama
ネイティブとの境界線
あたらしいツールセット
最適なスピード、性能向上
・OpenJDK
■ツールの話
・デモを交えて
・その前にNetBeansIDE
Javascriptでも使われている
Oracle JETでも
JDK 9
ジグゾー
・デモ
■サービス
・様々なトレンド
マイクロサービス
その前はモノグリッド
→アジャイルになる
分散化コンピューティング
polyglot様々な言語
新しい技術:コンテナ DevOps
どこで取り込む?
・JavaEE 7
HTML5、JSON-P
RESTFul
オンプレで広くつかわれているが
クラウドに移行している
オンプレからクラウドへ
Dropウィザード はービット
コミュニティから
JSON-B,CDI2
でも、マイクロサービスも
・将来
マイクロサービス:ステートレス→スケーラビリティ
モノリス:
ポリグロっと:RDBとNoSQLも
モノリス:開発チーム、縦割り
マイクロサービス:1つのチームにいろいろ
明らかにクラウド化
コンテナに変化
IPがダイナミックに付与、
イミュータビリティ
サービスとして消費、インフラ違うだけ
主要な要件
お互いから隔離されている:マルチテナンシー、ドメインパーティション
もっと、モジュラー
使いやすい
起動早く:コンテナ起動
JAX-RS,ノンブロッキングIO、サーキットブレーカー
■損保ジャパン日本興亜のJAVA戦略
・会社案内
・IBM 基幹→COBOLをJAVAへ
3つのデシジョン
1.実現方式の決定
現行ソースの洗練か?Re-Writeか?
2.言語の決定
COBOL継続か?他言語への転換か?
3.フレームワークの決定
OSS-FW?ベンダー提供FW? Java EE?
→JavaEE7ベース
・JavaEE7利用方針案
プレゼン
HTML5
MVCは8
Faceletのよしあし → JSF
ビジネスロジック
CDI:しっかりインジェクション
コーディングも・・アノテーション定まってないが、
パーシスタンス
SQL?O/Rマッピング?
デジタルディストラクション
BigQuery,Hadoop→どこまでSQLにこだわるんだ!
JPA
→動くのか、模索
JAX-RS、JBatchも試してる
アノテーション
JCP
・保険の先へ挑む
・安心安全健康支援
・デジタル戦略の推進
・Java環境全面採用による業務革新
■
・オートバイで回った。インタビュー
特別な発表
・セバスチャンがJavaチャンピオン さけ
・鈴木さん
■日本Javaユーザーグループ
・ぜひ参加してね(今4920人)
・カンファレンス、地方のJUG、JSP
・ないとセミナー
・JJUG CCC 2016 Spring
JavaDayより大きい
次は11月
1380名申込、810人参加43%がはじめて
・なぜコミュニティに参加するの?
現場のノウハウを知ろう
すごいエンジニアに会おう
自分が発信して勉強しよう
・参加方法
MLに登録する
機になる勉強会に行ってみる
■Oracle IoT Cloud Serviceお活用
ドローン
Oracle Internet Of Things Cloud Service
・Connect,デバイス通信
・リアルタイム処理、判定
・外部連携
IoTシステムとしてのドローン
・様々な分野
・安全に運用管理
ドローンの活用が期待されている様々な分野
・農業
・はし
・災害
ドローンデモ
・センサー:太陽光発電
。クラウドへ
・CPU ARM こーてっくす7
Java SE8
とれぶる バッテリー
・ゲートウェイ:Linux JavaSE8
ビーコンデータ、デバイスIO ストリームエクスプローラー
ゲートウェイ
DNPにSAM:鍵
→重要データの管理機能、データの暗号化、認証
操縦者、SAM(機器認証)、運用面、盗難、解析できない(ICカード)
OSGIでアップデート
・ドローンを安全に運用管理するための市区にを実現
IoTシステムを安全に運用する技術
■Pepper+Oracle Cloud Platform
・PSソリューションと協働
・Pepper写真撮る
・タブレットでJSF(JET,Node.js)で写真撮って、Pepperへ
なぜ4本指、Duke君は4本・・・(日本人の人、違う話する・・)
Pepper君はでてこない。認識はして、伝えてくれたけど・・
・Pepper+Enterprise System / Java