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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Martin Lippert
November 07, 2012
Technology
55
0
Share
WJAX 2012: Die Java-PaaS-Parade (Teil 1) - Cloud Foundry
Martin Lippert
November 07, 2012
More Decks by Martin Lippert
See All by Martin Lippert
Model Context Protocol - Game Changer for AI Applications
martinlippert
1
130
OCX / EclipseCon 2024: GitHub Copilot + Spring: Making AI-Assisted Coding Spring Aware
martinlippert
2
120
OCX / EclipseCon 2024: Spring Tools Live - All the Great New Things
martinlippert
0
110
JUG Saxony Day 2023: Upgrade to Spring Boot 3? Spring Tools to the Rescue!
martinlippert
1
150
code.talks 2023: The Sustainability Mythbuster
martinlippert
0
150
Invited Talk at TU Dortmund
martinlippert
0
130
The Sustainability Mythbuster
martinlippert
0
120
JCON_ONLINE_2022__From_Zero_to_Spring_Boot_Hero_using_GitHub_Codespaces.pdf
martinlippert
0
130
Devoxx UK 2022: Sustainability in Software Engineering - Today and Tomorrow
martinlippert
0
190
Other Decks in Technology
See All in Technology
ラズパイ & Picoで入門:Zephyr(RTOS)の環境構築からビルドまでの紹介
iotengineer22
0
140
AIコーディングエージェントの活用で、コードは静かに肥大化した
yosukeshinoda
0
130
サプライチェーン攻撃への備えについて考えている #湘なんか
stefafafan
2
2k
TSKaigi 2026 - 型プラグインシステムの実装に使われるテクニック
teamlab
PRO
0
120
AI-Assisted Contributions and Maintainer Load - PyCon US 2026
pauloxnet
1
190
M&Aで増え続けるプロダクトに少数QAはどう立ち向かうか─GENDAが挑む、全員で取り組む品質標準化戦略 / GENDA Tech Talk #4
genda
0
270
O'Reilly Infrastructure & Ops Superstream: Platform Engineering for Developers, Architects & the Rest of Us
syntasso
0
320
Loadbalancing exporter internals
ymotongpoo
1
120
社内RAGの導入で気を付けたポイント
yakumo
1
130
"うちにはまだ早い"は本当? ─ 小さく始めるPlatform Engineering入門
harukasakihara
7
650
Gaussian Splattingの表現力を拡張する — 高周波再構成とインタラクションへのアプローチ —
gpuunite_official
0
200
Swift Sequence の便利 API 再発見
treastrain
1
290
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
740
4 Signs Your Business is Dying
shpigford
187
22k
The SEO Collaboration Effect
kristinabergwall1
1
450
Facilitating Awesome Meetings
lara
57
6.9k
First, design no harm
axbom
PRO
2
1.2k
Visualization
eitanlees
151
17k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
700
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
200
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
65
54k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
180
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