کتاب صوتی استقرار برنامه‌های Spring Boot، Node.js و Express در Azure با استفاده از کانتینرها

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 99,988 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره استقرار برنامه‌های Spring Boot، Node.js و Express در Azure با استفاده از کانتینرها

موضوع کلی: توسعه و استقرار برنامه‌های کاربردی مدرن

موضوع میانی: کانتینرسازی و استقرار برنامه‌های وب

📋 سرفصل‌های دوره

  • 1. آشنایی با مفاهیم برنامه‌های کاربردی مدرن
  • 2. مقدمه‌ای بر کانتینرسازی
  • 3. مفاهیم کلیدی داکر
  • 4. نصب و پیکربندی داکر
  • 5. ساخت اولین ایمیج داکر
  • 6. فایل داکر برای برنامه‌های Spring Boot
  • 7. بهینه‌سازی فایل داکر Spring Boot
  • 8. ساخت ایمیج داکر برای برنامه‌های Node.js
  • 9. بهینه‌سازی فایل داکر Node.js
  • 10. ساخت ایمیج داکر برای برنامه‌های Express
  • 11. بهینه‌سازی فایل داکر Express
  • 12. مدیریت کانتینرها با داکر
  • 13. اجرای کانتینرها
  • 14. اتصال کانتینرها
  • 15. مدیریت شبکه‌های داکر
  • 16. ذخیره‌سازی داده در کانتینرها
  • 17. استقرار برنامه‌ها در Azure
  • 18. مقدمه‌ای بر Azure Container Instances
  • 19. استقرار Spring Boot در Azure Container Instances
  • 20. استقرار Node.js در Azure Container Instances
  • 21. استقرار Express در Azure Container Instances
  • 22. مقدمه‌ای بر Azure Kubernetes Service
  • 23. مفاهیم کلیدی Kubernetes
  • 24. نصب و پیکربندی Kubernetes
  • 25. ساخت کلاستر Kubernetes در Azure
  • 26. استقرار برنامه‌های Spring Boot در AKS
  • 27. استقرار برنامه‌های Node.js در AKS
  • 28. استقرار برنامه‌های Express در AKS
  • 29. مدیریت Deployments در Kubernetes
  • 30. مدیریت Services در Kubernetes
  • 31. مدیریت Ingress در Kubernetes
  • 32. ذخیره‌سازی پایدار در Kubernetes
  • 33. مانیتورینگ و لاگ‌گیری در Azure
  • 34. ابزارهای مانیتورینگ Azure
  • 35. مانیتورینگ کانتینرها در Azure
  • 36. لاگ‌گیری برنامه‌ها در Azure
  • 37. امنیت در استقرار برنامه‌ها
  • 38. مدیریت Secret در Kubernetes
  • 39. مدیریت Network Security Groups در Azure
  • 40. استقرار CI/CD برای برنامه‌های کانتینری
  • 41. مقدمه‌ای بر Azure DevOps
  • 42. پایپ‌لاین‌های ساخت در Azure DevOps
  • 43. پایپ‌لاین‌های انتشار در Azure DevOps
  • 44. استقرار خودکار برنامه‌ها
  • 45. تست خودکار در پایپ‌لاین‌ها
  • 46. مدیریت نسخه‌ها و Rollback
  • 47. استقرار برنامه‌های چند کانتینری
  • 48. مقدمه‌ای بر Docker Compose
  • 49. استفاده از Docker Compose برای استقرار
  • 50. استقرار برنامه‌های چند کانتینری در Azure
  • 51. بهینه‌سازی عملکرد برنامه‌ها در Azure
  • 52. مقیاس‌پذیری برنامه‌ها در Azure
  • 53. مدیریت هزینه‌ها در Azure
  • 54. مباحث پیشرفته در Kubernetes
  • 55. StatefulSets در Kubernetes
  • 56. DaemonSets در Kubernetes
  • 57. Jobs و CronJobs در Kubernetes
  • 58. Helm برای مدیریت بسته‌های Kubernetes
  • 59. استقرار با Helm
  • 60. سفارشی‌سازی Chartهای Helm
  • 61. مباحث پیشرفته در Azure DevOps
  • 62. استفاده از Azure Pipelines برای استقرار در Kubernetes
  • 63. استقرار مبتنی بر GitOps
  • 64. استقرار با Argo CD
  • 65. استقرار برنامه‌های Serverless در Azure
  • 66. Azure Functions
  • 67. استقرار برنامه‌های Spring Boot با Azure Functions
  • 68. استقرار برنامه‌های Node.js با Azure Functions
  • 69. استقرار برنامه‌های Express با Azure Functions
  • 70. مباحث امنیتی پیشرفته در Azure
  • 71. Azure Security Center
  • 72. مدیریت دسترسی و هویت در Azure
  • 73. رمزنگاری داده‌ها در Azure
  • 74. مباحث مربوط به داده در Azure
  • 75. Azure SQL Database
  • 76. Azure Cosmos DB
  • 77. استفاده از پایگاه داده در برنامه‌های کانتینری
  • 78. مدیریت کش در Azure
  • 79. Azure Cache for Redis
  • 80. استقرار و مدیریت Microservices
  • 81. اصول طراحی Microservices
  • 82. استقرار Microservices در Azure
  • 83. ارتباط بین Microservices
  • 84. API Gateway در Azure
  • 85. مدیریت ارتباطات در Microservices
  • 86. نظارت و عیب‌یابی Microservices
  • 87. استقرار برنامه‌های Spring Boot با Spring Cloud
  • 88. استقرار برنامه‌های Node.js با Express Gateway
  • 89. استقرار برنامه‌های Express با NestJS
  • 90. پایان‌نامه و جمع‌بندی مباحث
  • 91. مرور کلی بر استقرار برنامه‌های مدرن
  • 92. چالش‌ها و راهکارها در استقرار
  • 93. آیندهٔ استقرار برنامه‌ها در Cloud
  • 94. منابع تکمیلی برای مطالعه
  • 95. کارگاه عملی: استقرار یک برنامه پیچیده
  • 96. پروژه نهایی: طراحی و استقرار یک سیستم کامل
  • 97. ارزیابی نهایی و بازخورد
  • 98. موفقیت در دنیای Cloud Native
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.