Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Skalieren mit Spring Boot und Docker (German)
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Claus Straube
July 07, 2016
Technology
300
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Skalieren mit Spring Boot und Docker (German)
Die Folien zum Vortrag auf dem Java Forum Stuttgart. #jfs2016
Claus Straube
July 07, 2016
Transcript
21 slides
Skalieren mit Spring Boot und Docker Claus Straube, IT Architekt
für EAI und Java
• Eigenbetrieb it@M als IT Dienstleister der LHM (seit 2012)
• ca. 700 Mitarbeiter • Bereiche Plan, Build, Run und „Z“ (Personal, Finanzen, Vergabe) IT Dienstleister der Stadt München: it@M
None
coole Anwendung
coole Anwendung
coole Anwendung
coole Anwendung
coole Anwendung
coole Anwendung
http://theprofoundprogrammer.com/ http://theprofoundprogrammer.com/
“Mit einer skalierbaren Architektur wäre das nicht passiert”
Service “A” Rest API Loadbalancer API Gateway (Zuul) Rest API
Loadbalancer Service “B” Rest API Registry (Eureka) Rest API 2x 4x ungeschützt geschützt
Service “A” Rest API Round Robin B1, B2,... API Gateway
(Zuul) Rest API Round Robin A1, A2 Service “B” Rest API A1, A2 B1, B2, B3, B4 Rest API 2x 4x ungeschützt geschützt
DEMO TIME Nina Caprez in “Silbergeier” im Rätikon
Docker File Docker Image Docker Container Compose File docker build
docker run dockercompose up Docker CLI Docker Compose Text Text Binary Prozess Docker: Wording
Container zuul-proxy 8080 Container service- registry 8761 Container service-a rnd
Container service-b rnd Container service-a rnd Container service-b rnd Container service-b rnd Container service-b rnd D D D D D D D D
DEMO TIME Alex Honnold free soloing “Heaven” in Yosemite National
Park
coole & stabile Anwendung
Links Demo Code: https://github.com/xdoo/jfs_2016_skalieren_mit_spring_docker_demo Spring Boot: http://projects.spring.io/spring-boot/ Spring Cloud Netflix:
https://cloud.spring.io/spring-cloud-netflix/ Docker: https://www.docker.com/
www.build-your-cloud.com
Claus Straube Landeshauptstadt München it@M Agnes-Pockels-Bogen 21 80992 München claus.straube(at)muenchen.de
https://plus.google.com/u/0/+ClausStraube https://mobile.twitter.com/clausstraube Herzlichen Dank für die Aufmerksamkeit!
More Decks by Claus Straube
See All by Claus Straube
Wenn Schnittstellen alt werden... (JFS 2017)
xdoo
0
150
Microservices? Mit Sicherheit! (W-Jax16)
xdoo
0
240
Other Decks in Technology
See All in Technology
AIネイティブ組織の作り方。1人のPOとAIから始める、自社での実験
ama_ch
1
450
AIが会計業務の伴走者に。 マネーフォワード クラウド会計MCPサーバーで実現するAI前提の新しい業務プロセス
nobitabashi
0
130
Claude Codeで新規事業を伸ばせるか? Zennの試行錯誤の記録
wadayusuke
2
180
セキュリティ専任チームなしで攻撃を先回りするSREが実践したSIEM on Amazon OpenSearch Service
cscengineer
PRO
1
880
落とし穴にハマってわかった 開発生産性を測るときに気をつけたいこと
munakata
1
170
速くなるほど、深く考える AI時代のQAに学ぶ
kobayashiyorimitsu
0
210
内製アプリとClaudeスキルのセキュリティチェック、 Backlogの課題で回しています。
ayaka_egaaa
0
190
[JAWS Festa 2026]一番いい仕事は、請求書に現れない / jawsfesta2026
sh_fk2
2
520
Quick Automate | 目指せ Quick マスター 12
inariku
PRO
1
110
属人化したISMS運用をGitHubとAIで仕組み化した1年間の記録
sioncojp
4
2.6k
Bots in Kiro Crew (One point of contact for ongoing work) | Kiro: Zero to Hero 12
inariku
PRO
1
140
アラートを見直していたら営業組織への理解にちょっとだけ繋がった話
z63d
1
200
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Into the Great Unknown - MozCon
thekraken
41
2.8k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
980
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
620
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
SEO for Brand Visibility & Recognition
aleyda
0
4.9k
Building AI with AI
inesmontani
PRO
1
1.4k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
640
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.9k
KATA
mclloyd
PRO
35
16k
Odyssey Design
rkendrick25
PRO
3
940