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
32
OCX / EclipseCon 2024: Spring Tools Live - All the Great New Things
martinlippert
0
16
JUG Saxony Day 2023: Upgrade to Spring Boot 3? Spring Tools to the Rescue!
martinlippert
1
41
code.talks 2023: The Sustainability Mythbuster
martinlippert
0
49
Invited Talk at TU Dortmund
martinlippert
0
67
The Sustainability Mythbuster
martinlippert
0
38
JCON_ONLINE_2022__From_Zero_to_Spring_Boot_Hero_using_GitHub_Codespaces.pdf
martinlippert
0
38
Devoxx UK 2022: Sustainability in Software Engineering - Today and Tomorrow
martinlippert
0
120
Java Cro 2022: Bootiful Spring Tooling for the Masses
martinlippert
0
100
Other Decks in Technology
See All in Technology
100 名超が参加した日経グループ横断の競技型 AWS 学習イベント「Nikkei Group AWS GameDay」の紹介/mediajaws202411
nikkei_engineer_recruiting
1
170
The Rise of LLMOps
asei
9
1.8k
Application Development WG Intro at AppDeveloperCon
salaboy
0
200
OCI Vault 概要
oracle4engineer
PRO
0
9.8k
Introduction to Works of ML Engineer in LY Corporation
lycorp_recruit_jp
0
150
[CV勉強会@関東 ECCV2024 読み会] オンラインマッピング x トラッキング MapTracker: Tracking with Strided Memory Fusion for Consistent Vector HD Mapping (Chen+, ECCV24)
abemii
0
230
『Firebase Dynamic Links終了に備える』 FlutterアプリでのAdjust導入とDeeplink最適化
techiro
0
180
あなたの知らない Function.prototype.toString() の世界
mizdra
PRO
2
530
誰も全体を知らない ~ ロールの垣根を超えて引き上げる開発生産性 / Boosting Development Productivity Across Roles
kakehashi
2
240
データプロダクトの定義からはじめる、データコントラクト駆動なデータ基盤
chanyou0311
3
350
Amplify Gen2 Deep Dive / バックエンドの型をいかにしてフロントエンドへ伝えるか #TSKaigi #TSKaigiKansai #AWSAmplifyJP
tacck
PRO
0
410
Flutterによる 効率的なAndroid・iOS・Webアプリケーション開発の事例
recruitengineers
PRO
0
130
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
900
Side Projects
sachag
452
42k
KATA
mclloyd
29
14k
A Philosophy of Restraint
colly
203
16k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
Designing Experiences People Love
moore
138
23k
[RailsConf 2023] Rails as a piece of cake
palkan
52
4.9k
Writing Fast Ruby
sferik
627
61k
Keith and Marios Guide to Fast Websites
keithpitt
409
22k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
430
Optimising Largest Contentful Paint
csswizardry
33
2.9k
How GitHub (no longer) Works
holman
310
140k
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