in

Best Microservices Courses on Udemy

10 Best Microservices courses on Udemy.

Please check below for more details for each course:

Master Microservices with Spring Boot and Spring Cloud

★★★★★
$3,399.00
$399.00
 in stock
Udemy.com
as of May 19, 2023 6:36 pm

Java Spring Boot Microservices 5-in-1 - Spring Boot, Spring Cloud, Docker, Kubernetes and REST API (REST Web Services)

Created by: in28Minutes Official
DevOps, Azure, GCP, Docker, Kubernetes, Java & Spring Boot
Rating:4.57 (40086reviews)     192854students enrolled

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

★★★★★
$3,399.00
$399.00
 in stock
Udemy.com
as of May 19, 2023 6:36 pm

Build, deploy, and scale an E-Commerce app using Microservices built with Node, React, Docker and Kubernetes

Created by: Stephen Grider
Engineering Architect
Rating:4.76 (13035reviews)     89534students enrolled

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

★★★★★
$2,799.00
$389.00
 in stock
Udemy.com
as of May 19, 2023 6:36 pm

Learn & Develop Microservices with Java, Spring Boot, Spring Cloud, Docker, Kubernetes, Helm, Microservices Security

Created by: Eazy Bytes
Training on Java , Full Stack, Spring & ORM
Rating:4.62 (2004reviews)     21763students enrolled

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

★★★★★
$2,799.00
$389.00
 in stock
Udemy.com
as of May 19, 2023 6:36 pm

Become an expert in the most popular Software Architecture style in the world!

Created by: Memi Lavi
Senior Software Architect & Consultant
Rating:4.47 (7091reviews)     38365students enrolled

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

★★★★★
$2,799.00
$389.00
 in stock
Udemy.com
as of May 19, 2023 6:36 pm

Learn to Master Spring Boot Microservices with Spring Cloud and Docker

Created by: John Thompson • 433,000+ Enrollments Worldwide
Spring Framework Guru - Best Selling Instructor
Created by: Spring Ahead Code Academy
Spring Ahead with Your Career
Rating:4.45 (4386reviews)     30250students enrolled

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

★★★★★
$2,799.00
$389.00
 in stock
Udemy.com
as of May 19, 2023 6:36 pm

Learn to build Microservices with Spring Boot and Spring Cloud. Use Docker and publish to AWS.

Created by: Sergey Kargopolov
Software developer
Rating:4.48 (6302reviews)     34426students enrolled

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

★★★★★
$2,799.00
$389.00
 in stock
Udemy.com
as of May 19, 2023 6:36 pm

Learn Spring boot microservices with Clean & Hexagonal architectures, DDD, SAGA, Outbox, CQRS, Kafka, Kubernetes & GKE

Created by: Ali Gelenler
Senior Software Engineer
Created by: EA Algorithm
IT Training and Consulting
Rating:4.54 (631reviews)     7872students enrolled

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

★★★★★
$2,299.00
$389.00
 in stock
Udemy.com
as of May 19, 2023 6:36 pm

Learn how to design Microservices that are robust, highly-scalable, and loosely coupled

Created by: Sean Campbell
Software Engineer
Rating:4.46 (8012reviews)     26688students enrolled

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

★★★★★
$2,799.00
$389.00
 in stock
Udemy.com
as of May 19, 2023 6:36 pm

Use Kubernetes to deploy a Microservice architecture. You'll deploy, manage and monitor a live Kubernetes cluster.

Created by: Richard Chesterwood
Software developer at VirtualPairProgrammers
Created by: Virtual Pair Programmers
Created by: Prageeth Warnak
Lead Software Architect
Rating:4.74 (5766reviews)     39799students enrolled

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

★★★★★
$2,799.00
$389.00
 in stock
Udemy.com
as of May 19, 2023 6:36 pm

Handle millions of request with designing high scalable and high available systems on microservices architecture.

Created by: Mehmet Ozkaya
Software/Solutions Architect
Rating:4.3 (1659reviews)     14676students enrolled

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.

Check out more:

Written by Robert Lobo

Robert is an IT specialist who has worked in the computer industry for more than two decades. He has programmed, architected, and is now writing about, computer technology. His niches include networking, cloud, security, and blockchain.

guest

0 Comments
Inline Feedbacks
View all comments