٪85 تخفیف

دانلود کتاب آموزشی VMware Tanzu Kubernetes Grid جلد اول

دسته‌بندی: برچسب: تاریخ به روز رسانی: 5 آذر 1404 تعداد بازدید: 727 بازدید

کتاب به زبان فارسی و به صورت ترجمه از منابع خارجی می باشد

تعداد صفحات کتاب : 446

پشتیبانی واتساپ

قیمت اصلی: ۲,۰۰۰,۰۰۰ تومان بود.قیمت فعلی: ۳۰۰,۰۰۰ تومان.

torobpay
هر قسط با ترب‌پی: ۷۵,۰۰۰ تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.

دوره آموزشی VMware Tanzu Kubernetes Grid به شما کمک می‌کند تا نحوه استقرار، پیکربندی و مدیریت کلاسترهای Kubernetes را با استفاده از VMware Tanzu یاد بگیرید. این دوره مخصوص افرادی است که می‌خواهند Kubernetes را در محیط‌های VMware پیاده‌سازی و مدیریت کنند.


بخش 1. مقدمه‌ای بر Tanzu Kubernetes Grid

 

فصل 1. مقدمه‌ای بر VMware Tanzu و Kubernetes

  • معرفی VMware Tanzu و اهداف آن
  • Kubernetes چیست و چرا استفاده می‌شود؟
  • نقش Tanzu Kubernetes Grid در اکوسیستم VMware

فصل 2. Tanzu Kubernetes Grid (TKG) چیست؟

  • تعریف TKG و کاربردهای آن
  • ویژگی‌های کلیدی Tanzu Kubernetes Grid
  • مزایای استفاده از TKG در مقایسه با دیگر راهکارهای Kubernetes

فصل 3. مقایسه Tanzu Kubernetes Grid با سایر نسخه‌های Kubernetes

  • تفاوت‌های TKG با Kubernetes استاندارد
  • مقایسه TKG با سایر محصولات Tanzu مانند Tanzu Mission Control (TMC) و Tanzu Application Service (TAS)
  • مقایسه TKG با دیگر توزیع‌های Kubernetes مانند OpenShift، Rancher، و EKS

فصل 4. معماری Tanzu Kubernetes Grid

  • بررسی اجزای کلیدی معماری TKG
  • معرفی Management Cluster و Workload Clusters
  • نحوه تعامل TKG با vSphere، NSX-T و سایر سرویس‌های VMware

فصل 5. اجزای کلیدی Tanzu Kubernetes Grid

  • Tanzu CLI: ابزار مدیریت کلاسترهای TKG
  • Cluster API: مدیریت چرخه عمر کلاسترها در TKG
  • Container Networking Interface (CNI): نحوه مدیریت شبکه در TKG
  • Harbor Registry: مدیریت و ذخیره‌سازی ایمیج‌های کانتینری در Tanzu

فصل 6. موارد استفاده و سناریوهای کاربردی Tanzu Kubernetes Grid

  • استفاده از TKG برای اجرای اپلیکیشن‌های Cloud-Native
  • پیاده‌سازی TKG در دیتاسنترهای خصوصی (On-Premises)
  • اجرای TKG در فضای ابری (AWS، Azure، Google Cloud)
  • یکپارچه‌سازی TKG با DevOps و CI/CD Pipelines

بخش 2. نصب و پیکربندی Tanzu Kubernetes Grid

 

فصل 1. آماده‌سازی محیط برای نصب TKG

  • بررسی پیش‌نیازهای سخت‌افزاری و نرم‌افزاری
  • انتخاب نسخه مناسب Tanzu Kubernetes Grid
  • نصب و پیکربندی VMware vSphere و NSX-T در صورت نیاز
  • پیکربندی شبکه و تنظیمات DNS برای Kubernetes

فصل 2. نصب ابزارهای مورد نیاز

  • دانلود و نصب Tanzu CLI
  • نصب Tanzu Kubernetes Grid Installer
  • پیکربندی ابزارهای مورد نیاز مانند kubectl، Docker، و Helm
  • تنظیم متغیرهای محیطی برای استفاده از Tanzu CLI

فصل 3. پیکربندی زیرساخت برای استقرار Tanzu Kubernetes Grid

  • تنظیم و آماده‌سازی vSphere برای پشتیبانی از TKG
  • پیکربندی حساب کاربری و مجوزهای لازم برای Tanzu
  • تنظیمات مربوط به ذخیره‌سازی (Storage Classes) و شبکه
  • بررسی گزینه‌های استقرار (Standalone یا Integrated with vSphere)

فصل 4. استقرار اولین کلاستر مدیریت‌شده (Management Cluster)

  • ایجاد فایل تنظیمات Management Cluster
  • استفاده از Tanzu CLI برای استقرار اولین کلاستر مدیریتی
  • بررسی وضعیت کلاستر با استفاده از kubectl و Tanzu CLI
  • حل مشکلات احتمالی در راه‌اندازی کلاستر

فصل 5. استقرار کلاسترهای کاری (Workload Clusters)

  • تعریف پروفایل و تنظیمات برای کلاسترهای کاری
  • ایجاد و مدیریت کلاسترهای کاری در محیط Tanzu
  • مقایسه روش‌های استقرار: UI-based Deployment و CLI-based Deployment
  • اتصال و تأیید سلامت کلاسترهای Kubernetes

فصل 6. پیکربندی و بهینه‌سازی اولیه کلاسترها

  • تنظیمات مربوط به Load Balancer و Ingress Controller
  • پیکربندی CNI (Container Network Interface) برای شبکه Kubernetes
  • تنظیم Storage Classes برای مدیریت دیسک‌های کلاستر
  • بررسی و اعمال سیاست‌های امنیتی اولیه

فصل 7. بررسی و مدیریت لاگ‌ها و رویدادها

  • تنظیم لاگ‌ها برای بررسی خطاهای نصب و راه‌اندازی
  • بررسی رویدادهای مربوط به کلاسترها با kubectl logs
  • یکپارچه‌سازی Tanzu Kubernetes Grid با ابزارهای نظارت و مدیریت

بخش 3. مدیریت کلاسترهای Tanzu Kubernetes Grid

 

فصل 1. ایجاد و مدیریت کلاسترهای Kubernetes در Tanzu

  • ایجاد کلاسترهای Kubernetes با استفاده از Tanzu CLI
  • بررسی فایل‌های تنظیمات کلاستر (Cluster Configuration Files)
  • مدیریت نودهای Worker و Control Plane در Tanzu
  • بررسی وضعیت کلاستر و اجزای آن با دستورات kubectl و tanzu

فصل 2. نحوه ارتقاء و تغییر پیکربندی کلاسترها

  • ارتقاء نسخه Kubernetes در Tanzu Kubernetes Grid
  • مدیریت به‌روزرسانی‌های نودهای Worker و Control Plane
  • تغییر و اصلاح منابع کلاستر (CPU، Memory و Storage)
  • بررسی لاگ‌های به‌روزرسانی و مشکلات احتمالی

فصل 3. راهکارهای مقیاس‌بندی (Scaling) کلاسترهای Kubernetes

  • مقیاس‌بندی افقی (افزودن یا کاهش نودهای Worker)
  • مقیاس‌بندی عمودی (افزایش یا کاهش منابع هر نود)
  • پیکربندی Auto Scaling در Tanzu Kubernetes Grid
  • بررسی ابزارهای مدیریت مقیاس‌پذیری مانند Cluster Autoscaler و Karpenter

فصل 4. مدیریت Contextها و دسترسی به کلاسترها

  • کار با چندین کلاستر Kubernetes در Tanzu
  • مدیریت Contextها در kubectl و tanzu
  • تنظیمات اتصال از راه دور به کلاسترهای Tanzu

فصل 5. حذف و بازیابی کلاسترها در Tanzu

  • حذف کلاسترها با استفاده از Tanzu CLI
  • نحوه تهیه پشتیبان از کلاسترها قبل از حذف
  • بازیابی کلاسترهای حذف‌شده با Tanzu Backup & Restore

بخش 4. امنیت در Tanzu Kubernetes Grid

 

فصل 1. مفاهیم پایه امنیت در Kubernetes

  • بررسی مدل امنیتی Kubernetes
  • تهدیدات رایج در محیط‌های Kubernetes
  • بهترین روش‌های امنیتی برای کلاسترهای Tanzu

فصل 2. احراز هویت و کنترل دسترسی (RBAC و IAM)

  • پیاده‌سازی Role-Based Access Control (RBAC)
  • تعریف Roles و ClusterRoles برای کاربران و سرویس‌ها
  • ایجاد RoleBindings و ClusterRoleBindings برای کنترل سطح دسترسی
  • ادغام Tanzu Kubernetes Grid با LDAP و Active Directory
  • بررسی روش‌های تأمین احراز هویت با OIDC و SAML

فصل 3. مدیریت سیاست‌های امنیتی و Network Policies

  • تعریف و پیکربندی Kubernetes Network Policies
  • محدود کردن ترافیک بین پادها (Pods) و سرویس‌ها
  • بررسی و پیاده‌سازی CNIهای امنیتی مانند Calico و Antrea
  • استفاده از ابزارهایی مانند Open Policy Agent (OPA) برای سیاست‌گذاری امنیتی

فصل 4. ایمن‌سازی ارتباطات و رمزنگاری داده‌ها

  • پیاده‌سازی TLS برای ارتباطات بین سرویس‌ها و API Server
  • استفاده از Cert-Manager برای مدیریت گواهینامه‌های امنیتی
  • رمزگذاری داده‌ها در هنگام انتقال و در حالت استراحت (Encryption at Rest & Transit)
  • استفاده از KMS (Key Management Service) برای مدیریت کلیدهای رمزگذاری

فصل 5. بررسی امنیت تصاویر کانتینر و امنیت زنجیره تأمین نرم‌افزار

  • اسکن و بررسی آسیب‌پذیری‌های امنیتی در تصاویر Docker
  • استفاده از ابزارهایی مانند Trivy، Clair و Harbor برای اسکن امنیتی
  • امضای دیجیتالی تصاویر کانتینری با Cosign و Notary
  • جلوگیری از اجرای تصاویر غیرمجاز در کلاسترهای Tanzu

فصل 6. مدیریت امنیت در سطح Node و Worker Machines

  • ایمن‌سازی سیستم‌عامل نودهای Kubernetes
  • به‌روزرسانی و مدیریت Patchهای امنیتی در نودهای Tanzu
  • محدود کردن دسترسی به SSH و استفاده از Bastion Hosts
  • استفاده از SELinux و AppArmor برای کنترل امنیتی در سطح سیستم‌عامل

فصل 7. تأمین امنیت API Server و کنترل سطح دسترسی

  • مدیریت و محدود کردن دسترسی به API Server
  • بررسی و پیکربندی Kubernetes Admission Controllers
  • استفاده از Pod Security Standards (PSS) برای کنترل امنیتی پادها
  • مدیریت دسترسی به Secretها و داده‌های حساس در Kubernetes

فصل 8. بررسی امنیت لاگ‌ها و مانیتورینگ تهدیدات

  • جمع‌آوری و مدیریت لاگ‌های امنیتی در Kubernetes
  • بررسی رخدادهای امنیتی با استفاده از Falco و Audit Logs
  • پیاده‌سازی SIEM (Security Information and Event Management) برای تحلیل داده‌های امنیتی

فصل 9. مقابله با حملات و واکنش به رخدادهای امنیتی

  • شناسایی حملات رایج مانند Pod Escape و DNS Spoofing
  • استفاده از ابزارهای IDS/IPS برای شناسایی تهدیدات در Kubernetes
  • اقدامات اصلاحی در صورت تشخیص نفوذ یا حمله به کلاستر

فصل 10. اجرای اسکن‌های امنیتی و تست نفوذ در Tanzu Kubernetes Grid

  • اجرای اسکن‌های امنیتی خودکار با Kubescape و Kube-bench
  • تست نفوذ و شناسایی آسیب‌پذیری‌ها در Kubernetes
  • بررسی چک‌لیست‌های CIS Kubernetes Benchmark برای ایمن‌سازی TKG
نوع دوره

کلاس آنلاین

برند

،

نقد و بررسی ها

نقد و بررسی وجود ندارد.

فقط مشتریانی که وارد سیستم شده اند و این محصول را خریداری کرده اند می توانند نظر بدهند.

سبد خرید

سبد خرید شما خالی است.

ورود به سایت