برچسب Kevin Dockx

Dometrain – Getting Started: Azure for Developers 2024-12

دوره Getting Started: Azure for Developers. در دنیای امروز توسعه‌دهندگی، آشنایی با Azure ضروری است. چراکه در کار روزمره خود به طور حتم با آن برخورد خواهید کرد؛ محاسبات ابری به امری بدیهی تبدیل شده است. در این دوره، اصول اولیه Azure را که هر توسعه‌دهنده‌ای باید بداند، فرا خواهید گرفت. شما یاد می‌گیرید که منابع و سرویس‌های Azure چگونه سازماندهی می‌شوند و چگونه می‌توانید یک سرویس اپلیکیشن برای میزبانی یک وب اپلیکیشن یا API ایجاد، مدیریت و مقیاس‌بندی کنید. همچنین یاد می‌گیرید که داده‌های خود را از طریق ذخیره‌سازی جدولی، ذخیره‌سازی blob، ذخیره‌سازی صف تا ذخیره‌سازی در یک پایگاه داده Azure SQL ذخیره کنید و کدام گزینه ذخیره‌سازی برای سناریوی خاص مناسب‌تر است. در نهایت، با یادگیری نحوه پیکربندی اشکال‌زدایی از راه دور و انواع مختلف گزینه‌های ورود به سیستم، از جمله ادغام پایگاه کد خود با Application Insights، پرس‌وجو از لاگ‌ها، ایجاد هشدارها و بررسی داده‌های تله‌متری، یاد می‌گیرید که چگونه مشکلات احتمالی را در پایگاه کد خود بررسی کنید.

Dometrain – Mastering: Azure for Developers 2026-4

دوره Mastering: Azure for Developers. این دوره آموزشی به عنوان بخش سوم از مجموعه آموزشی Azure برای توسعه‌دهندگان طراحی شده است و به عنوان ادامه دوره‌های مقدماتی و پیشرفته قبلی عمل می‌کند. امروزه رایانش ابری در تمام حوزه‌های فناوری اطلاعات گسترش یافته است و این واقعیت ایجاب می‌کند که توسعه‌دهندگان نرم‌افزار نه تنها با این فناوری آشنا باشند، بلکه بر نحوه استفاده بهینه از آن نیز تسلط کامل پیدا کنند. تمرکز اصلی این بخش از مجموعه آموزشی بر روی دو مبحث بسیار حیاتی و کلیدی یعنی امنیت و اتوماسیون در محیط ابری Azure معطوف شده است. در بخش امنیت، این آموزش بررسی بسیار دقیقی از جنبه‌های مختلف سیستم هویت مایکروسافت یعنی Entra ID ارائه می‌دهد. این مباحث شامل ایمن‌سازی ارتباطات ماشین به ماشین بین منابع مختلف Azure، پیاده‌سازی فرآیندهای ایمن ورود و خروج کاربران با استفاده از ابزارهای Easy Auth و کتابخانه MSAL یا همان Microsoft.Identity.Web می‌شود. علاوه بر این، سناریوهای پیشرفته مرتبط با فدراسیون هویت در محیط‌های کاری و کاربران خارجی نیز به طور کامل تشریح می‌گردند. یک بخش کامل از این دوره نیز به طور اختصاصی به مدیریت کلیدها و داده‌های حساس در Azure Key Vault می‌پردازد. در نهایت، بخش اتوماسیون دوره به آموزش نحوه کار با الگوهای ARM و به ویژه زبان Bicep اختصاص یافته است تا توسعه‌دهندگان بتوانند فرآیند ساخت و مدیریت زیرساخت‌های ابری خود را به صورت خودکار و از طریق کدنویسی انجام دهند. این آموزش تلاش می‌کند تا مهارت‌های عملی مورد نیاز برای مدیریت پروژه‌های بزرگ ابری را به مخاطبان منتقل کند.