Vigyata.AI
Is this your channel?

Java Full Stack Spring Boot AI Microservice Project Course: AWS, Spring Boot, Keycloak, React

139.2K viewsΒ· 2,814 likesΒ· 599:37Β· Apr 14, 2025

πŸ›οΈ Products Mentioned (10)

πŸ”₯ Check out the Spring Boot E-Commerce Full Stack Course here πŸ‘‰ https://link.embarkx.com/spring-boot πŸ”₯ Check out the Spring Boot E-Commerce Microservices Course here πŸ‘‰ https://link.embarkx.com/microservices πŸ”₯ Full Stack AI DevOps With Real Projects | Docker, Kubernetes, AWS, Azure, GCP: https://link.embarkx.com/devops SPRING BOOT MASTERY COURSE BY BUILDING FULL STACK ECOMMERCE APP [REACT BEGINNER TO ADVANCED COVERED]: https://link.embarkx.com/spring-boot SPRING BOOT MASTERY ROADMAP: https://www.youtube.com/watch?v=m3FVXfr1Nr4 *THE ULTIMATE JAVA AND SPRING BOOT MASTERY* πŸ’β€β™‚ 1. SPRING BOOT FULL STACK BY BUILDING COMPLEX ECOMMERCE PROJECT STEP BY STEP [90+ HOURS OF CONTENT]: https://link.embarkx.com/spring-boot πŸ’β€β™‚ 2. MASTER SPRING BOOT ECOMMERCE MICROSERVICES [70+ HOURS] : https://link.embarkx.com/microservices πŸ’β€β™‚ 3. Full Stack AI DevOps With Real Projects | Docker, Kubernetes, AWS, Azure, GCP: https://link.embarkx.com/devops πŸ’β€β™‚ 4. MASTER SPRING SECURITY WITH REACT JS+OAUTH2[34+ HOURS]: https://link.embarkx.com/spring-security πŸ’β€β™‚ 5. MASTER SPRING BOOT DATA JPA & HIBERNATE: Master Basics to Advance: https://link.embarkx.com/jpa πŸ’β€β™‚ 6. LEARN JAVA WITH 60+ HOURS OF CONTENT: http://link.embarkx.com/java πŸ’β€β™‚ 7. MASTER INTELLIJ IDEA: http://link.embarkx.com/intellij πŸ‘‰ ROADMAP: https://embarkx.com/roadmap Join us on Telegram community for source code and updates: https://link.embarkx.com/telegram SOURCE CODE FOR ENTIRE PROJECT: https://link.embarkx.com/ai-microservice-masterclass πŸ‘‰Β FREE PLAYLISTS FOR YOU Real Projects Using Spring Boot For Your Resume: https://www.youtube.com/playlist?list=PLxhSr_SLdXGNCwu3jMlwczL_m6hVTsXQc Master Spring Security For Free: https://www.youtube.com/playlist?list=PLxhSr_SLdXGOpdX60nHze41CvExvBOn09 Complete Java to Full Stack Mastery Course with Roadmap: https://www.youtube.com/playlist?list=PLxhSr_SLdXGMuioQzjhu_Xkp-qn4ibtx6 πŸ‘‰Β FREE COMPLETE VIDEO COURSES FOR YOU Spring Boot Microservices Course PART 1: https://youtu.be/BLlEgtp2_i8?si=vWXNBi0KkRFjZWMN Spring Boot Microservices Course PART 2: https://youtu.be/EeQRAxXWDF4?si=lVec6abv06rioIm3 6 Beginner Friendly Full Stack Projects in 1 Video: https://youtu.be/SDZk34mh7wM?si=RkGsUjyvg5YL0wGt Full Stack Fitness Project Using Microservices Architecture: https://youtu.be/_FdKTSFnWeg?si=PVBISdrGf2KNu9wv ⏳ 00:00:00 - 🎬 Course Introduction and Overview ⏳ 00:12:28 - πŸ—οΈ Application Demo and Architecture ⏳ 00:26:33 - πŸŽ“ Spring Boot Microservices eCommerce Professional Masterclass [85+ HOURS] ⏳ 00:38:46 - πŸ‘€ Setting Up User Service ⏳ 00:46:27 - πŸ›’οΈ Setting up the Entity and Database ⏳ 00:58:26 - πŸ”§ Building User Service Endpoints - PART 1 ⏳ 01:25:30 - βš™οΈ Setting up the Activity Service - PART 2 ⏳ 01:29:48 - πŸ’Ύ Setting up the Database for Activity Service ⏳ 01:45:35 - πŸ”¨ Building Activity Service Endpoints - PART 1 ⏳ 02:12:33 - πŸ”— Building Activity Service Endpoints - PART 2 ⏳ 02:24:22 - 🌐 Setting up Eureka Server ⏳ 02:35:19 - πŸ“‘ Registering Microservices with Eureka ⏳ 02:44:23 - πŸ’¬ Interservice Communication ⏳ 03:12:59 - πŸŽ₯ Behind the scenes of Interservice Communication ⏳ 03:17:00 - πŸ€– Setting up the AI Service ⏳ 03:22:50 - πŸ›’οΈ Setting up the Database for AI Service ⏳ 03:30:18 - πŸ”§ Building AI Service Endpoints ⏳ 03:44:03 - ⚑ Async Communication with RabbitMQ ⏳ 03:54:30 - πŸ‡ Setting up Rabbitmq ⏳ 03:59:26 - πŸ“€ Sending Activity Data to RabbitMQ ⏳ 04:24:20 - πŸ“₯ Consuming Activity Data from RabbitMQ ⏳ 04:34:07 - πŸ” Overview of Gemini API and Prompts ⏳ 04:44:31 - πŸ€– Generating AI Driven Recommendations ⏳ 05:05:34 - 🧩 Processing Recommendations ⏳ 05:41:22 - πŸ”§ Moving all our configurations to Config Server ⏳ 05:50:06 - πŸ”— Pointing to Config Server | Configuration Management ⏳ 05:54:58 - 🌐 Setting up an API Gateway ⏳ 06:14:47 - πŸ” Discussing Authentication with Keycloak ⏳ 06:19:12 - πŸ”’ What is OAuth 2.0, Let's understand it ⏳ 06:35:00 - πŸ”„ Different OAuth 2.0 Flows ⏳ 06:40:23 - πŸ”‘ OAuth 2.0 PKCE Flow ⏳ 06:46:33 - πŸ›‘οΈ Setting up Keycloak and Auth client ⏳ 06:55:02 - πŸš€ Securing API Gateway and Testing ⏳ 07:15:30 - πŸ†” Accommodate Keycloak ID into UserService ⏳ 07:15:35 - πŸ†” Accommodate Keycloak ID into UserService ⏳ 07:29:53 - πŸ”„ Understanding Synchronization of Keycloak ⏳ 08:04:40 - πŸ’» Setting up the Frontend Application ⏳ 08:10:42 - πŸ”˜ Setting Up Login Button and Redux Store ⏳ 08:27:18 - πŸ” Building PKCE Authorization Flow ⏳ 08:45:16 - πŸ“ Building the Frontend Form on Dashboard ⏳ 09:07:26 - πŸ”„ Managing API calls and Saving Activity ⏳ 09:33:03 - πŸ“„ Building Activity Detail Page ⏳ 09:33:08 - πŸ“„ Building Activity Detail Page ⏳ 09:52:43 - βœ… Testing the entire app end to end ⏳ 09:59:31 - βœ… Thank You! #springboot #javafullstack #springframework #microservices #springboottutorial

🎬 More from EmbarkX | Learn Programming | Faisal Memon