کتاب صوتی مهندسی معکوس و تبدیل محیطهای ابری موجود به زیرساخت به عنوان کد با Terraform
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مهندسی معکوس و تبدیل محیطهای ابری موجود به زیرساخت به عنوان کد با Terraform
موضوع کلی: مهندسی زیرساخت و ابزارهای اتوماسیون ابری
موضوع میانی: پیادهسازی زیرساخت به عنوان کد (IaC) با ابزارهای مدرن
📋 سرفصلهای دوره
- 1. مقدمهای بر مهندسی معکوس و زیرساخت به عنوان کد
- 2. فصل ۱: چرا به مهندسی معکوس نیاز داریم؟
- 3. فصل ۲: مفاهیم کلیدی زیرساخت به عنوان کد (IaC)
- 4. فصل ۳: آشنایی با Terraform و جایگاه آن
- 5. فصل ۴: نصب و پیکربندی Terraform
- 6. فصل ۵: ساختار پروژههای Terraform
- 7. فصل ۶: اصول نوشتن کدهای Terraform
- 8. فصل ۷: مدیریت وضعیت (State) در Terraform
- 9. فصل ۸: شناسایی منابع موجود در محیط ابری
- 10. فصل ۹: استفاده از Terraform برای شناسایی منابع
- 11. فصل ۱۰: وارد کردن منابع موجود به Terraform (Import)
- 12. فصل ۱۱: وارد کردن سرورهای مجازی (VMs)
- 13. فصل ۱۲: وارد کردن شبکهها و زیرساختهای شبکه
- 14. فصل ۱۳: وارد کردن پایگاههای داده
- 15. فصل ۱۴: وارد کردن سرویسهای ذخیرهسازی
- 16. فصل ۱۵: وارد کردن سرویسهای امنیتی و IAM
- 17. فصل ۱۶: وارد کردن کانتینرها و ارکستراسیون
- 18. فصل ۱۷: وارد کردن سرویسهای لبه و CDN
- 19. فصل ۱۸: وارد کردن سرویسهای مانیتورینگ و لاگینگ
- 20. فصل ۱۹: مدیریت وابستگیها بین منابع
- 21. فصل ۲۰: استفاده از ماژولها برای سازماندهی کد
- 22. فصل ۲۱: ساخت ماژولهای سفارشی
- 23. فصل ۲۲: استفاده از ماژولهای عمومی
- 24. فصل ۲۳: مدیریت متغیرها و خروجیها
- 25. فصل ۲۴: استفاده از فایلهای tfvars
- 26. فصل ۲۵: اعمال بهترین شیوهها در نوشتن کد IaC
- 27. فصل ۲۶: اعتبارسنجی کد Terraform (Validation)
- 28. فصل ۲۷: فرمتبندی کد Terraform (Formatting)
- 29. فصل ۲۸: ایجاد یک فرآیند CI/CD برای IaC
- 30. فصل ۲۹: اتوماسیون استقرار با CI/CD
- 31. فصل ۳۰: مدیریت تغییرات و Rollback
- 32. فصل ۳۱: اصول امنیت در IaC
- 33. فصل ۳۲: مدیریت اسرار (Secrets) در Terraform
- 34. فصل ۳۳: کنترل دسترسی و RBAC برای Terraform
- 35. فصل ۳۴: ممیزی و گزارشدهی تغییرات زیرساخت
- 36. فصل ۳۵: مهندسی معکوس محیطهای پیچیده
- 37. فصل ۳۶: استراتژیهای تبدیل محیطهای بزرگ
- 38. فصل ۳۷: اولویتبندی منابع برای تبدیل
- 39. فصل ۳۸: مدیریت منابع Legacy
- 40. فصل ۳۹: تبدیل محیطهای چند ابری
- 41. فصل ۴۰: استفاده از Terraform Cloud/Enterprise
- 42. فصل ۴۱: همکاری تیمی در پروژههای IaC
- 43. فصل ۴۲: حل تعارضات در هنگام همکاری
- 44. فصل ۴۳: تست واحد (Unit Testing) کدهای Terraform
- 45. فصل ۴۴: تست یکپارچهسازی (Integration Testing)
- 46. فصل ۴۵: استفاده از ابزارهای تست خارجی
- 47. فصل ۴۶: بهینهسازی هزینهها از طریق IaC
- 48. فصل ۴۷: شناسایی منابع غیرضروری
- 49. فصل ۴۸: مدیریت چرخه عمر منابع
- 50. فصل ۴۹: پیادهسازی الگوهای بهینهسازی مصرف
- 51. فصل ۵۰: استراتژیهای مقیاسپذیری خودکار
- 52. فصل ۵۱: مهندسی معکوس و تبدیل در محیطهای Multi-Account
- 53. فصل ۵۲: مدیریت متمرکز زیرساخت
- 54. فصل ۵۳: ایزولهسازی محیطها با IaC
- 55. فصل ۵۴: استفاده از GitOps برای مدیریت IaC
- 56. فصل ۵۵: اصول GitOps در عمل
- 57. فصل ۵۶: اتوماسیون استقرار با GitOps
- 58. فصل ۵۷: مانیتورینگ و هشداردهی در IaC
- 59. فصل ۵۸: پیادهسازی سیستمهای هشداردهی
- 60. فصل ۵۹: پاسخ به رویدادها و هشدارها
- 61. فصل ۶۰: مستندسازی خودکار زیرساخت
- 62. فصل ۶۱: تولید نمودارهای معماری از کد
- 63. فصل ۶۲: نگهداری مستندات بهروز
- 64. فصل ۶۳: مدیریت و تبدیل محیطهای Kubernetes
- 65. فصل ۶۴: استفاده از Terraform برای Kubernetes
- 66. فصل ۶۵: مهندسی معکوس منابع Kubernetes
- 67. فصل ۶۶: تبدیل محیطهای Serverless به IaC
- 68. فصل ۶۷: مدیریت توابع Serverless با Terraform
- 69. فصل ۶۸: تبدیل پایگاههای داده NoSQL به IaC
- 70. فصل ۶۹: مدیریت پایگاههای داده توزیعشده
- 71. فصل ۷۰: مهندسی معکوس و تبدیل در محیطهای Hybrid Cloud
- 72. فصل ۷۱: اتوماسیون زیرساخت در محیطهای On-Premise
- 73. فصل ۷۲: ادغام با ابزارهای موجود
- 74. فصل ۷۳: مدیریت دادهها و بکاپگیری در IaC
- 75. فصل ۷۴: استراتژیهای بازیابی فاجعه (DR)
- 76. فصل ۷۵: پیادهسازی DR با IaC
- 77. فصل ۷۶: استانداردهای نامگذاری منابع
- 78. فصل ۷۷: مدیریت تگگذاری منابع
- 79. فصل ۷۸: حسابداری هزینه منابع با تگها
- 80. فصل ۷۹: مهندسی معکوس و تبدیل در محیطهای IoT
- 81. فصل ۸۰: مدیریت دستگاهها و ارتباطات
- 82. فصل ۸۱: استفاده از Terraform برای IoT
- 83. فصل ۸۲: اصول معماری میکروسرویس در IaC
- 84. فصل ۸۳: تبدیل معماری Monolithic به Microservices
- 85. فصل ۸۴: مدیریت API Gateway با Terraform
- 86. فصل ۸۵: مهندسی معکوس و تبدیل در محیطهای Big Data
- 87. فصل ۸۶: مدیریت پلتفرمهای پردازش داده
- 88. فصل ۸۷: استفاده از Terraform برای Big Data
- 89. فصل ۸۸: نکات پیشرفته در مدیریت وضعیت Terraform
- 90. فصل ۸۹: استفاده از Remote State Backends
- 91. فصل ۹۰: قفلگذاری وضعیت (State Locking)
- 92. فصل ۹۱: مدیریت وابستگیهای خارجی در Terraform
- 93. فصل ۹۲: استفاده از Terraform Registry
- 94. فصل ۹۳: توسعه ماژولهای قابل استفاده مجدد
- 95. فصل ۹۴: ارزیابی و بهبود مداوم IaC
- 96. فصل ۹۵: اندازهگیری موفقیت پروژههای IaC
- 97. فصل ۹۶: درسهای آموخته شده از پروژههای مهندسی معکوس
- 98. فصل ۹۷: آینده IaC و مهندسی معکوس
- 99. فصل ۹۸: ابزارهای مکمل Terraform
- 100. فصل ۹۹: جمعبندی و گامهای بعدی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.