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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
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
『SAR衛星データ解析入門』のご紹介とその応用
syuchimu
0
120
日本語に強いオープンな大規模言語モデル「LLM-jp」
odashi
4
1.1k
⾮構造化データを価値に変える AI エージェント基盤とその組織
ivry_presentationmaterials
0
190
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
8
2.4k
ソフトウェア ファクトリー - 再現性のあるソフトウェアの工場づくり / Software factory
iktakahiro
6
4.9k
Browser Spec: Testing Hotwire with Ruby
takahashim
1
120
継続的なAIコスト最適化
bgpat
1
340
10年後、Engineering 行為を剥奪されるとして、わたしたちは、どう、何を創ればいいだろうか。 / If Engineering Is Taken Away in 10 Years, How and What Should We Create?
bitkey
PRO
1
190
子育てエンジニアの可処分時間が減っても成長を諦めない戦い方
sudoakiy
6
4.6k
Webの常識が通じないHTMLメールのダークモード
teamlab
PRO
0
120
触りたくないデータに、どう触るか AI時代のRBACアクセスガバナンス
ivry_presentationmaterials
0
260
Rust で関数型ドメインモデリング
takonda
0
140
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
1k
Making Projects Easy
brettharned
120
6.8k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
800
Navigating Weather and Climate Data
rabernat
0
560
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
780
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
Technical Leadership for Architectural Decision Making
baasie
3
600
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
480
Facilitating Awesome Meetings
lara
57
7.2k
The Cult of Friendly URLs
andyhume
79
7k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
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!