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
SpringIO 2018 - Dynamic Configuration Managemen...
Search
Bartłomiej Słota
May 24, 2018
Programming
1
1.9k
SpringIO 2018 - Dynamic Configuration Management in Microservice Architecture with Spring Cloud
Bartłomiej Słota
May 24, 2018
Tweet
Share
More Decks by Bartłomiej Słota
See All by Bartłomiej Słota
Context Mapping - The Missing Link in Your Organization’s Technical Strategy
bslota
0
110
Mapowanie kontekstów - brakujące ogniwo strategii technicznej Twojej organizacji [4developers]
bslota
0
150
Yavaconf_-_How_to_make_your_architecture_scream_with_functional_domain_modeling.pdf
bslota
0
130
Concurrency control in REST API with Spring Framework
bslota
0
220
Managing Business Processes in Microservice Architecture with Spring Ecosystem
bslota
0
170
Managing Business Processes in Microservice Architecture with Spring Ecosystem - Spring I/O 2019
bslota
3
740
The return of the native principles
bslota
0
110
Managing Business Processes in Microservice Architecture with Spring Ecosystem
bslota
0
220
Dynamic Configuration Management in Microservice Architecture with Spring Cloud
bslota
0
160
Other Decks in Programming
See All in Programming
AIで開発生産性を上げる個人とチームの取り組み
taniigo
0
130
「ちょっと古いから」って避けてた技術書、今だからこそ読もう
mottyzzz
1
280
階層構造を表現するデータ構造とリファクタリング 〜1年で10倍成長したプロダクトの変化と課題〜
yuhisatoxxx
3
920
明日から始めるリファクタリング
ryounasso
0
120
Swift Concurrency - 状態監視の罠
objectiveaudio
2
470
iOSアプリの信頼性を向上させる取り組み/ios-app-improve-reliability
shino8rayu9
0
150
CSC509 Lecture 06
javiergs
PRO
0
240
フロントエンド開発に役立つクライアントプログラム共通のノウハウ / Universal client-side programming best practices for frontend development
nrslib
7
3.9k
Pythonスレッドとは結局何なのか? CPython実装から見るNoGIL時代の変化
curekoshimizu
5
1.4k
CSC509 Lecture 03
javiergs
PRO
0
330
プログラミングどうやる? ~テスト駆動開発から学ぶ達人の型~
a_okui
0
190
Чего вы не знали о строках в Python – Василий Рябов, PythoNN
sobolevn
0
160
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
303
21k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.6k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Code Reviewing Like a Champion
maltzj
525
40k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
Transcript
DYNAMIC CONFIGURATION MANAGEMENT IN MICROSERVICE ARCHITECTURE WITH SPRING CLOUD Bartłomiej
Słota @bartekslota
@bartekslota bartslota.blogspot.com github.com/bslota
[email protected]
linkedin.com/in/bslota BARTŁOMIEJ SŁOTA Software engineer @
HL TECH Speaker Blogger
Dynamic configuration management in microservice architecture with Spring Cloud
Dynamic configuration management in microservice architecture with Spring Cloud
Dynamic configuration management in microservice architecture with Spring Cloud
Dynamic configuration management in microservice architecture with Spring Cloud
CONFIGURATION EXTERNALIZATION ENVIRONMENT INDEPENDENCE DEPLOYMENT BUNDLE SCALABILITY SECURITY TRACEABILITY
CONFIGURATION EXTERNALIZATION ENVIRONMENT INDEPENDENCE DEPLOYMENT BUNDLE SCALABILITY SECURITY TRACEABILITY
CONFIGURATION EXTERNALIZATION ENVIRONMENT INDEPENDENCE DEPLOYMENT BUNDLE SCALABILITY SECURITY TRACEABILITY
CONFIGURATION EXTERNALIZATION ENVIRONMENT INDEPENDENCE DEPLOYMENT BUNDLE SCALABILITY SECURITY TRACEABILITY
CONFIGURATION EXTERNALIZATION ENVIRONMENT INDEPENDENCE DEPLOYMENT BUNDLE SCALABILITY SECURITY TRACEABILITY
CONFIGURATION EXTERNALIZATION ENVIRONMENT INDEPENDENCE DEPLOYMENT BUNDLE SCALABILITY SECURITY TRACEABILITY
CONFIGURATION EXTERNALIZATION ENVIRONMENT INDEPENDENCE DEPLOYMENT BUNDLE SCALABILITY SECURITY TRACEABILITY
EXAMPLE OVERVIEW 14
CONFIG SERVER 15
CONFIG SERVER ENDPOINTS 16 /{application}-{profiles}.[properties|yml|yaml|json] /{label}/{application}-{profiles}.[properties|yml|yaml|json] /{application}/{profile}[/{label}]
DYNAMIC CONFIGURATION MANAGEMENT 17
THANKS! Q & A Bartłomiej Słota @bartekslota