توضیحات
آموزش Terraform و Kubernetes با 50 نمونه پروژه واقعی
نام دوره : Terraform on AWS EKS Kubernetes IaC SRE- 50 Real-World Demos
پیش نیاز:
- شما باید یک حساب AWS Cloud داشته باشید تا من را برای فعالیت های عملی دنبال کنید.
- شما نیازی به داشتن دانش اولیه از Terraform ندارید. دوره از اصول بسیار بسیار ابتدایی Terraform شروع می شود و شما را به سطوح بسیار پیشرفته می برد
- شما نیازی به داشتن دانش اولیه از Kubernetes ندارید. این دوره از اصول اولیه Kubernetes شروع می شود و شما را به سطوح بسیار پیشرفته می برد
توضیحات:
******* بررسی اجمالی دوره *******
به این دوره آموزشی شگفت انگیز Terraform در AWS EKS Kubernetes IaC SRE-50 دموهای دنیای واقعی خوش آمدید.
در زیر لیست ماژول های تحت پوشش این دوره آمده است.
ماژول های دوره آموزش Terraform و Kubernetes با 50 نمونه پروژه واقعی
- 01. زیرساخت ها به عنوان کد (IAC)
- 02. Terraform Install Tools، Command و Language Basics
- 03. تنظیمات ، ارائه دهندگان و منابع Terraform
- 04. متغیرهای ورودی Terraform، مقادیر خروجی، منابع داده
- 05. Terraform Loops، MetaArguments، Splat Operator و توابع
- 06. AWS VPC 3-Tier Architecture Design با استفاده از Terraform
- 07. Bastion Host AWS EC2 Instances, Security Groups, TF Provisioners with Terraform
- 08. AWS EKS Cluster، Public و Private Node Groups با استفاده از Terraform
- 09. اصول Kubernetes
- 10. استقرار و خدمات Kubernetes با استفاده از YAML
- 11. Terraform Kubernetes Provider – Kubernetes Deployment & Service
- 12. Terraform Remote State Storage – AWS S3 & DynamoDB
- 13. AWS EKS IAM Roles for Service Accounts (IRSA) با استفاده از Terraform
- 14. نصب درایور AWS EKS EBS CSI با گزینه AddOn خود مدیریت با استفاده از Terraform
- 15. نسخه نمایشی AWS EKS EBS با استفاده از k8s YAML (UserMgmt WebApp با MySQL DB)
- 16. نسخه نمایشی AWS EKS EBS با استفاده از k8s Terraform (UserMgmt WebApp با MySQL DB)
- 17. تنظیم صداهای AWS EKS EBS حفظ و تغییر اندازه
- 18. افزودنی AWS EBS CSI EKS
- 19. ارائه AWS IAM ADMIN USER به عنوان مدیر EKS
- 20. ارائه AWS IAM کاربر اصلی به عنوان مدیر EKS
- 21. ارائه کاربران AWS (Admin & Basic) به عنوان مدیران EKS با استفاده از Terraform
- 22. ادمین های EKS را با استفاده از نقش های IAM و گروه های IAM تهیه کنید
- 23. ادمین های EKS را با استفاده از نقش های IAM و گروه های IAM با استفاده از Terraform تهیه کنید
- 24. ارائه کاربر EKS فقط خواندنی با استفاده از نقشهای IAM، گروهها و k8s CR، CRB
- 25. ارائه کاربران توسعه دهنده EKS با استفاده از نقش های IAM، گروه ها و k8s R، RB
- 26. AWS Load Balancer Controller با استفاده از Terraform Helm Provider نصب کنید
- 27. اصول Ingress – با Terraform خودکار کنید
- 28. Ingress Context Path Routing – خودکارسازی با Terraform
- 29. Ingress SSL و SSL Redirect – خودکارسازی با Terraform
- 30. ExternalDNS را با استفاده از Terraform Helm Provider نصب کنید
- 31. ورود با ExternalDNS – خودکار با Terraform
- 32. سرویس Kubernetes LB با ExternalDNS – اتوماسیون با Terraform
- 33. مسیریابی میزبان مجازی مبتنی بر نام ورودی- با Terraform خودکار کنید
- 34. Ingress SSL Discovery Host
- 35. Ingress SSL Discovery TLS
- 36. Ingress Groups – با Terraform خودکار کنید
- 37. IP نوع هدف ورودی – با Terraform خودکار کنید
- 38. Ingress Internal Load Balancer – اتوماسیون با Terraform
- 39. Ingress Cross Namespaces – با Terraform خودکار کنید
- 40. AWS Network Load Balancer با کنترلر Load Balancer AWS
- 41. AWS NLB TLS، DNS خارجی با AWS LBC – خودکارسازی با Terraform
- 42. AWS NLB LB داخلی با AWS LBC – اتوماسیون با Terraform
- 43. AWS EKS Fargate Profiles با استفاده از Terraform
- 44. EKS Workloads را روی AWS Fargate اجرا کنید – با Terraform خودکار کنید
- 45. AWS Fargate Only EKS Cluster با استفاده از Terraform
- 46. AWS EFS CSI Controller با استفاده از Terraform Helm Provider نصب کنید
- 47. AWS EFS Static Provisioning – اتوماسیون با Terraform
- 48. AWS EFS Dynamic Provisioning – اتوماسیون با Terraform
- 49. نصب سیستم فایل AWS EFS برای بارهای کاری Fargate
- 50. Kubernetes Cluster Autoscaler Controller نصب کنید
- 51. تست کنترل کننده خودکار مقیاس کننده کلاستر Kubernetes
- 52. Kubernetes Horizontal Pod Autoscaling with Terraform
- 53. Kubernetes Vertical Pod Autoscaling with Terraform
- 54. نظارت و ثبت AWS EKS با kubectl
- 55. نظارت و ثبت AWS EKS با Terraform
مفاهیم Kubernetes پوشش داده شده است
- 01. استقرار Kubernetes
- 02. Kubernetes Pods
- 03. سرویس Kubernetes نوع LoadBalancer
- 04. سرویس Kubernetes نوع ClusterIP
- 05. سرویس ورودی Kubernetes
- 06. کلاس ورودی Kubernetes
- 07. کلاس ذخیره سازی Kubernetes
- 08. Kubernetes Storage Persistent Volume
- 09. ادعای حجم پایدار ذخیره سازی Kubernetes
- 10. Kubernetes RBAC
- 11. نقش Kubernetes
- 12. Kubernetes Role Binding
- 13. نقش خوشه Kubernetes
- 14. Kubernetes Cluster Role Binding
- 15. Kubernetes Cluster Autoscaler
- 16. Kubernetes Vertical Pod Autoscaler
- 17. Kubernetes Horizontal Pod Autoscaler
- 18. Kubernetes DaemonSets
- 19. فضاهای نام Kubernetes
- 20. حساب های سرویس Kubernetes
- 21. گروه های Kubernetes
- 22. Kubernetes ConfigMaps
- 23. درخواستها و محدودیتهای Kubernetes
- 24. گره های کارگری Kubernetes
مفاهیم Terraform پوشش داده شده است
- 01. تنظیمات بلوک
- 02. بلاک ارائه دهندگان
- 03. استفاده از چندین ارائه دهنده
- 04. اهمیت فایل قفل وابستگی
- 05. نحو و رفتار منابع
- 06. منابع Meta-Argument – بستگی دارد
- 07. Meta-Argument منابع – تعداد
- 08. Meta-Argument منابع – for_each
- 09. Meta-Argument منابع – چرخه حیات
- 10. متغیرهای ورودی – مبانی
- 11. متغیرهای ورودی –
- وقتی از شما خواسته شد اختصاص دهید
- 12. متغیرهای ورودی – با terraform.tfvars تخصیص دهید
- 13. متغیرهای ورودی – با tfvars خودکار تعیین کنید
- 14. متغیرهای ورودی – لیست ها
- 15. متغیرهای ورودی – نقشه ها
- 16. تابع فایل
- 17. مقادیر خروجی
- 18. ارزش های محلی
- 19. منابع داده
- 20. Backends – Remote State Storage
- 21. ارائه دهنده فایل
- 22. Remote-exec Provisioner
- 23. ارائه دهنده local-exec
- 24. منبع پوچ
- 25. ماژول ها از ثبت عمومی
- 26. تابع عنصر
- 27. منبع داده از راه دور
- 28. منابع داده Terraform
ارائه دهندگان Terraform استفاده شده
- 1. ارائه دهنده AWS Terraform
- 2. ارائه دهنده Kubernetes Terraform
- 3. ارائه دهنده Kubectl Terraform
- 4. ارائه دهنده HTTP Terraform
- 5. ارائه دهنده Null Terraform
- 6. Helm Terraform Provider
دوره آموزش Terraform و Kubernetes با 50 نمونه پروژه واقعی برای چه کسانی است:
معماران زیرساخت یا Sysadmin ها یا توسعه دهندگانی که در حال برنامه ریزی برای تسلط بر Terraform از دیدگاه دنیای واقعی در AWS Cloud در ترکیب با AWS Elastic Kubernetes Service (AWS EKS) هستند.
هر مبتدی که علاقه مند به یادگیری IaC Infrastructure به عنوان ابزار ترند فعلی کد Terraform با AWS Cloud است.
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید