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 JHipster
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Sendil Kumar N
May 16, 2018
Technology
200
2
Share
Easy microservices with JHipster
Easy microservices with JHipster.
Sendil Kumar N
May 16, 2018
More Decks by Sendil Kumar N
See All by Sendil Kumar N
[Heapcon-2023] Building High Performance Web Applications
sendilkumarn
0
120
Building Reactive Microservices with Kotlin & running on Kubernetes
sendilkumarn
0
230
Building Reactive Microservices with JHipster & K8s
sendilkumarn
0
40
Designing High Performance React Applications
sendilkumarn
1
210
Batching, Suspense, and Server Components
sendilkumarn
0
83
DevNexus_Building_with__Zero_Trust_Architecture_Copy.pdf
sendilkumarn
0
95
Lessons Learnt with Visual Testing and Snapshots
sendilkumarn
0
150
Easy Microservices with K8s & Istio
sendilkumarn
0
120
KHipster - Kotlin Hipster
sendilkumarn
0
280
Other Decks in Technology
See All in Technology
Building Production-Ready Agents Microsoft Agent Framework
_mertmetin
0
160
生成AI時代に信頼性をどう保ち続けるか - Policy as Code の実践
akitok_
0
110
小さいVue.jsを30分で作る
hal_spidernight
0
140
AIが盛んな時代に 技術記事を書き始めて起きた私の中での小さな変化
peintangos
0
360
ファインディの事業拡大を支える 拡張可能なデータ基盤へのリアーキテクチャ
hiracky16
0
930
試作とデモンストレーション / Prototyping and Demonstrations
ks91
PRO
0
190
AIの揺らぎに“コシ”を与える階層化品質設計
ickx
0
260
20260513_生成AIを専属DSに_AI分析結果の検品テクニック_ハンズオン_交通事故データ
doradora09
PRO
0
210
2026年春のAgentCoreアプデ 細かいやつ全部まとめ
minorun365
3
200
[Oracle TechNight#99] 生成AI時代のAI/ML入門 ~ AIとオラクルデータベースの関係 (後半)
oracle4engineer
PRO
3
240
Forget technical debt
ufried
0
170
新卒エンジニア研修、ハンズオンの設計における課題と実践知/ #tachikawaany
nishiuma
2
130
Featured
See All Featured
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
10k
Evolving SEO for Evolving Search Engines
ryanjones
0
190
How to Think Like a Performance Engineer
csswizardry
28
2.6k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Abbi's Birthday
coloredviolet
2
7.4k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
The Language of Interfaces
destraynor
162
26k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
100
How to make the Groovebox
asonas
2
2.2k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
It's Worth the Effort
3n
188
29k
Transcript
Easy Microservices with JHipster Sendil Kumar N
Sendil Kumar N • Full stack developer @Xebialabs
Sendil Kumar N dev test uat prod [Cloud] Orchestration Stack
Middleware NoSQL PaaS Containers OS OS OS IaaS Network Servers DB / Storage Security SOFTWARE DEFINED DATA CENTER / CLOUD RELEASE ORCHESTRATION Agile Backlog Management Provisioning/ Configuration Security ITSM / Service Management CMDB plan Project Management Issue Tracking ALM DEPLOYMENT AUTOMATION code SCM Code Analysis build Continuous Integration Centralized Repository test Test Tooling Test Visualization release ChatOps / Collaboration Email/ phone/ Excel operate BI / Monitoring Logging
Sendil Kumar N • Full stack developer @Xebialabs • Core
dev team member @JHipster
Sendil Kumar N • Full stack developer @Xebialabs • Core
dev team member @JHipster • Team member @webpack
Sendil Kumar N • Full stack developer @Xebialabs • Core
dev team member @JHipster • Team member @webpack • Pa@ of rust-wasm Working Group
Sendil Kumar N • Full stack developer @Xebialabs • Core
dev team member @JHipster • Team member @webpack • PaA of rust-wasm Working Group • Big open source lover & enthusiast
None
@sendilkumarn Anybody who has a twiJer here…
Frontend? Bundler
Backend?
Deployment CI/CD?
JHipster Greetings from Java Hipster
10K+ Github stars
420+ Contributors
200+ Companies
13K + Weekly downloads
84% test coverage 40K + lines of Code
So what do JHipster do?
Application Generator
Monolithic / Micro-services / UAA
Why Microservices?
Independent Development
Independent Deployment
Fault Isolation
Granular Scaling
–Ma$in Fowler & James Lewis “If the components do not
compose cleanly, then all you are doing is shi7ing complexity from inside a component to the connections between the components to a place that’s less explicit and harder to control”
Complexities
Service Registries
Health Checkers
Deployments
Highly available
“Adding highly available services and lot of moving pa?s…”
“… without clear separation of models & design …”
“… will result in lesser productivity and is always error
prone …”
“Adds a lot of boiler plate code”
Microservices Architecture
GATEWAY CONSUL JHIPSTER REGISTRY MICROSERVICES CONSOLE
Deployments
Demo time …
JHipster conf June 21, 2018 @Paris
Questions ?
Happy Hacking