آنچه یاد خواهید گرفت:
ساخت و استقرار اپلیکیشن های سرورلس با استفاده از Azure Functions در #C
بهصورت مؤثر از تریگرها و بایندینگهایی مانند HTTP ،Timer ،Blob و Queue استفاده کنید.
درک طرحهای میزبانی Consumption، Premium و Dedicated
نظارت و عیبیابی Azure Functions با Application Insights
پیادهسازی موارد واقعی مانند تسک های پسزمینه و پردازش فایل
پیش نیازهای دوره
دانش اولیه در #C و NET.
آشنایی با Visual Studio یا Visual Studio Code
حساب Azure (سطح رایگان برای تمرین کافی است)
توضیحات دوره
این دوره عملی، گام به گام، قدرت کامل Azure Functions را با #C برای شما باز میکند و برای توسعهدهندگانی طراحی شده است که میخواهند در توسعه سرورلس به روی Microsoft Azure تسلط پیدا کنند. چه مبتدی باشید و چه توسعهدهنده با تجربه، این دوره شما را از اصول تا مفاهیم پیشرفته، با استفاده از مثالهای واقعی و بهترین شیوههای عملی، همراهی میکند.
آنچه خواهید آموخت:
Azure Functions چیست و چگونه در پشت صحنه عمل میکنند؟
چگونگی ساخت توابع با #C در دو مدل in-process و isolated worker
راه اندازی تریگرها و اتصال های ورودی/خروجی برای HTTP ،Blob ،Queue ،Cosmos DB و سایر موارد
کار با Durable Functions برای مدیریت گردش کار، fan-out/fan-in و الگوهای stateful
توسعه محلی، اشکالزدایی و استراتژیهای استقرار با استفاده از Visual Studio و Azure CLI
نظارت، مقیاسگذاری و بهترین شیوهها برای سیستمهای سرورلس سطح سازمانی
چرا این دوره را بگیرید؟
برای توسعهدهندگان NET.، مهندسین backend و علاقهمندان به ابر طراحی شده است.
شامل نمایشهای نمونه، پروژههای عملی و توضیحات سطح مصاحبه است.
کاملاً مطابق با آخرین نسخههای NET 8. و Azure SDKs
در پایان این دوره، شما کاملاً مجهز خواهید شد تا راهحلهای سرورلس آماده تولید را با Azure Functions و #C بسازید و با اعتماد به نفس در استقرار، مقیاسگذاری و نگهداری آنها در محیطهای ابری واقعی، در موقعیتهای متنوع و نیازهای کسب و کار عمل کنید.
این دوره برای چه کسانی مناسب است؟
توسعهدهندگان #C که علاقهمند به معماری سرورلس هستند.
حرفهایهای NET. که میخواهند Azure Functions را بیاموزند.
توسعهدهندگان backend که در حال بررسی الگوهای cloud-native هستند.
هرکسی که علاقهمند به یادگیری ساخت راهحلهای سرورلس مقیاسپذیر بر روی Azure است.