دانلود دوره عملی Kubernetes: استقرار میکروسرویس‌ها در ابر AWS

450,000 تومان

نام محصول به انگلیسی دانلود Kubernetes Hands-On – Deploy Microservices to the AWS Cloud
نام محصول به فارسی دانلود دوره عملی Kubernetes: استقرار میکروسرویس‌ها در ابر AWS
زبان انگلیسی با زیرنویس فارسی
نوع محصول آموزش ویدیویی
نحوه تحویل به صورت دانلودی
توجه مهم:

این دوره آموزشی دانلودی بوده و همراه با زیرنویس فارسی ارائه می‌گردد.

حداکثر تا ۲۴ ساعت پس از سفارش، لینک اختصاصی دوره برای شما ساخته و جهت دانلود ارسال خواهد شد.

جهت پیگیری سفارش، می‌توانید از طریق واتس‌اپ با شماره 09395106248 یا آیدی تلگرامی @ma_limbs در تماس باشید.

دانلود دوره عملی Kubernetes: استقرار میکروسرویس‌ها در ابر AWS

معرفی دوره

در این دوره عملی و جامع، با استفاده از Kubernetes و سرویس‌های AWS، شما به صورت گام‌به‌گام نحوه استقرار، مقیاس‌دهی و مدیریت میکروسرویس‌ها در محیط ابری را فرا می‌گیرید. از تنظیم اولیه کلاستر در AWS تا پیاده‌سازی شبکه، ذخیره‌سازی پایدار و امنیت سرویس‌ها، تمام مباحث به زبان ساده و با تاکید بر تمرین‌های عملی پوشش داده می‌شود. در پایان دوره، شما قادر خواهید بود یک اپلیکیشن میکروسرویسی کامل را در EKS (Elastic Kubernetes Service) اجرا و مدیریت کنید.

آنچه در این دوره یاد می‌گیرید

  • راه‌اندازی و پیکربندی EKS: نحوه ایجاد کلاستر Kubernetes در AWS با استفاده از AWS CLI و Terraform.
  • استقرار میکروسرویس‌ها: پیاده‌سازی چندین سرویس تحت ساختار کانتینری با استفاده از Deployment و Service.
  • مدیریت شبکه و Load Balancing: تنظیم Ingress Controller و AWS Load Balancer برای توزیع درخواست‌ها.
  • ذخیره‌سازی پایدار: استفاده از Persistent Volume و Persistent Volume Claim برای نگهداری داده‌ها.
  • مانیتورینگ و Logging: راه‌اندازی Prometheus، Grafana و EFK Stack برای رصد وضعیت سیستم.
  • امنیت و احراز هویت: اعمال Role-Based Access Control و Secrets Management در Kubernetes.
  • CI/CD اتوماتیک: ادغام Jenkins یا GitLab CI برای استقرار خودکار نسخه‌های جدید اپلیکیشن.

پیش‌نیازها

  • آشنایی پایه با لینوکس و خط فرمان (CLI).
  • دانش اولیه Docker و کانتینرها.
  • مفاهیم ابتدایی شبکه و پروتکل‌های HTTP/HTTPS.
  • داشتن حساب AWS با دسترسی‌های لازم (IAM).
  • آشنایی مختصر با ابزارهای زیرساخت به عنوان کد (Terraform یا CloudFormation) یک مزیت است.

سرفصل‌های دوره

  • بخش 1: مقدمه و آشنایی با معماری میکروسرویس
  • بخش 2: نصب و راه‌اندازی ابزارهای مورد نیاز (kubectl, eksctl, AWS CLI)
  • بخش 3: ایجاد و پیکربندی اولیه کلاستر EKS
  • بخش 4: نوشتن فایل‌های YAML برای Deployment و Service
  • بخش 5: تنظیم Ingress و Load Balancer در AWS
  • بخش 6: استفاده از Persistent Storage با EBS و EFS
  • بخش 7: پیاده‌سازی CI/CD با Jenkins/GitLab
  • بخش 8: مانیتورینگ با Prometheus و Grafana
  • بخش 9: Logging مرکزی با Elasticsearch, Fluentd و Kibana
  • بخش 10: امنیت در Kubernetes؛ RBAC، Network Policy و Secrets
  • بخش 11: مقیاس‌دهی اتوماتیک (Horizontal Pod Autoscaler)
  • بخش 12: بهینه‌سازی هزینه و منابع در AWS

مثال‌های عملی

مثال اول: استقرار یک اپلیکیشن نمونه شامل سه میکروسرویس (front-end, back-end, database) با استفاده از Kubernetes Deployment و Service. سپس اتصال آن به یک AWS Application Load Balancer برای دسترسی عمومی.

مثال دوم: راه‌اندازی یک سیستم لاگ سنترال با Fluentd در سطح Node و ارسال لاگ‌ها به Elasticsearch در یک Pod اختصاصی. در نهایت مانیتور کردن لاگ‌ها توسط Kibana.

مثال سوم: پیکربندی یک Pipeline ساده در Jenkins برای Build و Push کردن ایمیج Docker به ECR و سپس استقرار خودکار در EKS پس از هر تغییر در شاخه اصلی مخزن Git.

مزایا و نکات کلیدی

  • تقویت مهارت‌های عملی در محیط ابری واقعی AWS.
  • آشنایی با بهترین الگوها (Best Practices) در استقرار میکروسرویس‌ها.
  • یادگیری مدیریت مقیاس، امنیت و هزینه در Kubernetes.
  • افزایش employability و توانمندی در پروژه‌های سازمانی بزرگ.
  • بهبود گردش CI/CD و کاهش زمان استقرار آپدیت‌ها.
  • تمرین بیش از ۱۰ سناریوی عملی برای تسلط کامل بر مفاهیم.

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود دوره عملی Kubernetes: استقرار میکروسرویس‌ها در ابر AWS”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا