Developing Microservices with Spring Boot

Live Online (VILT) & Classroom Corporate Training Course

This Microservices Architecture training course teaches attendees how to architect, design, and develop microservice-based systems.

How can we help you?

  • CloudLabs
  • Projects
  • Assignments
  • 24x7 Support
  • Lifetime Access

Developing Microservices with Spring Boot

Overview

This 2-day course covers the top microservices design patterns, containerization, strategies for managing scale, security, and more.

Objectives

At the end of Developing Microservices with Spring Boot training course, participants will be able to

  • Learn Microservices use-cases, challenges, and limitations

  • Develop RESTful Microservices using SpringBoot

  • Understand architectural challenges with Microservice based systems

  • Solve Microservices challenges using SpringBoot & SpringCloud

Prerequisites

All students must know programming fundamentals and software design principles.

Course Outline

Introduction2022-04-05T10:49:59+05:30
  • Monolithic Applications
  • Service Oriented Architecture (SOA)
  • Microservices Architecture
  • Interoperable Stateless RESTful Services
  • Shared Nothing Architecture
  • Key objectives of Microservices
  • Challenges with Microservices
  • Bounded Context & Service Decomposition
Development of Microservice2022-04-05T10:49:47+05:30
  • Setup Dev Environment
  • Develop RESTful Microservice using Spring-Boot
  • Containerizing a Microservice using Docker
Solving Architectural Challenges2022-04-05T10:50:05+05:30
  • Registration and Discovery
  • Spring Cloud and Netflix Eureka
  • Gateway Service
  • Spring Cloud and Netflix Gateway
  • Client-side Load Balancing & Circuit-Breaker
  • Spring Cloud and Netflix Ribbon & Hystrix
Security2022-04-05T10:49:13+05:30
  • Microservices specific security challenges
  • Authentication and Authorization using Spring and JWT
2023-01-06T13:54:36+05:30

Title

Go to Top