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
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
290
0
Share
Skalieren mit Spring Boot und Docker (German)
Die Folien zum Vortrag auf dem Java Forum Stuttgart. #jfs2016
Claus Straube
July 07, 2016
More Decks by Claus Straube
See All by Claus Straube
Wenn Schnittstellen alt werden... (JFS 2017)
xdoo
0
140
Microservices? Mit Sicherheit! (W-Jax16)
xdoo
0
230
Other Decks in Technology
See All in Technology
小さいVue.jsを30分で作る
hal_spidernight
0
140
AI와 협업하는 조직으로의 여정
arawn
0
590
AIが自律的に働く時代へ Amazon Quick で実現するAIエージェント紹介
koheiyoshikawa
0
180
アクセシビリティはすべての人のもの
tomokusaba
0
260
「誰一人取り残されない」 AIエージェント時代のプロダクト設計思想 Product Management Summit 2026
mizushimac
1
2.9k
AndroidアプリとCopilot Studioの統合
nakasho
0
200
AIが盛んな時代に 技術記事を書き始めて起きた私の中での小さな変化
peintangos
0
350
ボトムアップ限界を越える - 20チームを束る "Drive Map" / Beyond Bottom-Up: A 'Drive Map' for 20 Teams
kaonavi
0
110
Anthropic「Long-running a gents」をGeminiで再現してみた
tkikuchi
0
780
Reasoning Models in Practice: From Inference- Time to Training-Time Scaling on Verifiable Tasks
nptdat
0
110
「SaaSの次の時代」に重要性を増すステークホルダーマネジメントの要諦 ~解像度を圧倒的に高めPdMの価値を最大化させる方法~
kakehashi
PRO
3
3.7k
Cortex Codeのコスト見積ヒントご紹介
yokatsuki
0
150
Featured
See All Featured
So, you think you're a good person
axbom
PRO
2
2k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
360
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.4k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
160
Building the Perfect Custom Keyboard
takai
2
740
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.6k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
230
Optimising Largest Contentful Paint
csswizardry
37
3.7k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Tell your own story through comics
letsgokoyo
1
910
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
680
Transcript
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!