Curriculum

8 Topics
Introduction to Microservices
Monolithic Architecture
SOA Architecture
Key benefits of Microservices
Challenges in Microservices
Comparisons between Monolithic SOA and Microservices
Microservices: Process and Organization
Use Case #1 FTGO

9 Topics
Introducing Microservices Architecture
Microservices Design Patterns
Use case: Apollo Store
Decomposition Strategies
Obstacles in Decomposition
Inter-process communication
Partial failure in communication
Service Discovery
Transaction management

9 Topics
Introduction to Springboot
Comparisons between Spring Springboot
Working of Spring in Eclipse/any other IDE of your choice
Necessary files in Springboot
Components
POM
Servers
Annotations
Spring boot database – H2 and JPA

5 Topics
Spring boot AOP
Springboot caching
Springboot database - MySQL
Springboot RESTful Web Services
Swagger documentation format

7 Topics
Introduction to Spring cloud
Difference between Springboot and Spring cloud
Spring Cloud features
Spring Cloud and Netflix Eureka
Registration and Discovery
Spring Load Balancer
Introducing Spring Cloud Gateway

6 Topics
Introduction to Spring Security
Microservices Security Principles
Introduction to OAuth 2.0
Authentication and Authorization
Principal Security
Springboot Security

7 Topics
Introduction of Docker with Microservices
Introduction to Linux
Docker Basics
Advantages of Docker
Installation and commands
Docker Hub and Desktop
Docker hosts and machine

6 Topics
Introduction to Docker Images
Docker containers
Docker Images
Docker Repositories
Managing containers for Microservices
Monitoring with Prometheus and Grafana

  Write a Review

Microservices Certification Training Course

Go to Paid Course