کتاب صوتی مقدمهای کاربردی بر زیرساخت به عنوان کد (IaC) با Terraform
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مقدمهای کاربردی بر زیرساخت به عنوان کد (IaC) با Terraform
موضوع کلی: مهندسی نرمافزار و زیرساخت ابری
موضوع میانی: مدیریت و اتوماسیون زیرساخت
📋 سرفصلهای دوره
- 1. مقدمه: زیرساخت به عنوان کد (IaC) چیست؟
- 2. چرا IaC؟ مزایا و کاربردها
- 3. آشنایی با Terraform: ابزار مدیریت زیرساخت
- 4. نصب و پیکربندی Terraform
- 5. مفاهیم کلیدی Terraform: Provider ها
- 6. مفاهیم کلیدی Terraform: Resources
- 7. مفاهیم کلیدی Terraform: Data Sources
- 8. مفاهیم کلیدی Terraform: Variables
- 9. مفاهیم کلیدی Terraform: Outputs
- 10. مفاهیم کلیدی Terraform: State File
- 11. ساختار یک پروژه Terraform
- 12. نوشتن اولین بلوک Provider
- 13. تعریف اولین Resource
- 14. استفاده از Variables برای پیکربندی پویا
- 15. نمایش خروجی ها با Outputs
- 16. مدیریت State File: Local Backend
- 17. استفاده از Data Sources برای بازیابی اطلاعات
- 18. مقدمهای بر ماژولها در Terraform
- 19. ایجاد اولین ماژول سفارشی
- 20. استفاده از ماژول ها برای سازماندهی کد
- 21. نسخهبندی ماژول ها
- 22. مفاهیم پیشرفته Terraform: Dependencies
- 23. مدیریت منابع در Azure با Terraform
- 24. مدیریت منابع در AWS با Terraform
- 25. مدیریت منابع در Google Cloud با Terraform
- 26. استفاده از Terraform برای مدیریت شبکه
- 27. استفاده از Terraform برای مدیریت پایگاه داده
- 28. استفاده از Terraform برای مدیریت سرورها
- 29. استفاده از Terraform برای مدیریت کانتینرها
- 30. مقدمهای بر Docker و کانتینرها
- 31. استفاده از Terraform برای استقرار Docker
- 32. استفاده از Terraform برای مدیریت Kubernetes
- 33. مقدمهای بر Kubernetes
- 34. استقرار Kubernetes با Terraform
- 35. مدیریت Pod ها و Deployment ها در Kubernetes
- 36. مدیریت Service ها و Ingress ها در Kubernetes
- 37. مفاهیم پیشرفته Terraform: Provisioners
- 38. استفاده از Provisioners برای اجرای اسکریپت ها
- 39. مفاهیم پیشرفته Terraform: Remote-exec
- 40. مفاهیم پیشرفته Terraform: Local-exec
- 41. مقدمهای بر CI/CD و Terraform
- 42. ادغام Terraform با GitLab CI
- 43. ادغام Terraform با GitHub Actions
- 44. ادغام Terraform با Jenkins
- 45. مدیریت Secret ها در Terraform
- 46. استفاده از HashiCorp Vault برای مدیریت Secret ها
- 47. مدیریت State File: Remote Backend ها
- 48. استفاده از S3 برای Remote State
- 49. استفاده از Azure Blob Storage برای Remote State
- 50. استفاده از Google Cloud Storage برای Remote State
- 51. مفاهیم پیشرفته Terraform: Workspaces
- 52. استفاده از Workspaces برای مدیریت محیط های مختلف
- 53. مدیریت خطاها در Terraform
- 54. اشکالزدایی (Debugging) در Terraform
- 55. مقدمهای بر Infrastructure as Code Best Practices
- 56. اصول نوشتن کد Terraform خوانا و قابل نگهداری
- 57. مستندسازی پروژه Terraform
- 58. تست خودکار در Terraform
- 59. مقدمهای بر Security Best Practices برای IaC
- 60. امنیت در مدیریت State File
- 61. امنیت در استفاده از Credentials
- 62. امنیت در ماژول های Terraform
- 63. استفاده از Terraform Cloud
- 64. معرفی Terraform Cloud
- 65. مدیریت Team ها و Workspace ها در Terraform Cloud
- 66. اجرا و نظارت بر Run ها در Terraform Cloud
- 67. مفاهیم پیشرفته Terraform: Policies (Sentinel)
- 68. نوشتن Policy برای اطمینان از انطباق
- 69. مفاهیم پیشرفته Terraform: Private Registry
- 70. استفاده از Private Registry برای ماژول ها
- 71. مقدمهای بر Orchestration و Terraform
- 72. مقایسه Terraform با Ansible
- 73. مقایسه Terraform با Chef
- 74. مقایسه Terraform با Puppet
- 75. استفاده از Terraform برای مدیریت Cloud Native Applications
- 76. مقدمهای بر Serverless Computing
- 77. استفاده از Terraform برای استقرار Serverless Functions
- 78. استفاده از Terraform برای مدیریت API Gateway
- 79. مقدمهای بر Cost Management با IaC
- 80. بهینهسازی هزینه با Terraform
- 81. مانیتورینگ زیرساخت با Terraform
- 82. ادغام Terraform با ابزارهای مانیتورینگ
- 83. آینده IaC و Terraform
- 84. کاربرد Terraform در DevOps Culture
- 85. نکات و ترفندهای پیشرفته Terraform
- 86. مروری بر ابزارهای مشابه Terraform
- 87. جمعبندی و گامهای بعدی در IaC
- 88. پروژههای عملی با Terraform
- 89. ساخت یک وب سرور با Terraform
- 90. استقرار یک پایگاه داده با Terraform
- 91. مدیریت یک شبکه ابری پیچیده
- 92. استقرار یک برنامه چندلایه
- 93. ایجاد یک محیط توسعه و تست خودکار
- 94. مدیریت زیرساخت برای Big Data
- 95. پیادهسازی Disaster Recovery با Terraform
- 96. تنظیمات امنیتی پیشرفته برای زیرساخت ابری
- 97. بهینهسازی عملکرد زیرساخت با Terraform
- 98. استانداردسازی زیرساخت در سازمان
- 99. مقدمهای بر مفاهیم Serverless Orchestration
- 100. استفاده از Terraform برای مدیریت CloudFormation
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.