میکروسرویسها با داکر
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
میکروسرویسها به معنای اجرای نرمافزارهای متعدد است. در این دوره، میکروسرویسها با داکر، خواهید دید که چرا کانتینرها اساسی هستند؛ زیرا آنها باعث میشوند که توسعه، بستهبندی و استقرار نرمافزار به طرز فوقالعادهای آسان شود. ابتدا، خواهید آموخت که چگونه از Docker Compose برای توسعه میکروسرویسها بهصورت محلی استفاده کنید. سپس، کشف خواهید کرد که چگونه از Docker Swarm استفاده کنید زمانی که وقت آن رسیده است که از یک ماشین به یک کلاستر چند نودی منتقل شوید. در نهایت، خواهید آموخت که چگونه به یک کلاستر cloud-native Kubernetes مستقر کنید. تا پایان این دوره، با اعتماد به نفس میتوانید اورکستراتور کانتینر مناسب برای پروژه میکروسرویسهای بعدی خود را انتخاب کنید.
میکروسرویسها با داکر
-
docker init + docker compose up 2m 12s
-
افزودن یک کانتینر دوم با پایگاه داده Postgres 3m 41s
-
پاکسازی: docker compose down 1m 7s
-
اتصال API به کانتینر پایگاه داده 1m 26s
-
افزودن کانتینر NGINX برای وب اپلیکیشن کاتالوگ کتابخانه 1m 14s
-
بازسازی همه چیز با down و سپس up 1m 4s
-
راهاندازی یک کلاستر Docker Swarm چندنودی 58s
-
ایجاد اولین سرویس برای مصورسازی کلاستر 1m 41s
-
نظارت و مقیاسدهی بر روی یک سرویس Echo جدید 1m 28s
-
مقیاسپایین و حذف خدمات 1m 54s
-
تبدیل فایل Compose به فایل Stack 1m 23s
-
استقرار docker stack 1m 18s
-
رفع مشکل یک تسک ناموفق 1m 34s
-
مقیاسدهی سرویس Frontend وب 1m 58s
-
بازرسی منابع Swarm: شبکهها، حجمها و تنظیمات 1m 32s
-
ایجاد یک کلاستر خودکار Kubernetes در Google Cloud 1m 33s
-
ایجاد سرویس پایگاه داده Postgres 1m 47s
-
دسترسی به خدمات وب و API از طریق Ingress 2m 1s
-
استفاده از Postgres Exporter برای متریکهای Prometheus 1m 49s
-
نظارت بر تغییرات اندازه پایگاه داده در متریکهای Prometheus 1m 25s
-
حذف کلاستر 45s
مشخصات آموزش
میکروسرویسها با داکر
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:متوسط
- تعداد درس:21
- مدت زمان :00:33:50
- حجم :84.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy