10 Best Microservices courses on Udemy.
Please check below for more details for each course:
Master Microservices with Spring Boot and Spring Cloud
$399.00 in stock
Java Spring Boot Microservices 5-in-1 - Spring Boot, Spring Cloud, Docker, Kubernetes and REST API (REST Web Services)

DevOps, Azure, GCP, Docker, Kubernetes, Java & Spring Boot
What Will I Learn?
- Develop and design REST API and REST WEB SERVICES with Spring Boot
- Develop MICROSERVICES with Spring Boot and Spring Cloud
- Orchestrate microservices with KUBERNETES
- Create containers for microservices with DOCKER
- IMPLEMENT Exception Handling, Validation, HATEOAS and filtering for RESTful Web Services.
- Implement client side load balancing (Ribbon), Dynamic scaling(Eureka Naming Server) and an API Gateway (Zuul)
- You will setup Centralized Microservices Configuration with Spring Cloud Config Server
- You will learn to implement Distributed tracing for microservices with Spring Cloud Sleuth and Zipkin
- You will implement Fault Tolerance for microservices with Hystrix
- You will understand how to version your RESTful Web Services
- You will understand how to monitor RESTful Services with Spring Boot Actuator
- You will understand how to document RESTful Web Services with Swagger
- You will understand the best practices in designing RESTful web services
- Using Spring Cloud Bus to exchange messages about Configuration updates
- Simplify communication with other Microservices using Feign REST Client
Requirements
- You have an attitude to learn while having fun 🙂
- You have experience with Java and Spring and ZERO Experience with Microservices
- You have ZERO Experience with Docker
- You have ZERO Experience with Kubernetes
Target audience
- You want to learn how to design and develop RESTful web services with Spring Boot
- You want to learn how to design and develop Microservices with Spring Cloud
- You want to learn Step by Step with a Hands-on Approach
- You want to learn to build containers for Microservices with Docker
- You want to orchestrate Microservices with Kubernetes
Microservices with Node JS and React
$399.00 in stock
Build, deploy, and scale an E-Commerce app using Microservices built with Node, React, Docker and Kubernetes

Engineering Architect
What Will I Learn?
- Architect large, scalable apps using a collection of microservices
- Deploy a multi-service app to the cloud with Docker and Kubernetes
- Solve concurrency issues in a distributed systems environment
- Leverage your Javascript skills to build a complex web app
- Build a Server-Side Rendered React App to render data from your microservices
- Understand how enterprise companies design their infrastructure
- Share reusable code between multiple Express servers using custom NPM packages
- Write comprehensive tests to ensure each service works as designed
- Communicate data between services using a lightning-fast event bus
- Write nothing but production-level code. No cutting corners!
Requirements
- Basic knowledge of Javascript and Express is required
- Knowledge of React is good, but not needed
- You must be familiar and comfortable with the command line
Target audience
- Javascript engineers looking to build large, scalable applications
- This course is *not* designed for sysadmins focused on infrastructure deployment
Master Microservices with Java, Spring, Docker, Kubernetes
$389.00 in stock
Learn & Develop Microservices with Java, Spring Boot, Spring Cloud, Docker, Kubernetes, Helm, Microservices Security

Training on Java , Full Stack, Spring & ORM
What Will I Learn?
- What is microservices architecture and how it is different from monolithic and SOA architectures
- How to build microservices using Spring, SpringBoot
- What are cloud native apps & 12 factor principles behind them
- Configuration management in microservices using Spring Cloud Config Server
- Service Discovery and Registration pattern inside microservices and how to implement using Spring Eureka server
- Building resilient microservices using RESILIENCE4J framework
- Handling Cross cutting concerns and routing inside microservices using Spring Cloud Gateway
- Implementing Distributed tracing & Log aggregation in microservices using Spring Sleuth and Zipkin
- Monitoring microservices using Prometheus and Grafana
- Role of Docker in microservices and how to build docker images, containers
- Role of Kubernetes in microservices as a container orchestration framework
- Microservices Security
- Helm
Requirements
- Java
- Basics of Spring framework
Target audience
- Beginner students who are learning Spring framework and interested in Microservices as well
- Developers who already know developing web applications using Spring framework
- Java Architects
Microservices Architecture - The Complete Guide
$389.00 in stock
Become an expert in the most popular Software Architecture style in the world!

Senior Software Architect & Consultant
What Will I Learn?
- What is Microservices Architecture and when to use it
- Predecessors of Microservices and the problems with them
- The 9 attributes of Microservices
- Architecture Process of Microservices
- How to design a robust and reliable Microservice
- Techniques for deploying and testing Microservices
- Service Mesh - What it is, its goal, and how and when to use it
- When NOT to use Microservices
- The 3 strategies for breaking Monolith to Microservices
Requirements
- Some development knowledge is required, although there won't be actual coding
- Familiarity with Software Architecture concepts is recommended but not mandatory
- You don't have to know anything about Microservices!
Target audience
- Software Architects who want to learn about Microservices
- Developers (juniors or seniors) who want to know more about Microservices
- Anyone who is interested in modern Software Architecture styles
Spring Boot Microservices with Spring Cloud Beginner to Guru
$389.00 in stock
Learn to Master Spring Boot Microservices with Spring Cloud and Docker

Spring Framework Guru - Best Selling Instructor

Spring Ahead with Your Career
What Will I Learn?
- Learn how to develop Microservices with Spring Boot
- Learn how to deploy and manage Spring Boot Microservices with Spring Cloud
- How to deconstruct a monolith into Spring Boot Microservices
- Best Practices for Developing RESTFul APIs with Spring MVC
- How to consume RESTFul APIs using Spring RestTemplate
- Using Java Bean Validation with Spring Boot
- How to use Project Lombok and MapStruct to reduce boiler plate code
- Generate API documentation with Spring REST Doc
- Configure Jackson for JSON processing with Spring Boot
- Use JMS for messaging between Spring Boot Microservices
- Use Spring State Machine to Apply the Saga Pattern with Microservices
Requirements
- Must know Java and Spring Framework
- Basic Docker Skills
- SQL Skills - MySQL is used in course
- Linux skills helpful
Target audience
- Java Developers who wish to learn how to develop Spring Boot Microservices with Spring Cloud
Spring Boot Microservices and Spring Cloud
$389.00 in stock
Learn to build Microservices with Spring Boot and Spring Cloud. Use Docker and publish to AWS.

Software developer
What Will I Learn?
- Build and run RESTful Microservices
- Implement User Authentication
- Eureka Discovery Service
- Implement User Authorization with Spring Security and JWT
- Spring Cloud API Gateway
- Learn to use JPA to persist data into a Database
- Cloud Cloud Config Server
- Learn to install MySQL Server and persist data into MySQL
- Spring Cloud Bus and Rabbit MQ
- H2 in-memory database and H2 Console
- Spring Boot Actuator
- Learn to use HTTP Postman
- Use Spring Security
- Learn to use Spring Initializer
- Distributed Tracing with Sleuth and Zipkin
- Learn to use Spring Tool Suite
- Centralized Logging with ELK Stack(Logstash, Elasticsearch, Kibana)
- Run Microservices in Docker Containers
Requirements
- Know Java
- Mac computer
Target audience
- Beginner Java developers
- Java developers interested in learning how to build Spring Boot Microservices
Microservices: Clean Architecture, DDD, SAGA, Outbox & Kafka
$389.00 in stock
Learn Spring boot microservices with Clean & Hexagonal architectures, DDD, SAGA, Outbox, CQRS, Kafka, Kubernetes & GKE

Senior Software Engineer

IT Training and Consulting
What Will I Learn?
- Develop Microservices Architecture using Spring Boot and Kafka
- Understand and Apply Clean Architecture
- Understand and Apply Hexagonal Architecture
- Understand and Apply Domain Driven Design(DDD)
- Implement SAGA Architecture Pattern
- Implement Outbox Architecture Pattern
- Implement CQRS Architecture Pattern
- Learn Kafka Architecture and Programming on Kafka
- Learn using Kafka as the Event Store for Event-Driven Services
- Learn Kubernetes basics & Run a local cluster using Docker desktop
- Deploy microservices to local Kubernetes Cluster
- Run Confluent Kafka on Kubernetes using cp-helm-charts
- Run Postgres on Kubernetes
- Learn Google Cloud and Google Kubernetes Engine(GKE)
- Deploy microservices to Google Kubernetes Engine
Requirements
- Knowledge of Java
- Knowledge of Spring Boot
- Back-end development experience
Target audience
- Developers and Architects want to see a practical approach to Clean and Hexagonal Architecture with Domain Driven Design
- Developers and Architects want to learn architectural patterns, such as SAGA, Outbox and CQRS
- Developers want to learn deploying a microservices architecture to Cloud using Google Kubernetes Engine
- One that likes to learn with a hands-on approach
Microservices: Designing Highly Scalable Systems
$389.00 in stock
Learn how to design Microservices that are robust, highly-scalable, and loosely coupled

Software Engineer
What Will I Learn?
- The core principles of microservices
- Microservices benefits and anti-patterns
- The building blocks of a microservices architecture
- Client-to-microservice communication through an API gateway
- Event-driven communication using an event-bus
- How to secure microservices
- How to manage data in a microservices-based system
- How distributed transactions work with microservices
- Microservices success factors
- Containerization of microservices
- Tools and technologies to build and manage microservices
- How to convert a monolithic application into microservices
- CQRS
- Saga Pattern
Requirements
- Be interested in software architecture
- A desire to build robust, highly scalable applications
Target audience
- Software Architects
- Software Engineers
- Product Managers
- Systems Analysts
- Business Analysts
- IT Managers
Kubernetes Hands-On - Deploy Microservices to the AWS Cloud
$389.00 in stock
Use Kubernetes to deploy a Microservice architecture. You'll deploy, manage and monitor a live Kubernetes cluster.

Software developer at VirtualPairProgrammers


Lead Software Architect
What Will I Learn?
- Deploy containers to a Kubernetes Cluster
- Run Kubernetes in AWS using either EKS or Kops
- Monitor a live Kubernetes cluster using Prometheus and Grafana
- Analyse system-wide logs using the ELK Stack (ElasticStack); Kibana and ElasticSearch
- Handle Alerts in a Kubernetes cluster by notifying Slack Channels
- Understand how Requests and Limits work in Kubernetes
- Use Kubernetes Horizontal Pod Autoscaling
- Configure Ingress Control on a live Kubernetes deployment
- Understand Kubernetes StatefulSets
- Integrate Kubernetes with a Continuous Deployment System (CD)
- Use Helm to Manage Charts and to Dynamically Update your Kubernetes YAML
Requirements
- Some previous knowledge of Docker is useful, but an overview is provided as part of the course
- Previous knowledge of AWS is useful for the later sections of the course; however all the concepts are explained in detail and this would serve as a great first project on AWS
- We'll be using the terminal throughout the course so some (basic) familiarity of terminal operations is assumed
- You will need a modern computer with at least 8Gb of RAM to run the practical sessions
Target audience
- Anyone wanting to use Kubernetes on live production projects
- We will be using AWS in the later sections of the course (optional); all AWS concepts are explained so this is a great start if you're new to the cloud, but be aware that AWS do charge for usage.
Design Microservices Architecture with Patterns & Principles
$389.00 in stock
Handle millions of request with designing high scalable and high available systems on microservices architecture.

Software/Solutions Architect
What Will I Learn?
- Design Microservices Architecture with using Design Patterns, Principles and the Best Practices
- Learn how to handle millions of request with designing system for High Availability, High Scalability, low latency, and resilience to network failures
- Journey of software architecture design
- Step by step evolving architecture monolithic to event driven microservices
- Designing e-commerce monolithic - Layered - SOA - Microservices - Event-Driven Architecture
- Microservices Decomposition Strategies
- Microservices Communications (Sync / Async Message-Based Communication, API Gws)
- Microservices Data Management (Databases / Query / Commands / Distributed Transactions)
- Microservices Distributed Caching
- Microservices Deployments with Containers and Orchestrators
- Microservices Design Patterns and Best Practices
- The Database-per-Service Pattern, Api Gateway Pattern, Backends for Frontends pattern BFF
- Service Aggregator Pattern, Service Registry Pattern
- CQRS and Event Sourcing Patterns, Eventual Consistency Principle, CAP Theorem
- Materialized View Pattern, Publish–Subscribe Pattern, Database Sharding Pattern
- Saga Pattern and Outbox Pattern
- Code Review for Existing Microservices Architecture Repository on GitHub
- Hands-on Design Activities, Iterate Design Architecture from On-Premises to Cloud Serverless architectures
- Evolves architecture monolithic to event-driven microservices architectures
- Refactoring System Design for handling million of requests
- Prepare for Software Architecture Interviews
- Prepare for System Design Architecture Interviews
Requirements
- Software Architecture Basics
Target audience
- Who wants to be Software Architecture
- Who wants to be Solution Architecture
- Who wants to pass System Design Architecture Interview
Price Statistics
- All prices mentioned above are in United States dollar.
- This product is available at Udemy.
- At udemy.com you can purchase Master Microservices with Java, Spring, Docker, Kubernetes for only $389.00
- The lowest price of Master Microservices with Spring Boot and Spring Cloud was obtained on May 19, 2023 6:36 pm.