Upload
-
View
3.058
Download
1
Embed Size (px)
Citation preview
Javaは守りに入らないこれが今のJavaだ~私が見てきた今年のJava そしてJJUG CCCの歩き方
日本JavaユーザーグループAcroquest Technology株式会社
谷本 心 ( @cero_t )
自己紹介
谷本 心
Java 20 years!
Happy Anniversary Java!
Top News
Two JapaneseOpenJDK committers!
JavaOne 2015
Nothing new 😭
But, Java.next iscoming soon
Java SE 9(September 2016)
Jigsaw, JShell
Java SE 10 (2018?)
Valhalla / Panama
Java EE 8(mid 2017)
Servlet 4.0 / MVC 1.0
and more
[keynote]Java EE 8 ‒ Work in Progress
[EF-2]
How to speed up your applicationusing JCache
[EF-5]これからのコンピューティングの変化とJava
[AB-4]
タイムマシン採用:明日のエンタープライズJavaの世界を予想する
-Java EE7/クラウド/Docker/etc.-
Current Java?
Java SE 8 (March 2014)
Lambda / Stream API
[GH-6]Java8 Stream APIとApache SparkとAsakusa Frameworkの類似点・相違点
JVM languages
[EF-1]
エバンジェリスト直伝!Kotlinを既存プロダクトで使う!
Lightweight Java EE
[GH-1]JAX-RS入門および実践
[AB-3]
Payara Microをはじめよう
[M-1]脱Struts&独自フレームワーク!
今からでも遅くないJava EE Web開発入門 ハンズオン!
JavaOne 2015
10 Japanese Speakers
[CD-1]苦手克服!
例外スタックトレースから読み解くバグ
[GH-4] GS CollectionsからEclipse Collectionsへ
- 機能豊富なオープンソースJavaコレクションフレームワーク
Core Java
[CD-5]デバッガのしくみ(JDI)を学んでみよう
[CD-6]
Garbage First Garbage Collector (G1 GC)
[CD-7]Javaにおけるネイティブコード連携の
各種手法の紹介
JavaOne 2015
Kids Are Future☺
thus,Java loses the edge?
time to moving toother languages?
what made mestay at Java
Spring BootSpring Cloud
Spring Boot
Spring-basedFull-stack Platform
Spring Cloud
Microservices orCloud Native
Application Platform
Microservices?
Microservices isyet another SOA?
Microservices is executable JAR?
[GH-3]マイクロサービスアーキテクチャ
‒ アーキテクチャ設計と 開発プロセスの歴史を背景に
Microservices iscloud suitableor cloud native
Service Discovery Circuit BreakerAPI Gateway
…
[CD-4]クラウドネイティブアプリケーションと
Spring Framework
at JJUG CCC 2014 fall
Spring Bootハンズオン~Spring Bootで作る
マイクロサービスアーキテクチャ! @making
[EF-3]Reactive Webアプリケーション
‒ そしてSpring 5へ
Cloud
AWS / Azure
Level 1EC2 Only
Level 2VPC + Managed Service
Level 3Managed Service Stream
[EF-4]ソラコムでのJava/AWS活用
‒ SIM管理やAWS Lambda Javaなど ‒
Cloud changedDevOps
CI / CDDatabase Migration
Canary TestsBlue Green Deployment
[AB-1]「jOOQ と Flyway で立ち向かう、
自社サービスの保守運用」(仮)
[I-1]開発者、インフラ技術者のための
DevOps ハッカソン@JJUG CCC~ DevOps のすべてを
エバンジェリストと体験し学べる 2 日間~
Not only “future” things!
The incidents are happening in the field!
Enjoy and improveyour job
or work hard!
[CD-2]Java8移行から始めた技術的負債との戦い
[CD-3]よくある業務開発の自動化事情
[AB-6]【こっそり始める】Javaプログラマ
コーディングマイグレーション
[AB-7]Forbidden API Checkerで
Javaコードチェック
Server side frameworks
[GH-5]サーバサイドのビュー処理エンジン
Forneusの開発秘話
Demo booth
Atlassian
JIRA / ConfluenceBitbucket / Bamboo
Samuraism
IntelliJ IDEAJIRA / JRebel
elastic
Elasticsearch + Kibana4
Much more trends
Security
Increasing security issuesyet, not enough engineers
$$$
[GH-2]セキュアコーディングトレーニングと
資格認定サービスのご紹介
Machine Learning
Increasing demandyet, not enough engineers
$$$
[EF-6]Real World Machine Learning in Java 8 at Fumankaitori.com
by the way,here is a wish list
[AB-2]Javaエンジニアに知っておいて欲しい
「KDDIクラウドプラットフォームサービス mBaaS by Kii」によるアプリ開発
[AB-5]
Javaエンジニアに知ってほしい PostgreSQLアンチパターン
Great sessions
Great sessionsas usual
Need to new wind?
[M-3]プログラム初心者がWebサービスを
リリースして運営するまで
[M-4]Lightweight Java Game Library
(LWJGL)による3DCG入門
Let’s joinlightning talks at
night party
in conclusion
過去10年で最高と言われたCCC 2015 Springを
超えるCCC
Please enjoy,
One more thing,
Community
#てらだよしおがんばれ
Now, he is aboard member
of JJUG!
[GH-7]てらだよしおの赤裸々タイム
JJUGKanJava
[EF-7]コミュニティディスカッション
~みんなもやろうコミュニティ運営~
You all are alreadymembers of JJUG!
Please enjoy CCC!