Training Information
Spring Boot & Microservices
We are pleased to offer a comprehensive suite of training solutions tailored to meet your needs. Our services encompass both online and offline corporate training options, ensuring flexibility and accessibility for your team's professional development.
Course Content
Syllabus:
What Will You Learn?
Spring Boot
Spring Microservices
Spring Cloud
Spring JPA
Spring Data
Fat Jar with Embedded Server
War with External Server
Pre-Requisites
Spring Core
Java Based Configuration
Spring MVC
Oracle DB
Maven (optional)
Curriculum
SPRING BOOT
Starters
Auto Configuration
Embedded Servers
Actuators
Spring MVC with Boot
SPRING BOOT
Starters
Auto Configuration
Embedded Servers
Actuators
Spring MVC with Boot
@SpringBootTest
@SpringBootApplication
Spring-boot-admin
Fat Jar with Embedded Server
War with External Server
SPRING JPA
Introduction
Local EntityManager FactoryBean
Local Container EntityManager FactoryBean
@PersistenceUnit
EntityManager
Application
SPRING DATA
CrudRepository
JpaRepository
DSL Grammer
@Query
Application
SPRING MICROSERVICES
Introduction
Principles
Characteristics
Benefits
Relationship with SOA
Microservice usecases
Microservices with boot
DESIGNING MICROSERVICES
Identifying Microservices boundaries
Endpoints
Synchronous Communication
Asynchronous Communication
Challenges of Microservices
Microservices Capability model
MICROSERVICES CASESTUDY
Brownfield Airline Project
Brownfield Airline Project
Separate DB Schema
REST Endpoints
MESSAGING Endpoints
Communication Styles
SPRING CLOUD
Introduction
Twelve Factor Principles
Spring Config Server
Spring Cloud Bus
Feign Rest client
Eureka Server Registry
SPRING MESSAGING
ENVIRONMENT
Spring Tool Suite (STS)
Rabbit MQ Server
Maven
Spring Boot
REALTIME PROJECT
Code Walk-through 30 min INTERVIEW QUESTIONS