All Master Classes

Springboot and Microservices with Siva Prasanna

Springboot and Microservices with Siva Prasanna - Master Class

Learn from industry experts about Cognixia Master Class : Springboot and Microservices with Siva Prasanna

Pre-Requisite:

  • This Master Class is intended for experienced Java developers. Participants would need to be well-versed in using Eclipse or any IDE.

Lab Setup:

Please note: No Environment debugging will be done by Instructor as it’s a limited hour training.

This session will cover the following topics:

    • The evolution of microservices
    • What are microservices?
    • Microservices – the honeycomb analogy
    • Principles of microservices
    • Advantages
    • Challenges
    • Microservices eco system
    • Setting up a development environment
    • Getting started with Spring Boot
    • Developing the Spring Boot Java microservice using STS
    • REST APIs 101
    • Implementing a Simple REST API with Spring boot
    • Cloud Native Application
    • Using “Twelve-Factor App” Style Configuration
    • Support multiple environments using Spring Profiles
    • Implementing Spring Boot Controllers and Exception Handling
    • Implementing Spring Boot JPA using H2
    • Spring Boot actuators
    • Spring Boot Microservices ecosystem by Spring Cloud
      • Eureka – Discovery server
      • Zuul – API Gateway
      • Ribbon, Feign Clients – Client side load balancers
      • Hystrix – Circuit breaker
      • Zipkin and Sleuth – Tracing
    • Conclusion and way ahead
Load More