How to build Java Microservices
Application in 15 minutes
1
Est rouge group
Agenda
● Why not Monolithic?
● Benefits of Microservices
● Restrictions of Microservices
● Microservice Frameworks for Java
● Meet Jhipster
● Microservice with Jhipster
● Demo
2
Thang Nguyen
● Full stack developer
@Serdao
● Part of connection
team @Treasure Data
● CTO @Est Rouge
United
● Big open source lover
3
Monolithic vs Microservices
4
Why not Monolithic?
● Scalability
● Reliability
● Availability
● Agility
● Continuous deployment
● Software Stack autonomy
5
Benefits for Microservice
● Scalability
● Reliability
● Availability
● Agility
● Continuous deployment
● Software Stack autonomy
6
Restrictions of Microservices
● Operational complexity
● Testing
● Deployment
● Multiple database &
transaction management
● Communication
● The complexity of a
distributed system
7
Microservice Frameworks for Java
8
Meet JHipster
9
Meet JHipster
10
Microservice with JHipster
11
Demo
12
Thank you
13

[DevDay2019] How to build Java Microservices Application in 15 minutes - By Nguyen Cao Thang, CTO Est Rouge