0% found this document useful (0 votes)
443 views

Spring Microservices Workshop Curriculum PDF

This document outlines the curriculum for a 2-day Spring Microservices workshop. The workshop will cover Spring Boot, Spring JPA, Spring Data, Spring Microservices, designing microservices, a microservices case study using Spring Cloud, Spring Messaging, and a real-time project code walkthrough. Attendees will learn how to develop microservices using Spring technologies, design microservice architectures, and work with tools like RabbitMQ. The pre-requisites are experience with Spring Core, Java configuration, Spring MVC, and databases.

Uploaded by

rajasekhar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
443 views

Spring Microservices Workshop Curriculum PDF

This document outlines the curriculum for a 2-day Spring Microservices workshop. The workshop will cover Spring Boot, Spring JPA, Spring Data, Spring Microservices, designing microservices, a microservices case study using Spring Cloud, Spring Messaging, and a real-time project code walkthrough. Attendees will learn how to develop microservices using Spring technologies, design microservice architectures, and work with tools like RabbitMQ. The pre-requisites are experience with Spring Core, Java configuration, Spring MVC, and databases.

Uploaded by

rajasekhar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

SPRING MICROSERVICES

WORKSHOP By K.Ramesh

About Microservices
Microservices is an architectural style which says decompose big applications into smaller services
subsequently communicate those services either synchronously or asynchronously. The
microservices projects are developed by using Spring Boot. The Spring Boot has been built on top of
Spring Framework and provides Starters, Autoconfiguration, Embedded servers and Actuators
features. These boot features help to reduce project code.

What Will You Learn?


 Spring Boot
 Spring Microservices
 Spring Cloud
 Spring Jpa
 Spring Data
 Spring Messaging
 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
Day 1: Starters 1 hour
Day 1: Auto Configuration 1 hour
Day 1: Embedded Servers 1 hour
Day 1: Actuators 1 hour
Day 1: Spring MVC with Boot 30 min
Day 1: @SpringBootTest 10 min
Day 1: @SpringBootApplication 10 min
Day 1: Spring-boot-admin 10 min
Day 1: Fat Jar with Embedded Server 30 min
Day 1: War with External Server 30 min

 SPRING JPA
Day 1: Introduction 10 min
Day 1: Local EntityManager FactoryBean 10 min
Day 1: Local Container EntityManager FactoryBean 10 min
Day 1: @PersistenceUnit 10 min
Day 1: EntityManager 10 min
Day 1: Application 10 min

 SPRING DATA
Day 1: CrudRepository 10 min
Day 1: JpaRepository 10 min
Day 1: DSL Grammer 10 min
Day 1: @Query 10 min
Day 1: Application 20 min

 SPRING MICROSERVICES
Day 1: Introduction 20 min
Day 1: Principles 10 min
Day 1: Characteristics 30 min
Day 1: Benefits 10 min
Day 1: Ecosystem 20 min
Day 1: Relationship with SOA 10 min
Day 1: Microservice usecases 10 min
Day 1: Microservices with boot 10 min

 DESIGNING MICROSERVICES
Day 2: Identifying Microservices boundaries 10 min
Day 2: Endpoints 10 min
Day 2: Synchronous Communication 10 min
Day 2: Asynchronous Communication 10 min
Day 2: Challenges of Microservices 10 min
Day 2: Microservices Capability model 10 min

 MICROSERVICES CASESTUDY
Day 2: Brownfield Airline Project 1 hour
Day 2: Brownfield Airline Project 1 hour
Day 2: Separate DB Schema 10 min
Day 2: REST Endpoints 10 min
Day 2: MESSAGING Endpoints 10 min
Day 2: Communication Styles 20 min
Day 2: RabbitMQ Server 10 min

 SPRING CLOUD
Day 2: Introduction 10 min
Day 2: Twelve Factor Principles 10 min
Day 2: Spring Config Server 40 min
Day 2: Spring Cloud Bus 1 hour
Day 2: Feign Rest client 20 min
Day 2: Ribbon Load Balancer 20 min
Day 2: Eureka Server Registry 20 min

 SPRING MESSAGING
Day 2: JMS / AMQP 20 min
Day 2: ActiveMQ / RabbitMQ 10 min

 ENVIRONMENT
Day 2: Spring Tool Suite (STS) 10 min
Day 2: Rabbit MQ Server 10 min
Day 2: Maven 10 min
Day 2: GIT 10 min
Day 2: Spring Boot 20 min

 REALTIME PROJECT
Day : Code Walk-through 30 min

 INTERVIEW QUESTIONS
Day : FAQs 30 min

Course Info

 Hours : 18 hour
 Duration : 2 Days [Saturday & Sunday]
 Slot : 9AM - 7PM
 Mode : Classroom Training
 Join : Hyd | Bglr | Pune
 Demo : 2 Hours After Registration
 Downloads : Materials, Workspace, etc
 Re Attend : NO
 Price : Contact us
 Mail : balaji@java2aspire.com
 Contact : 7799108899 / 7799208899

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy