پروژه: اپلیکیشن پورتال خرید در میکروسرویسهای کوبرنتیز
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- چگونگی استقرار میکروسرویسها در کلاستر کوبرنتیز با استفاده از HELM
- ادغام اپلیکیشن Spring Boot و استقرار آن با استفاده از Jenkins CI/CD به همراه Jfrog ،Sonar ،Docker، مراحل ساخت Maven
- استقرار اپلیکیشن خرید آنلاین بلادرنگ در محیطهای Dev ،QA ،PERF ،PROD با ادغام MySQL و Kafka و S3
- استقرار کلاستر EKS با استفاده از Terraform
توضیحات دوره
به این پروژه میکروسرویسهای کوبرنتیز خوش آمدید!
در اینجا میتوانید یاد بگیرید که چگونه میکروسرویسها را برای اپلیکیشن پورتال خرید آنلاین بلادرنگ با استفاده از پایپ لاین های Jenkins CI/CD در کلاستر کوبرنتیز بسازید و مستقر کنید.
اگر شما مبتدی هستید و میخواهید یاد بگیرید که چطور معماری میکروسرویسها در زمان واقعی با ادغام استریمینگ پیام Kafka و پایگاه داده MySQL کار میکند! پس در این آموزش مناسب است.
کدام اپلیکیشن در این پروژه استفاده شده است؟
از React JS و میکروسرویسهای Spring Boot برای اجرای پورتال خرید آنلاین مستقر شده در کلاستر کوبرنتیز با ادغامهای Kafka و MySQL و S3 استفاده شده است.
ابزارها و تکنولوژیهای اصلی استفاده شده در این پروژه:
1. Kubernetes (EKS)
2. HELM
3. Jenkins
4. Kafka
5. MySQL
6. React JS
7. Spring Boot
8. AWS S3
9. Terraform
این دوره برای چه کسانی مناسب است؟
- مبتدیانی که میخواهند درک کنند که چگونه استقرار پروژههای در زمان واقعی را در محیطهای چندگانه کوبرنتیز با استفاده از Jenkins CI/CD انجام دهند.
پروژه: اپلیکیشن پورتال خرید در میکروسرویسهای کوبرنتیز
-
دمو پروژه و ابزارهای DevOps 15:19
-
معماری محصول EOS 03:01
-
معماری کاربردی میکروسرویسها 16:04
-
معماری زیرساخت 05:10
-
معماری EKS 05:29
-
معماری API Gateway 05:52
-
معماری Kafka 06:22
-
پایپ لاین Jenkins CI 02:08
-
پایپ لاین Jenkins CD 03:18
-
معماری پایپ لاین Jenkins 14:06
-
برنامهریزی منابع پایپ لاین Jenkins 07:22
-
نکته مهم 02:40
-
مهارتهای کلیدی مورد نیاز قبل از شروع! 01:17
-
راهاندازی VS Code IDE 12:03
-
استقرار کلاستر EKS 11:12
-
راهاندازی AWS VPC 01:19
-
ایجاد کلاینت Kubectl 07:29
-
راهاندازی کلاستر Kafka 07:52
-
راهاندازی MySQL 04:16
-
ایجاد S3 Bucket 01:15
-
ایجاد VPC Peering 05:19
-
راهاندازی دسترسی SSH به Bitbucket 02:50
-
استقرار Jenkins اصلی به عنوان Pod 17:37
-
ایجاد تصویر ساز 05:43
-
ایجاد مخزن Jfrog 05:49
-
ایجاد پروژه SonarQube 03:11
-
استقرار کنترلر Nginx Ingress 02:15
-
آمادهسازی محیط Jenkins 10:58
-
ادمین میکروسرویسها - راهاندازی پایپ لاین ساخت 16:58
-
ادمین میکروسرویسها - راهاندازی پایپ لایناستقرار 13:22
-
ادمین میکروسرویسها - پیکربندی وبهوکها 04:10
-
سرویس رجیستری Eureka - پایپ لاین ساخت 09:35
-
ادمین میکروسرویسها - اجرای پایپ لاین استقرار 09:55
-
سرویس رجیستری Eureka - پایپ لاین ساخت 16:10
-
سرویس رجیستری Eureka - پایپ لاین استقرار 12:26
-
API Gateway - پایپ لاین ساخت 11:34
-
API Gateway - پایپ لاین استقرار 14:00
-
سرویس پیکربندی ابری - پایپ لاین ساخت 26:27
-
سرویس پیکربندی ابری - پایپ لاین استقرار 06:46
-
Catalog API - پایپ لاین ساخت 12:36
-
Catalog API - پایپ لاین استقرار 05:22
-
API سبد خرید - پایپ لاین ساخت 09:45
-
API سبد خرید - پایپ لاین استقرار 05:25
-
API پرداخت - پایپ لاین ساخت 07:09
-
API پرداخت - پایپ لاین استقرار 04:25
-
API کاربر - پایپ لاین ساخت 07:28
-
API کاربر - پایپ لاین استقرار 04:10
-
API سفارش - پایپ لاین ساخت 06:19
-
API سفارش - پایپ لاین استقرار 04:17
-
وب اپلیکیشن ReactJS - پایپ لاین ساخت 15:36
-
اپلیکیشن وب ReactJS - پایپ لاین استقرار 07:01
-
پیکربندی و تست اپلیکیشن 35:44
-
ایدئولوژی معمار 05:12
مشخصات آموزش
پروژه: اپلیکیشن پورتال خرید در میکروسرویسهای کوبرنتیز
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:متخصص
- تعداد درس:53
- مدت زمان :07:39:11
- حجم :3.78GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy