Microservices with Spring Boot
Course Description
- Familiarize yourself with the microservices architecture and its benefits
- Use Spring Boot to develop microservices
- Handle logging and monitoring microservices
- Learn how to intermix data management strategies across components
- Implementing different types of tests in Spring Boot environment
- Learn how to make applications more resilient and scalable
- Secure microservices using Spring Security
- Learn how to deploy and test microservices
Duration : 3 Days (9:00 - 16:00)
Instructor: Mr.Sommai Krangpanich (See Profile >> Here)
Training Schedule
- 24 - 26 October 2018
- 11 - 13 March 2019
- 9 - 11 July 2019
- 2 - 4 December 2019
Fee : 11,900 Baht; Early Bird 10,900 Baht ( Fee includes Course Material + Coffee Break and Lunch ) Please bring your own Notebook
Training Venue: Skulthai Surawong Tower (Near MRT Sam Yan Door 1) >> See Map
Who Should Attend
- IT Programmers who would like to program on Java Web Programming.
- Application and Project Managers involved in IT Enterprise Projects.
- Those who are interested in develop programs on public cloud platforms.
Prerequisite:
- Basic knowledge of Java Programming
Course Outline:
Day 1
- Introduction
- Set up a project with Spring Boot using Maven
- Installing Spring Boot CLI
- Building and Deploying an Application
- Using Templates
- Gathering Metrics
- Using Java With start.spring.io
- Spring Boot Starters
- Building as a Runnable JAR
Day 2
- Data Access with Spring Data
- Spring Boot + Spring Data JPA + Oracle database
- Property Support
- Securing an Application
- Authentication and Authorization
- Using Spring Boot with Auth0 including single sign-on, user management support for social identity providers (like Facebook, Gmail), enterprise (Active Directory), and your own database of users
- Secure a Spring Boot REST API With JSON Web Token(JWT) + Reference to Angular Integration
Day 3
- Spring Boot and MicroServices
- Building paging and sorting with search/filter using Spring Data JPA Specifications
- Spring Boot REST API Unit Testing With Junit
Online Registration >> HERE
Payment Condition
Payment may be paid in full or 50% deposit at least 7 days prior to the start of the course. The payment could be paid by the following methods
- Account transfer to "IMC Institute" Saving account no. 616-2-07327-1 , Kasikorn Bank, Sathorn Square Branch.
or
- Cheque should be made payable to "IMC Institute"
Notes:
In case you choose to pay 50% deposit, we would request the remaining 50% to be paid at the registration desk before the beginning of the course.
Contact Person
For more information, contact our course coordinator on:
Ms.Kwanhathai Thavornpong / Ms.Sunisa Kamhangwaratit
Mobile: 087-593-7974, 088-192-7975
Tel: 02-233-4732
E-mail:kwanhathai@imcinstitute.com / sunisa@imcinstitute.com /contact@imcinstitute.com