Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Java EE Cloud Smackdown
Search
Markus Eisele
April 18, 2013
Technology
0
1.3k
Java EE Cloud Smackdown
Which Java EE Cloud is the right one for you? Presentation from OUGN 2013
Markus Eisele
April 18, 2013
Tweet
Share
More Decks by Markus Eisele
See All by Markus Eisele
One Microservice Is No Microservice: They Come in Systems [CON6471]
myfear
0
150
Stay Productive While Slicing Up the Monolith [CON6472]
myfear
0
110
NetBeans with WildFly and Openshift
myfear
1
150
50 new features of Java EE 7 @ GeeCon
myfear
4
150
50 Best Features of Java EE 7 @ Jokerconf
myfear
0
550
JavaScript in the Enterprise @Jokerconf
myfear
0
260
50 Best Features of Java EE 7 @ OpenSlava
myfear
0
1.3k
Don’t Be That Guy! Developer Security Awareness
myfear
2
4.1k
Alien Driven Development
myfear
1
110
Other Decks in Technology
See All in Technology
Raycast AI APIを使ってちょっと便利な拡張機能を作ってみた / created-a-handy-extension-using-the-raycast-ai-api
kawamataryo
0
180
EDRの検知の仕組みと検知回避について
chayakonanaika
8
4.2k
エンジニアが加速させるプロダクトディスカバリー 〜最速で価値ある機能を見つける方法〜 / product discovery accelerated by engineers
rince
4
530
Helm , Kustomize に代わる !? 次世代 k8s パッケージマネージャー Glasskube 入門 / glasskube-entry
parupappa2929
0
290
抽象化をするということ - 具体と抽象の往復を身につける / Abstraction and concretization
soudai
27
14k
1行のコードから社会課題の解決へ: EMの探究、事業・技術・組織を紡ぐ実践知 / EM Conf 2025
9ma3r
6
1.9k
Cracking the Coding Interview 6th Edition
gdplabs
14
28k
MIMEと文字コードの闇
hirachan
2
1.4k
データエンジニアリング領域におけるDuckDBのユースケース
chanyou0311
6
1.9k
依存パッケージの更新はコツコツが勝つコツ! / phpcon_nagoya2025
blue_goheimochi
3
200
OPENLOGI Company Profile for engineer
hr01
1
20k
エンジニアリング価値を黒字化する バリューベース戦略を用いた 技術戦略策定の道のり
kzkmaeda
6
1.5k
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
46
2.3k
Side Projects
sachag
452
42k
For a Future-Friendly Web
brad_frost
176
9.6k
How to Ace a Technical Interview
jacobian
276
23k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3k
Java REST API Framework Comparison - PWX 2021
mraible
29
8.4k
Building Adaptive Systems
keathley
40
2.4k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.3k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Transcript
#OUGN2013 From XaaS to Java EE – Which damn cloud
is right for me? Java EE Cloud Smackdown (P37)
http://blog.eisele.net http://twitter.com/myfear
[email protected]
© msg systems ag Markus Eisele 3
© msg systems ag Markus Eisele 4 #!
© msg systems ag Markus Eisele 5 IRON to Candyfloss
© msg systems ag Markus Eisele 6 Virtualized On-Demand Pay-Per-Use
Elasticity CPU, RAM, Network… Operating-System… Tools and Runtimes… Applications… IaaS PaaS SaaS On Premise Pre-Configured and Managed for you Fully Managed by you Only Configured by you
© msg systems ag Markus Eisele 7 DEVELOPERS
© msg systems ag Markus Eisele 8 Operating- ~65% ~25%
~10% 0%
© msg systems ag Markus Eisele 9 PaaS!
© msg systems ag Markus Eisele 10 BUT which one?
© msg systems ag Markus Eisele 11 http://www.slideshare.net/sogrady/open-cloud-the-future-of-cloud-computing PAAS Generations
Gen 1 Gen 2 Gen 3 Closed Runtimes Open Runtimes Multiple Open Runtimes = (something special) = (almost anything) = (more of anything)
© msg systems ag Markus Eisele 12 AND languages and
frameworks?
© msg systems ag Markus Eisele 13 http://redmonk.com/public/fosdem2012.pdf http://files.zeroturnaround.com/developer-productivity-report/zeroturnaround-developer-productivity-report-2012.pdf
© msg systems ag Markus Eisele 14 AND servers?
© msg systems ag Markus Eisele 15 http://files.zeroturnaround.com/developer-productivity-report/zeroturnaround-developer-productivity-report-2012.pdf
© msg systems ag Markus Eisele 16 THIN OUT the
jungle
© msg systems ag Markus Eisele 17 NO infrastructure NO
suites
© msg systems ag Markus Eisele 18
© msg systems ag Markus Eisele 19 ONLY Java
© msg systems ag Markus Eisele 20
© msg systems ag Markus Eisele 21 NO closed Java
© msg systems ag Markus Eisele 22
© msg systems ag Markus Eisele 23 THE rating!
© msg systems ag Markus Eisele 24 http://www.flickr.com/photos/photo-gratis/3826544482/sizes/l/in/photostream/
© msg systems ag Markus Eisele 25 THE candidates!
© msg systems ag Markus Eisele 26 aws.amazon.com/elasticbeanstalk
© msg systems ag Markus Eisele 27 ADMINISTRATION
© msg systems ag Markus Eisele 28 {toolName of your
choice} Java EE DEVELOPMENT
© msg systems ag Markus Eisele 29 DEPLOYMENT
© msg systems ag Markus Eisele 30 OPERATIONS
© msg systems ag Markus Eisele 31 http://www.flickr.com/photos/6x7/437503483/sizes/l/in/photostream/
© msg systems ag Markus Eisele 32 openshift.redhat.com
© msg systems ag Markus Eisele 33 ADMINISTRATION
© msg systems ag Markus Eisele 34 Java EE Web
Profile Java EE Full Profile https://as7kitchensink-myfear.rhcloud.com/index.jsf DEVELOPMENT
© msg systems ag Markus Eisele 35 DEPLOYMENT
© msg systems ag Markus Eisele 36 OPERATIONS
© msg systems ag Markus Eisele 37 http://www.flickr.com/photos/nationalzoo/6153365781/sizes/l/in/photostream/
© msg systems ag Markus Eisele 38 www.cloudbees.com
© msg systems ag Markus Eisele 39 ADMINISTRATION
© msg systems ag Markus Eisele 40 Java EE Web
Profile {CloudBees SDK} http://first-steps.myfear.cloudbees.net/ DEVELOPMENT
© msg systems ag Markus Eisele 41 DEPLOYMENT
© msg systems ag Markus Eisele 42 OPERATIONS
© msg systems ag Markus Eisele 43 http://www.flickr.com/photos/toffehoff/238444227/sizes/z/in/photostream/
© msg systems ag Markus Eisele 44 jelastic.com
© msg systems ag Markus Eisele 45 ADMINISTRATION
© msg systems ag Markus Eisele 46 http://myfear.jelastic.dogado.eu/helloworld/ Java EE
Web Profile Java EE Full Profile DEVELOPMENT
© msg systems ag Markus Eisele 47 DEPLOYMENT
© msg systems ag Markus Eisele 48 OPERATIONS
© msg systems ag Markus Eisele 49
© msg systems ag Markus Eisele 50 cloud.oracle.com
© msg systems ag Markus Eisele 51 ADMINISTRATION
© msg systems ag Markus Eisele 52 {Java EE 5
+ some EE 6} DEVELOPMENT
© msg systems ag Markus Eisele 53 DEPLOYMENT
© msg systems ag Markus Eisele 54 OPERATIONS
© msg systems ag Markus Eisele 55 http://www.flickr.com/photos/admitchell08/2574455073/sizes/z/in/photostream/
© msg systems ag Markus Eisele 56
© msg systems ag Markus Eisele 57
www.msg-systems.com Thank you for your attention © msg systems ag
Markus Eisele 58 Markus Eisele msg.Applied Technology Research Phone: +49 89 96101-0
[email protected]
www.msg-systems.com