کتاب صوتی Google Cloud Platform: Microservices Deployment and Management with Flux CD
Google Cloud Platform: Microservices Deployment and Management with Flux CD Google Cloud Platform: Microservices Deployment and Management with Flux CD - انقلاب در استقرار و مدیریت میکروسرویسها آیا م...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Google Cloud Platform: Microservices Deployment and Management with Flux CD
موضوع کلی: برنامه نویسی
موضوع میانی: Google Cloud Platform (GCP)
📋 سرفصلهای دوره
- 1. مقدمهای بر معماری میکروسرویس
- 2. مفاهیم کلیدی میکروسرویس
- 3. چالشهای استقرار میکروسرویس
- 4. معرفی Google Cloud Platform (GCP)
- 5. معرفی سرویسهای کلیدی GCP برای میکروسرویسها
- 6. Google Kubernetes Engine (GKE) چیست؟
- 7. چرا GKE برای میکروسرویسها؟
- 8. نصب و راهاندازی اولیه GKE
- 9. ایجاد کلاستر GKE
- 10. کانفیگ GKE
- 11. مفاهیم اصلی Kubernetes
- 12. Pods, Deployments, Services در Kubernetes
- 13. Namespaces در Kubernetes
- 14. ReplicaSets در Kubernetes
- 15. StatefulSets در Kubernetes
- 16. DaemonSets در Kubernetes
- 17. ConfigMaps و Secrets در Kubernetes
- 18. Networking در Kubernetes
- 19. Ingress Controllers در Kubernetes
- 20. Persistent Volumes و Persistent Volume Claims
- 21. StorageClasses در Kubernetes
- 22. Helm Charts چیست؟
- 23. چرا از Helm برای مدیریت میکروسرویسها استفاده کنیم؟
- 24. نصب Helm
- 25. ساخت Helm Chart پایه
- 26. Templating در Helm
- 27. Dependencies در Helm Charts
- 28. Packaging و Releasing Helm Charts
- 29. مقدمهای بر GitOps
- 30. مفاهیم کلیدی GitOps
- 31. مزایای GitOps برای استقرار میکروسرویسها
- 32. معرفی Flux CD
- 33. چرا Flux CD؟
- 34. معماری Flux CD
- 35. نصب Flux CD CLI
- 36. نصب Flux CD در کلاستر GKE
- 37. تنظیمات اولیه Flux CD
- 38. اتصال Flux CD به مخزن Git
- 39. مفاهیم Source Controllers در Flux CD
- 40. GitRepositories در Flux CD
- 41. HelmRepositories در Flux CD
- 42. BucketRepositories در Flux CD
- 43. Kustomizations در Flux CD
- 44. مفاهیم Kustomize
- 45. استفاده از Kustomize با Flux CD
- 46. تنظیم Kustomize برای میکروسرویسها
- 47. استقرار اپلیکیشنهای ساده با Flux CD
- 48. مدیریت Deployment با Flux CD
- 49. مدیریت Service با Flux CD
- 50. مدیریت ConfigMaps و Secrets با Flux CD
- 51. مدیریت Ingress با Flux CD
- 52. مدیریت Helm Releases با Flux CD
- 53. استقرار Helm Charts با Flux CD
- 54. تنظیمات پیشرفته Flux CD
- 55. Image Update Automation در Flux CD
- 56. تنظیم Scan Policies
- 57. تنظیم Notification Controllers
- 58. مدیریت Cluster State در Flux CD
- 59. Multi-tenancy با Flux CD
- 60. امنیت در Flux CD
- 61. Best Practices برای Flux CD
- 62. مانیتورینگ و لاگینگ میکروسرویسها در GCP
- 63. استفاده از Cloud Monitoring با GKE
- 64. استفاده از Cloud Logging با GKE
- 65. تنظیم Dashboards برای میکروسرویسها
- 66. لاگینگ متمرکز با Elasticsearch و Kibana (اختیاری)
- 67. مانیتورینگ عملکرد اپلیکیشن (APM)
- 68. عیبیابی (Troubleshooting) میکروسرویسها در GKE
- 69. عیبیابی Pods و Deployments
- 70. عیبیابی Networking
- 71. عیبیابی ConfigMaps و Secrets
- 72. عیبیابی Flux CD Sync Issues
- 73. استفاده از kubectl برای عیبیابی
- 74. مقدمهای بر CI/CD برای میکروسرویسها
- 75. اصول CI/CD
- 76. ابزارهای CI/CD در GCP (Cloud Build)
- 77. ادغام Cloud Build با Flux CD
- 78. ساخت Pipeline برای Build و Deploy
- 79. استقرار خودکار با تغییرات در Git
- 80. تنظیم Webhooks برای Trigger ها
- 81. استفاده از Artifact Registry برای Container Images
- 82. مدیریت Container Images
- 83. Tagging Strategies
- 84. Vulnerability Scanning در Artifact Registry
- 85. مفاهیم Service Mesh
- 86. چرا Service Mesh برای میکروسرویسها؟
- 87. معرفی Istio
- 88. نصب Istio در GKE
- 89. مفاهیم Istio: Gateway, VirtualService, DestinationRule
- 90. استفاده از Istio برای مدیریت ترافیک
- 91. استفاده از Istio برای امنیت
- 92. استفاده از Istio برای مشاهدهپذیری
- 93. مقدمهای بر Serverless در GCP (Cloud Run)
- 94. مزایای Cloud Run برای میکروسرویسهای سبک
- 95. استقرار میکروسرویس ساده در Cloud Run
- 96. مدیریت Cloud Run با Flux CD (اختیاری)
- 97. مدیریت Cost در GCP برای میکروسرویسها
- 98. نکات بهینهسازی Cost در GKE
- 99. نکات بهینهسازی Cost در سرویسهای دیگر GCP
- 100. مفاهیم Advanced GitOps
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Cloud Computing
Deployment
DevOps
Flux CD
GCP
GitOps
Google Cloud Platform
Kubernetes
Microservices
استقرار مایکروسرویس
برنامه نویسی ابری
توسعه نرمافزار
گوگل کلود پلتفرم
مایکروسرویس
مدیریت مایکروسرویس
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.