+91 9885444871, +91 9985153068

MICROSERVICES FOR Java DEVELOPERS

 

Prerequisites

Knowledge of Java programming
Knowledge of latest versions of Spring Framework

Introduction to Microservices

  • What are Microservices
  • Goals & Features

Introduction to Spring boot

  • Spring boot goal & features
  • Spring boot application project using spring Initializeer
  • Spring boot Annotation
    • Bean
    • Configuration
    • Qualifier
    • d. EnabeJpa Repositories
    • Component Scan
    • EnableAuto Configuration
    • Autowired
    • Import Resource

Creating Rest service using Spring data JPA within build H2 NoSQL DB

Creating Rest service

  • Repository,RestController
  • RequestBody
  • RequestMapping
  • Versioning Rest service
  • Multi MIME types (JSON and XML)
  • Global Exception handling for 415,403,500 error codes.
  • Cross origin request

Spring data JPA

  • Create spring data jpa repository
  • Creating Custom JPA repository
  • Spring data JPA sepcifications
  • Spring data JPA criteria query
  • Spring data jpa native query

Introduction to spring cloud

  • Login with jdbc and in memory db
  • Role&aunthentication

INTRODUCTION TO DOCKER

  • Docker architecture
  • Docker images
  • Docker volumes
  • Docker hub
  • Docker compose
  • Docker machine

CLOUD FOUNDRY

  • Introduction to RESTful Web services

1. Restful web services
2. Rest Template

  • Service registry Spring cloud Discovery
  • Spring cloud Eureka Server
  • Service Discovery Spring cloud Routing
  • Zuul/Ribbon/ Feign
  • Cloud Tracing
  • Sleuth
  • Zipkin Stream
  • Zipkin UI
  • Cloud Circuit Breaker
  • Hystrix
  • Hystrix Dashboard
  • Cloud Configuration
  • Config Client &Config Server

SPRING SECURITY

  • Spring cloud
  • Spring cloud configuration-Centralized,versioned configuration
  • API Gateway-purpose and spring cloud zuul
  • API Gateway-caching options

Version Control (GIT)

  • GIT commands overview
  • GIT commands and GIT Hub

LIVE PROJECT ON GITHUB USING ABOVE LEARNINGS

Course Certificate

Contact For  Free Demo

Email:info@orbittechnologies.com

Mobile No:+91-988 544 4871

Mobile No: +91 998 515 3068

Training Enquiry Form





Other Courses

Why to choose our Training Institute?
  • We Offer Real-time Project explanation.
  • Free Resume preparation
  • Technical Assistance even after Course Completion.
  • Backup Classes.
  • Lab Facility
  • Career Guidance
  • Mock Interviews and Exams Conducted
Open chat
Need help?