Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Springboot Microservices |Practical |Hands on coding - Part1
Rating: 4.3 out of 5(16 ratings)
140 students

Springboot Microservices |Practical |Hands on coding - Part1

Spring Boot Microservices Course | Step by Step guide | Hands on coding| Microservices Tutorial with real time example
Created byAnup Bhagwat
Last updated 12/2024
English
English [Auto],

What you'll learn

  • In depth practical knowledge of microservices concepts
  • Latest trends in microservices using spring boot framework
  • Build, deploy them using maven,docker,Kubernetes
  • Complete architecture of Fraud detection will developed practically
  • Monitor and trace microservices for performance and issues using Micrometer&Zipkin
  • Service discovery pattern using Eureka Server
  • API gateway pattern for routing requests,Loadbalancing
  • Intercommunication between services using RestTemplate, OpenFeign

Course content

37 sections37 lectures3h 29m total length
  • Introduction & overview4:40

    Spring Boot Microservices Course | Step by Step guide | Hands on coding| Microservices Tutorial

Requirements

  • prior basic knowledge of java is required

Description

Spring boot microservices course covering below topics with hands on coding and demo -


Overview

Architecture

Maven Project structure

Postgres Database Setup

Customer Microservice

Fraud Detection Microservice

Intercommunication between microservices

Eureka Service

Load Balancer

Feign Clients

Notification Microservice

Micrometer – distributed Tracing & Logging

Zipkin Dashboard – Monitoring latency , performance

API Gateway – Rate Limiter, Load balancing, Routing Async Communication

Maven build

Maven JIB plugin for creating docker images

Docker Introduction

Docker registry

Run all images in containers

Deploy on Kubernetes (This is to be covered in depth in upcoming course)


Kafka series is ready which is in continuation of this series. This covers implementation of asynchronous communication within this same architecture with theory and practical part of Kafka implementation.

Course name - Apache Kafka for Spring Boot Microservices Developers


This course will give you in depth hands on practical knowledge of how to develop,build,monitor, package and deploy microservices in real time. I would suggest this course who is aspiring to learn all concepts related to microservices and become expert in creating microservices using spring boot. Spring Boot is ideal for building microservices that can be deployed and managed using the containerization platforms like Kubernetes and Docker. You will also get knowledge of containerization technologies like docker and orchestration platforms like Kubernetes. You will also learn monitoring microservices using zipkin. Also you will get how to setup distributed tracing of microservices which is useful in identifying bottlenecks in microservices based architectures. Also you will learn about how microservices communicate between each other using REST template and Openfeign clients.

Who this course is for:

  • Beginners to microservices in java using spring boot. It will give them complete knowlege of developing,building,monitoring,deploying microservices.
  • This course will give you in depth hands on practical knowledge of how to develop,build,monitor, package and deploy microservices in real time.
  • You will also get knowledge of containerization technologies like docker and orchestration platforms like Kubernetes.
  • You will also learn monitoring microservices using Micrometer&zipkin. Also you will get how to setup distributed tracing of microservices which is useful in identifying bottlenecks in microservices based architectures.
  • Also you will learn about how microservices communicate between each other using REST template and Openfeign clients.