**** New Regular,Weekend and Online Batches Going To Start this week..! ENROLL NOW for FREE DEMO..!Call us For more Details@9704455959****

MICROSERVICES FOR Java DEVELOPERS


Prerequisites

Knowledge of Java programming
Knowledge of latest versions of Spring Framework. Familiarity with concepts such as ApplicationContext, Profiles, RestTemplate, @Value, @Autowired, @Component, Java Configuration, etc. Basic familiarity with Maven,Gradle

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

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

Introduction to RESTful Web services

  • Restful web services
  • 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


Version Control (GIT)

  • GIT commands overview
  • GIT commands and GIT Hub

LIVE PROJECT ON GITHUB USING ABOVE LEARNINGS

Contact for Demo
Training Enquiry Form