دوره آموزشی VMware Tanzu Fundamentals یک دوره مقدماتی است که برای آشنایی با مفهوم و استفاده از VMware Tanzu طراحی شده است. این دوره برای افرادی که میخواهند اصول اولیه فناوری Kubernetes و مدیریت اپلیکیشنهای مدرن را با استفاده از Tanzu یاد بگیرند، مناسب است. در زیر سر فصلهای اصلی این دوره آورده شده است:
بخش 1. مقدمهای بر VMware Tanzu
فصل 1. معرفی VMware Tanzu و اجزای آن
- VMware Tanzu چیست؟
- تاریخچه و تکامل Tanzu در اکوسیستم VMware
- مقایسه VMware Tanzu با سایر پلتفرمهای Kubernetes
- معرفی اجزای اصلی Tanzu:
- Tanzu Kubernetes Grid (TKG)
- Tanzu Mission Control (TMC)
- Tanzu Application Service (TAS)
- Tanzu Build Service (TBS)
- Tanzu Observability
- Tanzu Service Mesh
فصل 2. آشنایی با اهداف Tanzu و مدرنسازی اپلیکیشنها
- مفهوم Cloud-Native Applications و ارتباط آن با Tanzu
- اهمیت Containerization و Microservices در مدرنسازی اپلیکیشنها
- مزایای استفاده از Tanzu برای مدیریت اپلیکیشنهای مدرن
- نقش Tanzu در بهبود DevOps و CI/CD Pipelines
فصل 3. معرفی Tanzu Kubernetes Grid (TKG)
- Tanzu Kubernetes Grid چیست و چه کاربردی دارد؟
- مقایسه TKG با Vanilla Kubernetes
- نسخههای مختلف TKG:
- TKG Standalone (نصب مستقل)
- TKG Integrated with vSphere
- TKG on Public Cloud (AWS, Azure, Google Cloud)
- معماری TKG و نحوه تعامل آن با سایر اجزای Tanzu
فصل 4. ایجاد و مدیریت کلاسترهای Kubernetes با Tanzu
- راههای مختلف ایجاد کلاستر Kubernetes در Tanzu
- نحوه مدیریت لایفسایکل کلاسترهای Kubernetes
- تنظیمات پیشفرض و سفارشیسازی در Tanzu Kubernetes Grid
- مقایسه مدیریت کلاسترها با Tanzu در مقابل سایر روشها (مانند EKS، AKS و GKE)
- نحوه افزودن و حذف نودها در کلاسترهای TKG
- تنظیمات امنیتی اولیه در کلاسترهای TKG
بخش 2. معماری و اجزای Tanzu
فصل 1. معماری کلی VMware Tanzu
- معرفی ساختار کلی Tanzu
- نحوه تعامل Tanzu با Kubernetes
- ارتباط Tanzu با سایر سرویسهای VMware
فصل 2. Tanzu Kubernetes Grid (TKG)
- معرفی Tanzu Kubernetes Grid
- تفاوت بین TKG Standalone و TKG Integrated
- نحوه ایجاد و مدیریت کلاسترهای Kubernetes با TKG
- مقایسه TKG با دیگر توزیعهای Kubernetes
فصل 3. Tanzu Mission Control (TMC)
- معرفی Tanzu Mission Control
- امکانات مدیریت چندکلاستری در Tanzu
- بررسی Policy-Based Management
- بررسی نقشها و دسترسیها (RBAC) در TMC
- تنظیم و مدیریت Backup و Restore در TMC
فصل 4. Tanzu Application Service (TAS)
- آشنایی با Tanzu Application Service (Pivotal Cloud Foundry)
- مقایسه TAS با Kubernetes
- مدیریت چرخه عمر اپلیکیشن در TAS
- استقرار و مقیاسپذیری اپلیکیشنها با TAS
فصل 5. Tanzu Build Service (TBS)
- مفهوم Buildpacks و مزایای آن
- معرفی Tanzu Build Service
- ایجاد کانتینرهای اپلیکیشن بهصورت خودکار
- ادغام TBS با CI/CD Pipelines
فصل 6. Tanzu Service Mesh (TSM)
- معرفی معماری Service Mesh
- نقش Tanzu Service Mesh در ارتباطات بین سرویسها
- امنیت و سیاستهای کنترل دسترسی در TSM
- بررسی امکانات مانیتورینگ و مدیریت ترافیک در TSM
فصل 7. Tanzu Observability
- معرفی ابزار مانیتورینگ Tanzu Observability
- نحوه جمعآوری و آنالیز دادههای متریک و لاگها
- بررسی Dashboards و ایجاد هشدارها
- ارتباط Tanzu Observability با Prometheus و Grafana
فصل 8. Tanzu Data Services
- معرفی Tanzu Data Services برای مدیریت پایگاه دادهها
- بررسی Tanzu SQL و PostgreSQL Service
- مدیریت دادهها و استقرار پایگاههای داده Cloud-Native
- ادغام Tanzu Data Services با Kubernetes
بخش 3. نصب و راهاندازی Tanzu
فصل ۱. پیشنیازهای نصب Tanzu Kubernetes Grid (TKG)
- بررسی نیازمندیهای سختافزاری و نرمافزاری
- آشنایی با محیطهای پشتیبانیشده (vSphere, AWS, Azure)
- تنظیمات شبکه و DNS موردنیاز برای Tanzu
فصل ۲. نصب Tanzu Kubernetes Grid (TKG) در vSphere
- دانلود و آمادهسازی Tanzu CLI و kubectl
- نصب TKG Management Cluster در vSphere
- ایجاد اولین کلاستر کاری (Workload Cluster)
- بررسی و تأیید نصب از طریق kubectl و Tanzu CLI
فصل ۳. راهاندازی Tanzu Kubernetes Grid (TKG) در AWS و Azure
- پیکربندی دسترسی به AWS/Azure
- ایجاد Tanzu Management Cluster در محیط ابری
- مدیریت و بررسی وضعیت کلاسترهای ایجاد شده
فصل ۴. نصب و پیکربندی Tanzu Mission Control (TMC)
- معرفی Tanzu Mission Control و قابلیتهای آن
- ثبتنام و راهاندازی اولیه TMC
- اتصال کلاسترهای Kubernetes به TMC
- مدیریت کاربران و نقشها در TMC
فصل ۵. راهاندازی محیط Tanzu برای توسعه و مدیریت اپلیکیشنها
- نصب و پیکربندی Tanzu Application Platform (TAP)
- ایجاد Namespace و تعریف فضاهای کاری برای توسعه
- مدیریت منابع و تخصیص منابع برای اجرای اپلیکیشنها
فصل ۶. نصب و راهاندازی Tanzu Build Service (TBS) برای CI/CD
- معرفی Tanzu Build Service و کاربردهای آن
- نصب و پیکربندی TBS در Kubernetes
- ایجاد و مدیریت Buildpacks برای اپلیکیشنها
- اتوماسیون فرآیند ساخت و استقرار اپلیکیشنها
فصل ۷. بررسی مشکلات نصب و پیکربندی Tanzu
- تحلیل خطاهای رایج هنگام نصب TKG
- بررسی لاگهای Tanzu CLI و Kubernetes
- روشهای عیبیابی و حل مشکلات رایج
بخش 4. مدیریت Kubernetes با Tanzu
فصل ۱. مدیریت کلاسترهای Kubernetes در Tanzu
- بررسی انواع کلاسترهای Kubernetes در Tanzu (TKG، TKGm، TKGs)
- نحوه ایجاد و مدیریت کلاسترهای Tanzu Kubernetes Grid
- بررسی قابلیتهای Tanzu Mission Control (TMC) برای مدیریت چندین کلاستر
- اعمال سیاستهای مدیریتی بر روی کلاسترها با TMC
- حذف، بهروزرسانی و مدیریت چرخه حیات کلاسترها
فصل ۲. مدیریت منابع و مقیاسپذیری در Tanzu
- مدیریت منابع پردازشی و ذخیرهسازی در Kubernetes با Tanzu
- استفاده از Horizontal Pod Autoscaler (HPA) و Vertical Pod Autoscaler (VPA) برای مقیاسپذیری اپلیکیشنها
- پیادهسازی Cluster Autoscaler برای مدیریت خودکار ظرفیت کلاستر
- مدیریت درخواستها و محدودیتهای منابع (Resource Requests & Limits)
فصل ۳. امنیت و کنترل دسترسی در Kubernetes با Tanzu
- بررسی Role-Based Access Control (RBAC) در Tanzu
- نحوه مدیریت دسترسی کاربران و نقشهای مدیریتی در Kubernetes
- استفاده از Tanzu Service Mesh برای برقراری امنیت در سطح سرویس
- بررسی و پیادهسازی Pod Security Policies (PSP)
- بررسی Network Policies برای کنترل ترافیک بین پادها
فصل ۴. نظارت و پایش در Kubernetes با Tanzu
- بررسی Tanzu Observability و قابلیتهای آن در مانیتورینگ
- نصب و پیکربندی Prometheus و Grafana در Tanzu Kubernetes Grid
- تحلیل لاگهای سیستم با Fluentd و Elasticsearch
- بررسی Kubernetes Event-Driven Autoscaling (KEDA) برای تنظیم خودکار منابع
فصل ۵. مدیریت Storage و Persistent Volumes در Tanzu
- آشنایی با Storage Classes و نحوه استفاده از آنها
- ایجاد و مدیریت Persistent Volumes (PV) و Persistent Volume Claims (PVC)
- ادغام Tanzu با vSphere CSI Driver برای مدیریت ذخیرهسازی
- استفاده از Velero برای تهیه نسخه پشتیبان و بازیابی دادهها در Kubernetes
فصل ۶. بهینهسازی و نگهداری Kubernetes در Tanzu
- بررسی Best Practices برای مدیریت بهینه کلاسترهای Kubernetes
- بهینهسازی Kubelet Configuration و Scheduler Policies
- پاکسازی و نگهداری منابع در Kubernetes
- بررسی مشکلات رایج در Kubernetes و نحوه برطرف کردن آنها
خدمات شبکه فراز نتورک | پیشرو در ارائه خدمات دیتاسنتری و کلود

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