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
Easy Microservices with K8s & Istio
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Sendil Kumar N
June 19, 2020
Technology
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Easy Microservices with K8s & Istio
Sendil Kumar N
June 19, 2020
More Decks by Sendil Kumar N
See All by Sendil Kumar N
[Heapcon-2023] Building High Performance Web Applications
sendilkumarn
0
130
Building Reactive Microservices with Kotlin & running on Kubernetes
sendilkumarn
0
230
Building Reactive Microservices with JHipster & K8s
sendilkumarn
0
52
Designing High Performance React Applications
sendilkumarn
1
210
Batching, Suspense, and Server Components
sendilkumarn
0
89
DevNexus_Building_with__Zero_Trust_Architecture_Copy.pdf
sendilkumarn
0
97
Lessons Learnt with Visual Testing and Snapshots
sendilkumarn
0
160
KHipster - Kotlin Hipster
sendilkumarn
0
280
Microservices with JHipster
sendilkumarn
0
100
Other Decks in Technology
See All in Technology
現場のトークンマネジメント
dak2
1
190
AWS Security Hub CSPMの成功・失敗体験
cmusudakeisuke
0
540
【Snowflake Summit 2026 Recap!!】Snowflake Summit Deep Dive: Security & Governance
civitaspo
1
310
入門!AWS Blocks
ysuzuki
1
190
AIをフル活用してオンコール機能のプロトタイプを2日で作った話 / Building an AI-Powered On-Call Prototype in Just Two Days
nari_ex
0
120
新しいUbuntu/GNOMEが使いたいからXからWaylandへ移行頑張ってるの巻 2026-06-20
nobutomurata
0
160
起点・思考・出力で分解する 〜PM業務の自動化設計〜
kazu_kichi_67
1
1.1k
AIAU_UMEMOGU_ninomiya_slide
ninomiya_ii
0
260
自分が詳しくない領域でAIを使う #プロヒス2026
konifar
20
7.4k
週末にループ・エンジニアリングの理解を深めるためのスライド
nagatsu
0
170
Microsoft のサポートとフィードバック総まとめ
murachiakira
PRO
0
110
GitHub Copilot app最速の発信の裏側
tomokusaba
1
260
Featured
See All Featured
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
490
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
140
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Writing Fast Ruby
sferik
630
63k
Docker and Python
trallard
47
3.9k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
850
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
Transcript
@sendilkumarn Ola, Mexico
@sendilkumarn Easy Microservices with Kubernetes & Istio
@sendilkumarn Sendil Kumar
@sendilkumarn
@sendilkumarn Agenda Why Microservices? Kubernetes Istio JHipster
@sendilkumarn Agenda Why Microservices? Kubernetes Istio JHipster
@sendilkumarn Monoliths are simple
@sendilkumarn Monoliths are faster
@sendilkumarn Monoliths tied to one stack
@sendilkumarn Monoliths reduces scalability
@sendilkumarn Microservices are scalable
@sendilkumarn Microservices Various technology
@sendilkumarn Microservices respond faster
@sendilkumarn Fault Isolation
@sendilkumarn Granular scaling
@sendilkumarn But...
@sendilkumarn
@sendilkumarn Store Notification Product Invoice
@sendilkumarn Store Notification Product Invoice Replicas Container Hardware Runtime OS
@sendilkumarn Start with Monoliths, before venturing into Microservices land....
@sendilkumarn
@sendilkumarn Agenda Why Microservices? Kubernetes Istio JHipster
@sendilkumarn Store Notification Product Invoice Replicas Container Hardware Runtime OS
DOCKER
@sendilkumarn DOCKER ✅ Self-contained images ✅ Complete portability ❌ Managing
the infrastructure ❌ When and how to run
@sendilkumarn Store Notification Product Invoice Replicas DOCKER Container Hardware Runtime
OS DOCKER
@sendilkumarn Kubernetes ✅ Automate deployment ✅ Scale (up/down/in/out) ✅ Manage
the application ❌ Authorize & Authenticate ❌ complete service discovery Decouple the infrastructure completely
@sendilkumarn K8s yaml files state “running state” of application.
@sendilkumarn Store Notification Product Invoice Replicas DOCKER
@sendilkumarn Store Notification Product Invoice
@sendilkumarn Agenda Why Microservices? Kubernetes Istio JHipster
@sendilkumarn Store Notification Product Invoice Service Mesh
@sendilkumarn ❌ Control ❌ Manage ❌ Secure ❌ Connect
@sendilkumarn Istio ✅ Control ✅ Manage ✅ Secure ✅ Connect
Without any server changes
@sendilkumarn Store Proxy Envoy Proxy
@sendilkumarn Store Notification Product Invoice
@sendilkumarn Agenda Why Microservices? Kubernetes Istio JHipster
@sendilkumarn JHipster
@sendilkumarn JHipster is a development platform to quickly generate, develop,
& deploy modern web applications.
@sendilkumarn
@sendilkumarn
@sendilkumarn Microservice Gateway Microservice Applications
@sendilkumarn
@sendilkumarn Consul JHipster Registry Consistency over Availability Multi-node cluster Availability
over Consistency Spring Eureka + Cloud config
@sendilkumarn Store Notification Invoice Product Microservice Gateway Microservice Application
@sendilkumarn Demo time...
@sendilkumarn JDL samples JHipster KHipster
@sendilkumarn Thank you @sendilkumarn @sendilkumarn @sendilkumarn