کتاب صوتی زیرساخت به عنوان کد: اصول، ابزارها و پیادهسازی عملی
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره زیرساخت به عنوان کد: اصول، ابزارها و پیادهسازی عملی
موضوع کلی: مهندسی نرمافزار و اتوماسیون
موضوع میانی: زیرساخت و مدیریت پیکربندی
📋 سرفصلهای دوره
- 1. مقدمهای بر زیرساخت به عنوان کد
- 2. مفاهیم اساسی زیرساخت و مدیریت پیکربندی
- 3. چرا زیرساخت به عنوان کد؟ مزایا و چالشها
- 4. مقایسه روشهای سنتی و زیرساخت به عنوان کد
- 5. معرفی ابزارهای محبوب زیرساخت به عنوان کد
- 6. آشنایی با Terraform: نصب و پیکربندی اولیه
- 7. نوشتن اولین فایل Terraform: یک زیرساخت ساده
- 8. مفاهیم کلیدی Terraform: منابع، ماژولها، state
- 9. مدیریت State در Terraform: روشها و بهترین شیوهها
- 10. متغیرها در Terraform: تعریف و استفاده
- 11. خروجیها در Terraform: نمایش اطلاعات
- 12. ماژولها در Terraform: سازماندهی و استفاده مجدد از کد
- 13. ارتباط با ارائهدهندگان ابری: AWS، Azure، Google Cloud
- 14. زیرساخت ابری AWS با Terraform
- 15. زیرساخت ابری Azure با Terraform
- 16. زیرساخت ابری Google Cloud با Terraform
- 17. اتوماسیون استقرار زیرساخت با Terraform
- 18. تست زیرساخت به عنوان کد: اطمینان از کیفیت
- 19. CI/CD برای زیرساخت به عنوان کد
- 20. معرفی ابزار Ansible: نصب و پیکربندی
- 21. نوشتن اولین Playbook در Ansible: یک زیرساخت ساده
- 22. مفاهیم کلیدی Ansible: نقشها، وظایف، ماژولها
- 23. مدیریت inventory در Ansible
- 24. متغیرها در Ansible: تعریف و استفاده
- 25. ماژولهای Ansible: استفاده از ماژولهای موجود
- 26. نوشتن نقشهای Ansible: سازماندهی و استفاده مجدد از کد
- 27. ارتباط با ارائهدهندگان ابری با Ansible
- 28. اتوماسیون استقرار با Ansible
- 29. تست Playbook های Ansible
- 30. معرفی ابزار Puppet: نصب و پیکربندی
- 31. نوشتن اولین Manifest در Puppet: یک زیرساخت ساده
- 32. مفاهیم کلیدی Puppet: منابع، کلاسها، ماژولها
- 33. مدیریت Catalog در Puppet
- 34. متغیرها در Puppet: تعریف و استفاده
- 35. ماژولهای Puppet: استفاده از ماژولهای موجود
- 36. نوشتن ماژولهای Puppet: سازماندهی و استفاده مجدد از کد
- 37. ارتباط با ارائهدهندگان ابری با Puppet
- 38. اتوماسیون استقرار با Puppet
- 39. تست Manifest های Puppet
- 40. مقایسه Terraform، Ansible و Puppet
- 41. انتخاب ابزار مناسب برای نیازهای شما
- 42. مدیریت پیکربندی سرور با استفاده از ابزارهای متنباز
- 43. نظارت و مانیتورینگ زیرساخت به عنوان کد
- 44. بهینهسازی هزینهها با زیرساخت به عنوان کد
- 45. مقیاسپذیری و انعطافپذیری با زیرساخت به عنوان کد
- 46. مستندسازی زیرساخت به عنوان کد
- 47. بهترین شیوههای کدنویسی برای زیرساخت به عنوان کد
- 48. استفاده از کنترل نسخه (Git) برای زیرساخت به عنوان کد
- 49. معرفی ابزار Packer: ایجاد تصاویر ماشین مجازی
- 50. ایجاد تصاویر ماشین مجازی قابل تکرار
- 51. استفاده از Packer برای اتوماسیون ایجاد تصاویر
- 52. معرفی ابزار Vagrant: ایجاد محیطهای توسعه محلی
- 53. استفاده از Vagrant برای تست زیرساخت به عنوان کد
- 54. معرفی ابزار Docker: کانتینرسازی
- 55. استفاده از Docker برای بستهبندی و استقرار برنامهها
- 56. معرفی ابزار Kubernetes: ارکستراسیون کانتینر
- 57. استقرار برنامهها با استفاده از Kubernetes
- 58. زیرساخت به عنوان کد برای میکروسرویسها
- 59. زیرساخت به عنوان کد در محیطهای DevOps
- 60. زیرساخت به عنوان کد و چابکی
- 61. زیرساخت به عنوان کد و امنیت
- 62. زیرساخت به عنوان کد و انطباق با مقررات
- 63. بررسی موردی: استقرار یک برنامه وب با Terraform و Ansible
- 64. بررسی موردی: استقرار یک پایگاه داده با Puppet و Packer
- 65. بررسی موردی: استقرار یک خوشه Kubernetes با Terraform
- 66. جایگزینهای Terraform، Ansible و Puppet
- 67. آینده زیرساخت به عنوان کد
- 68. نکات و ترفندهای پیشرفته برای زیرساخت به عنوان کد
- 69. منابع آموزشی بیشتر برای زیرساخت به عنوان کد
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
DevOps
IaC
ابزارهای IaC
اتوماسیون زیرساخت
اینفراستراکچر کد
پیکربندی سرور
زیرساخت کد
مدیریت پیکربندی
مهندسی نرمافزار
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.