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) - Cloud Foundry
Search
Martin Lippert
November 07, 2012
Technology
0
38
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
JUG Saxony Day 2023: Upgrade to Spring Boot 3? Spring Tools to the Rescue!
martinlippert
1
18
code.talks 2023: The Sustainability Mythbuster
martinlippert
0
32
Invited Talk at TU Dortmund
martinlippert
0
62
The Sustainability Mythbuster
martinlippert
0
33
JCON_ONLINE_2022__From_Zero_to_Spring_Boot_Hero_using_GitHub_Codespaces.pdf
martinlippert
0
26
Devoxx UK 2022: Sustainability in Software Engineering - Today and Tomorrow
martinlippert
0
110
Java Cro 2022: Bootiful Spring Tooling for the Masses
martinlippert
0
95
Sustainability in Software Engineering - How to make a difference
martinlippert
1
72
Sustainability in Software Engineering - How to make a difference
martinlippert
0
250
Other Decks in Technology
See All in Technology
The depthes of profiling Ruby - RubyKaigi 2024
osyoyu
0
180
知識と実践を紡ぐGenAI / Connecting Knowledge and experience with GenAI
aki_moon
2
180
20240516 OpenID TechNight Vol.21 「OIDFシェアードシグナルフレームワーク(ID2)を利用してリアルタイムでセキュリティシグナルを共有するための最新情報」
oidfj
0
160
エンジニアゼロの組織から内製開発の DX をどう実現したのか / How did we achieve DX in in-house development in an organization with zero engineers?
genkiogasawara
7
3.1k
シンプルなHITL機械学習と様々なタスクにおけるHITL機械学習
naohachi89
0
330
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
2
1.7k
多言語化対応における TypeScript の型定義を通して開発のしやすさについて考えた / TSKaigi TypeScript Multilingualization
nabeliwo
2
390
iThome2024 Wailing Wall of Enterprise Security
notsurprised
0
300
社内での継続的な機械学習勉強会の開催のコツ
yudai00
2
390
Google Cloudを組織(企業)で運用する時のベストプラクティス × 健康の環境分離戦略 #まるクラ勉強会
yasumuusan
0
180
大規模言語モデル (LLM)における低精度数値表現
pfn
PRO
3
840
TypeScript の抽象構文木を用いた、数百を超える API の大規模リファクタリング戦略
yanaemon
6
1.3k
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
8
3.5k
Infographics Made Easy
chrislema
238
18k
Building Adaptive Systems
keathley
32
1.9k
Adopting Sorbet at Scale
ufuk
69
8.6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
660
120k
Six Lessons from altMBA
skipperchong
22
3k
Product Roadmaps are Hard
iamctodd
45
9.8k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
117
18k
Into the Great Unknown - MozCon
thekraken
15
1.1k
Creatively Recalculating Your Daily Design Routine
revolveconf
211
11k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
22
1.4k
Optimizing for Happiness
mojombo
371
69k
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