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
WJAX 2012: Die Java-PaaS-Parade (Teil 1) - Clou...
Search
Martin Lippert
November 07, 2012
Technology
0
43
WJAX 2012: Die Java-PaaS-Parade (Teil 1) - Cloud Foundry
Martin Lippert
November 07, 2012
Tweet
Share
More Decks by Martin Lippert
See All by Martin Lippert
OCX / EclipseCon 2024: GitHub Copilot + Spring: Making AI-Assisted Coding Spring Aware
martinlippert
2
38
OCX / EclipseCon 2024: Spring Tools Live - All the Great New Things
martinlippert
0
28
JUG Saxony Day 2023: Upgrade to Spring Boot 3? Spring Tools to the Rescue!
martinlippert
1
63
code.talks 2023: The Sustainability Mythbuster
martinlippert
0
69
Invited Talk at TU Dortmund
martinlippert
0
85
The Sustainability Mythbuster
martinlippert
0
54
JCON_ONLINE_2022__From_Zero_to_Spring_Boot_Hero_using_GitHub_Codespaces.pdf
martinlippert
0
53
Devoxx UK 2022: Sustainability in Software Engineering - Today and Tomorrow
martinlippert
0
130
Java Cro 2022: Bootiful Spring Tooling for the Masses
martinlippert
0
120
Other Decks in Technology
See All in Technology
偶然 × 行動で人生の可能性を広げよう / Serendipity × Action: Discover Your Possibilities
ar_tama
1
740
Datadog APM におけるトレース収集の流れ及び Retention Filters のはなし / datadog-apm-trace-retention-filters
k6s4i53rx
0
320
『AWS Distinguished Engineerに学ぶ リトライの技術』 #ARC403/Marc Brooker on Try again: The tools and techniques behind resilient systems
quiver
0
130
依存関係があるコンポーネントは Barrel ファイルでまとめよう
azukiazusa1
3
530
RSNA2024振り返り
nanachi
0
500
Developers Summit 2025 浅野卓也(13-B-7 LegalOn Technologies)
legalontechnologies
PRO
0
150
君も受託系GISエンジニアにならないか
sudataka
2
370
Data-centric AI入門第6章:Data-centric AIの実践例
x_ttyszk
1
370
SA Night #2 FinatextのSA思想/SA Night #2 Finatext session
satoshiimai
1
100
室長と気ままに学ぶマイクロソフトのビジネスアプリケーションとビジネスプロセス
ryoheig0405
0
320
日経電子版 x AIエージェントの可能性とAgentic RAGによって提案書生成を行う技術
masahiro_nishimi
1
290
MC906491 を見据えた Microsoft Entra Connect アップグレード対応
tamaiyutaro
1
480
Featured
See All Featured
Gamification - CAS2011
davidbonilla
80
5.1k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Git: the NoSQL Database
bkeepers
PRO
427
64k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
175
51k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Producing Creativity
orderedlist
PRO
343
39k
A designer walks into a library…
pauljervisheath
205
24k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
99
18k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Rails Girls Zürich Keynote
gr2m
94
13k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Transcript
Martin Lippert Staff Engineer - VMware
[email protected]
@martinlippert
2 Cloud Provider Interface Applica4on Service Interface Private Clouds
Public Clouds Micro Cloud Foundry Data Services Other Services Msg Services .js Apache2 license Cloud Foundry Open PaaS
history developed and published by VMware in 2011 https://github.com/cloudfoundry Fully
open-source (cloud platform itself, hosting and admin tools, developer tooling) Fully open contribution process
runtimes & frameworks Java (6 + 7) Web, Spring, Lift,
Play node.js (0.4 + 0.6 + 0.8) Ruby Rails, Sinatra, Rack + BYOC (standalone apps, container + JVM tuning)
services MySQL Redis PostgreSQL MongoDB RabbitMQ in the repo: ElasticSearch,
CouchDB, Neo4j, Filesystem, Blob, Memcached on your own: you can implement your own services
tools (developer perspective) vmc - command line Cloud Foundry Integration
for Eclipse Maven plugin Gradle plugin web-based dashboard (coming soon)
additional highlights framework support (includes auto-reconfiguration for Spring and node.js)
Micro Cloud (includes full debugging support) tunneling to services (e.g. connect your favorite database tool) BOSH (managing cloud environments)
scaling #1: the infrastructure level (done by the PaaS operator)
#2: the application level (done by the app developer) (not automated, but technically possible)
coming up organizations and spaces (enables more flexible management and
teamwork) cloudfoundry.com (introducing commercial packages) dashboard (web-based management console)
Resources Cloud Foundry http://www.cloudfoundry.com http://www.cloudfoundry.org Cloud Foundry GitHub https://github.com/cloudfoundry CloudFoundry
Integration for Eclipse https://github.com/SpringSource/eclipse-integration- cloudfoundry Martin Lippert Staff Engineer - VMware
[email protected]
@martinlippert