Microservices with Spring Cloud
Microservices with Spring Cloud, available at $89.99, has an average rating of 4.46, with 30 lectures, based on 8420 reviews, and has 35731 subscribers.
You will learn about Articulate the Microservices architectural style; its advantages and disadvantages Build simple Spring Boot applications utilizing web interfaces, REST interfaces, Spring Data, and HATEOAS Build Microservice applications utilizing the different Spring Cloud sub-projects, including Config Server & Bus, Eureka, Ribbon, Feign, and Hystrix This course is ideal for individuals who are Intended for experienced Java software developers comfortable with the latest releases of the Spring framework or NOT intended for beginners. However, depending on your technical experience in other technologies, and your learning style, you may find this course a fascinating deep-dive into Microservices, Spring Cloud, and Cloud-Native applications. It is particularly useful for Intended for experienced Java software developers comfortable with the latest releases of the Spring framework or NOT intended for beginners. However, depending on your technical experience in other technologies, and your learning style, you may find this course a fascinating deep-dive into Microservices, Spring Cloud, and Cloud-Native applications.
Enroll now: Microservices with Spring Cloud
Summary
Title: Microservices with Spring Cloud
Price: $89.99
Average Rating: 4.46
Number of Lectures: 30
Number of Published Lectures: 30
Number of Curriculum Items: 30
Number of Published Curriculum Objects: 30
Original Price: $49.99
Quality Status: approved
Status: Live
What You Will Learn
- Articulate the Microservices architectural style; its advantages and disadvantages
- Build simple Spring Boot applications utilizing web interfaces, REST interfaces, Spring Data, and HATEOAS
- Build Microservice applications utilizing the different Spring Cloud sub-projects, including Config Server & Bus, Eureka, Ribbon, Feign, and Hystrix
Who Should Attend
- Intended for experienced Java software developers comfortable with the latest releases of the Spring framework
- NOT intended for beginners. However, depending on your technical experience in other technologies, and your learning style, you may find this course a fascinating deep-dive into Microservices, Spring Cloud, and Cloud-Native applications.
Target Audiences
- Intended for experienced Java software developers comfortable with the latest releases of the Spring framework
- NOT intended for beginners. However, depending on your technical experience in other technologies, and your learning style, you may find this course a fascinating deep-dive into Microservices, Spring Cloud, and Cloud-Native applications.
Microservices with Spring Cloud is an online workshop designed to help you learn the Microservices architectural style, and how to implement it using Spring technologies
This course provides a good, solid introduction to the topic of the Microservices architectural style, and combines this with practical experience gained by working through the exercises featuring Spring Cloud.
Along the way, this course will provides a brief introduction to Spring Boot and Spring Data (enough to get you familiar with these technologies if you have not been immersed in them already).
The course provides exercises that provide you with hands-on experience working with the various components of Spring Cloud.
The goal of this course is to serve as a practical guide through the Spring Cloud projects, so you can see how they are used to implement microservice based architecture.
By the time you finish this course, you will have gained the ability to articulate what the Microservices architectural style is all about, including its advantages and disadvantages.
You will gain familiarity with Spring Boot, and you'll see how to use it to build web interfaces, REST interfaces, and how to use Spring Data and Spring Data REST.
You will gain the ability to build microservice-based applications utilizing Spring Cloud technologies. You will learn about
- Centralized, versioned configuration management using Spring Cloud Config
- Dynamic configuration updates with Spring Cloud Bus
- Service discovery with Spring Cloud Eureka
- Client Side Load Balancing with Ribbon
- Declarative REST Clients with Feign
- Software Circuit Breakers with Hystrix.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Course Introduction
Lecture 2: Lab Setup
Chapter 2: Introduction to Microservices
Lecture 1: What are Microservices? Part 1
Lecture 2: What are Microservices? Part 2
Chapter 3: Modern Spring: Spring Boot, Spring Data, and Spring Data REST
Lecture 1: Spring Boot, Part 1
Lecture 2: Spring Boot, Part 2
Lecture 3: Spring Boot, Part 3
Lecture 4: Spring Boot, Part 4
Lecture 5: Spring Boot, Part 5
Lecture 6: Lab 1 – Create a Spring Boot Application
Chapter 4: Spring Cloud
Lecture 1: Spring Cloud Overview
Lecture 2: Spring Cloud Configuration – Centralized, Versioned Configuration – Part 1
Lecture 3: Spring Cloud Configuration – Centralized, Versioned Configuration, Part 2
Lecture 4: Lab 3 – Spring Cloud Configuration
Lecture 5: Spring Cloud Eureka – Service Discovery
Lecture 6: Lab 4 – Spring Cloud Eureka
Lecture 7: Spring Cloud Ribbon – Client-Side Load Balancing
Lecture 8: Lab 5 – Spring Cloud Ribbon
Lecture 9: Spring Cloud Feign – Declarative REST Client
Lecture 10: Lab 6 – Feign
Lecture 11: Spring Cloud Hystrix – Circuit Breaker
Lecture 12: Lab 7 – Hystrix
Lecture 13: Spring Cloud Bus – Dynamic Configuration Changes
Lecture 14: Lab 8 – Spring Cloud Bus
Lecture 15: API Gateway – Part 1 – Purpose, and Spring Cloud Zuul
Lecture 16: API Gateway – Part 2 – Caching Options
Lecture 17: API Gateway – Part 3 – Resource Expansion
Lecture 18: API Gateway – Part 4 – Protocol Conversion
Lecture 19: Lab 9 – Zuul and ETags
Chapter 5: Wrap-Up, Final Thoughts, and Next Steps
Lecture 1: Summary, Resources, and Feedback
Instructors
-
Ken Krueger
Technical Instructor in Software Development topics
Rating Distribution
- 1 stars: 83 votes
- 2 stars: 152 votes
- 3 stars: 876 votes
- 4 stars: 3258 votes
- 5 stars: 4052 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024