مطالب دارای تگ: microservices

42 مورد برای عبارت مورد نظر پیدا شد.

دانلود Kong 3: API Gateway from Zero to Hero آموزش کانگ ۳

دانلود Kong 3: API Gateway from Zero to Hero - آموزش کانگ ۳

دوره آموزشی «معماری و مدیریت Kong API Gateway» یک راهنمای جامع برای استقرار، پیکربندی و توسعه Kong به‌عنوان یک نقطه ورودی مقیاس‌پذیر برای میکروسرویس‌ها و برنامه‌های مبتنی بر هوش مصنوعی ارائه می‌دهد. در این دوره، مباحث پایه از جمله راه‌اندازی اولیه از طریق داکر و رابط‌های بصری پوشش داده می‌شود و سپس به موضوعات پیشرفته‌تری مانند امنیت، مدیریت ترافیک، مسیریابی هوش مصنوعی برای چند مدل زبانی بزرگ (LLM) و توسعه پلاگین‌های سفارشی با زبان Lua پرداخته خواهد شد. شما با ابزارهای استقرار و مدیریت آشنا می‌شوید تا Kong را در کانتینرهای داکر نصب کرده و تنظیمات آن را از طریق رابط کاربری Konga و همچنین REST API مدیریت کنید. علاوه بر این، ابزارها و روش‌های کنترل ترافیک و امنیت از جمله خاتمه SSL/TLS، کلیدهای API، احراز هویت OAuth2.0 و JWT، در کنار محدودسازی نرخ درخواست‌ها، تعادل بار و تغییر هدرها برای حفظ سلامت سرویس‌ها آموزش داده می‌شوند. این دوره همچنین قابلیت‌های کنگ به‌عنوان یک درگاه هوش مصنوعی را بررسی می‌کند تا بتوانید درخواست‌ها را میان ارائه‌دهندگان مختلف مدل‌های زبانی مدیریت و مسیریابی کرده و میزان مصرف توکن‌ها و نظارت بر آن‌ها را یکپارچه کنید؛ در نهایت نیز با یادگیری زبان Lua قادر خواهید بود پلاگین‌های اختصاصی برای اجرای منطق سفارشی در چرخه درخواست و پاسخ بسازید.
در دوره آموزشی Kong 3: API Gateway from Zero to Hero با نحوه نصب، امنیت، مدیریت ترافیک، مسیریابی مدل‌های هوش مصنوعی و ساخت پلاگین‌های سفارشی برای درگاه Kong آشنا خواهید شد.

دانلود Building Web APIs with ASP.NET Core 8 آموزش ای‌اس‌پی‌دات‌نت کور ۸

دانلود Building Web APIs with ASP.NET Core 8 - آموزش ای‌اس‌پی‌دات‌نت کور ۸
(1405/7/1) تغییرات:

فایل‌های دوره مجدد بارگذاری شد.
همچنین دوره بروز شد.
زیرنویس انگلیسی اضافه شد.
محتوای دوره مربوط به تاریخ 2024/2
عنوان قبلی دوره: Building Web APIs with ASP.NET Core

دوره آموزشی ساخت وب APIها با ASP.NET Core 8 به عنوان یک راهنمای جامع و کاملاً کاربردی برای توسعه‌دهندگانی طراحی شده است که قصد دارند زیرساخت‌های نرم‌افزاری و سمت سرور برنامه‌های مدرن وب را به شکلی اصولی پیاده‌سازی کنند. این آموزش با هدایت مدرس و متخصص برجسته حوزه فناوری، کریستین ونز، به شکل گام‌به‌گام و مبتنی بر سناریوهای واقعی تدوین یافته تا شرکت‌کنندگان را از پایه‌ای‌ترین مفاهیم تا سطوح پیشرفته توسعه نرم‌افزار همراهی کند. در این دوره، مفاهیم کلیدی و بنیادی معماری REST، اصول پروتکل HTTP و استانداردهای نوین طراحی برنامه‌های کاربردی بررسی می‌شوند. آموزش بر پایه آخرین نسخه بلندمدت فریم‌ورک محبوب مایکروسافت پیش می‌رود تا توسعه‌دهندگان با جدیدترین ویژگی‌ها و بهینه‌سازی‌های نرم‌افزاری آشنا شوند. مسیر یادگیری شامل ساخت APIهای کم‌حجم و سریع (Minimal APIs)، ساختاردهی مسیریابی برای دریافت اطلاعات، و پیاده‌سازی انواع عملیات نوشتن و تغییر داده‌ها است.
علاوه بر مباحث تئوری، تمرین‌های عملی و چالش‌های کدنویسی متعددی در طول دوره گنجانده شده تا فراگیران بتوانند دانش نظری خود را به مهارت‌های عملی تبدیل کنند. این رویکرد تعاملی به توسعه‌دهندگان کمک می‌کند تا اعتمادبه‌نفس لازم برای طراحی و ساخت صفر تا صد سرویس‌ها و APIهای واقعی، امن و آماده برای استفاده در پروژه‌های تجاری و سازمانی را به دست آورند و به صورت کاملاً حرفه‌ای وارد بازار کار شوند.
در دوره آموزشی Building Web APIs with ASP.NET Core 8 با اصول طراحی و توسعه APIهای سمت سرور آشنا خواهید شد.

دانلود Getting Started .NET Core Microservices RabbitMQ آموزش دات‌نت کور و رابیت‌ام‌کیو

دانلود Getting Started .NET Core Microservices RabbitMQ - آموزش دات‌نت کور و رابیت‌ام‌کیو
(1405/6/23) تغییرات:

فایل‌های دوره مجدد بارگذاری شد.
محتوای دوره مربوط به تاریخ 2019/7

در این دوره جامع، شرکت‌کنندگان با اصول و پیاده‌سازی سیستم‌های نرم‌افزاری توزیع‌شده با استفاده از فریم‌ورک .NET Core و سیستم‌های صف‌بندی پیام ناهمگام آشنا می‌شوند. سرفصل‌های آموزشی به‌گونه‌ای طراحی شده‌اند که مسیر یادگیری را کاملاً هموار کرده و از درگیر شدن فراگیران با پیچیدگی‌های اولیه و غیرضروری پیکربندی جلوگیری می‌کنند. مخاطبان به صورت قدم‌به‌قدم با نحوه آماده‌سازی محیط توسعه کامل و ایجاد اولین مجموعه از ریزخدمات تعاملی از صفر تا صد آشنا خواهند شد.
بخش اصلی این آموزش بر روی پیاده‌سازی الگوهای ارتباطی رویدادمحور تمرکز دارد؛ الگویی که در آن از RabbitMQ برای تبادل اطلاعات و اجرای برنامه‌های ناهمگام استفاده می‌شود. استفاده از این ابزار به ریزخدمات مستقل امکان می‌دهد تا بدون وابستگی مستقیم، داده‌ها را با پایداری و اطمینان بالا میان یکدیگر منتقل کنند. علاوه بر این، فراگیران چگونگی مدیریت جریان داده‌ها، پردازش پیام‌های ورودی و خروجی و نحوه یکپارچه‌سازی خدمات منفرد در قالب یک زیست‌بوم انسجام‌یافته ریزخدمات را به شکل عمیق بررسی خواهند کرد. این روند به توسعه‌دهندگان کمک می‌کند تا در ساخت سامانه‌های مقیاس‌پذیر و مدرن مهارت لازم را کسب نمایند.
در دوره آموزشی Getting Started .NET Core Microservices RabbitMQ با معماری ریزخدمات و سیستم‌های پیام‌رسانی ناهمگام آشنا خواهید شد.

دانلود Docker for Local AI App Development: Build Lightweight, Containerized AI Applications آموزش داکر

دانلود Docker for Local AI App Development: Build Lightweight, Containerized AI Applications - آموزش

در این دوره آموزشی جامع، فراگیران با نحوه ادغام کانتینرهای داکر در سراسر چرخه حیات اپلیکیشن‌های هوش مصنوعی آشنا می‌شوند. روند آموزش از اولین گام‌ها یعنی تعریف نیازمندی‌های سیستم و ایجاد یک محیط توسعه قابل بازتولید آغاز شده و تا مرحله تست سرویس‌ها و آماده‌سازی ایمیژهای نهایی برای محیط تولید ادامه می‌یابد.
علاوه بر این، دوره پیش‌رو پایه‌ای محکم و مفصل در زمینه مفاهیم کلیدی داکر ارائه می‌دهد. فراگیران نحوه ساخت و مدیریت فایل‌های داکر، ایمیژها، مخازن ذخیره‌سازی و همچنین روند کامل ساخت و اجرای کانتینرها را به صورت کاملاً کاربردی فرا می‌گیرند. در بخش‌های پایانی نیز روش‌های استفاده از ابزارهای قدرتمندی مانند داکر کمپوز و محیط‌های توسعه کانتینری در نرم‌افزار ویژوال استودیو کد آموزش داده می‌شود تا شرکت‌کنندگان بتوانند یک محیط کاری کانتینری متمرکز برای ساخت نمونه‌های اولیه و ارزیابی نهایی برنامه‌های خود ایجاد کنند.
در دوره آموزشی Docker for Local AI App Development: Build Lightweight, Containerized AI Applications با نحوه به‌کارگیری داکر در چرخه ساخت برنامه‌های هوش مصنوعی آشنا خواهید شد.

دانلود Build Scalable Java Backend Systems with Spring Boot, Micros آموزش اسپرینگ بوت و میکروسرویس‌ها

دانلود Build Scalable Java Backend Systems with Spring Boot, Micros - آموزش اسپرینگ بوت و میکروسرویس

دوره آموزشی توسعه حرفه‌ای بک‌اند جاوا با اسپرینگ بوت با رویکردی کاملاً کاربردی و متمرکز بر نیازهای واقعی بازار کار طراحی شده است. این دوره از آموزش‌های پراکنده و تمرین‌های ساده متداول فراتر رفته و فضای یک محیط واقعی مهندسی نرم‌افزار در مقیاس سازمانی را برای شرکت‌کنندگان شبیه‌سازی می‌کند. هدف اصلی این دوره، انتقال دانش عمیق و ایجاد مهارت‌های عملی در تمامی مراحل چرخه حیات توسعه نرم‌افزار است تا فراگیران بتوانند ایده‌های نرم‌افزاری را به محصولات تجاری و قابل اتکا تبدیل نمایند.
در طول این مسیر آموزشی، شرکت‌کنندگان پروژه جامع «بوک‌هاب» را از ابتدایی‌ترین مراحل تا مرحله بهره‌برداری نهایی به‌صورت صفر تا صد پیاده‌سازی می‌کنند. این رویکرد پروژه‌محور باعث می‌شود که فراگیران تنها به یادگیری نحوه نگارش کد بسنده نکرده، بلکه نحوه تفکر مانند یک معمار نرم‌افزار ارشد را فرا بگیرند. دوره تمامی جوانب حیاتی توسعه نرم‌افزار از جمله برنامه‌ریزی دقیق پروژه، تحلیل نیازمندی‌ها، طراحی معماری تمیز و منسجم، نگارش آزمون‌های خودکار، استقرار در محیط‌های عملیاتی و نگهداری مداوم سیستم را پوشش می‌دهد.
در دوره آموزشی Build Scalable Java Backend Systems with Spring Boot, Micros با توسعه جامع سامانه‌های سمت سرور در مقیاس سازمانی آشنا خواهید شد.

دانلود The Complete Software Architecture Course: AI, API & Cloud آموزش معماری نرم‌افزار

دانلود The Complete Software Architecture Course: AI, API & Cloud - آموزش معماری نرم‌افزار

این دوره آموزشی مهارت‌های کاربردی و واقعی معماری نرم‌افزار را که توسط معماران راه‌کار، معماران سازمانی، راهبران فنی و مهندسان ارشد نرم‌افزار استفاده می‌شوند، آموزش می‌دهد. یادگیری در این برنامه از پایه و اصول اولیه آغاز شده و با بهره‌گیری از مثال‌های کاملاً کاربردی، مطالعه موردی پروژه‌های بزرگ سازمانی و متدولوژی‌های اثبات‌شده در صنعت فناوری اطلاعات پیش می‌رود. به جای تمرکز صرف روی مباحث تئوری یا رسم نمودارها، شرکت‌کنندگان در این دوره یاد می‌گیرند که معماران نرم‌افزار چگونه تصمیمات فنی کلیدی را اتخاذ می‌کنند، سیستم‌های موجود را مورد ارزیابی دقیق قرار می‌دهند، با ذینفعان پروژه ارتباط موثر برقرار می‌سازند و برنامه‌های کاربردی مقیاس‌پذیر و مبتنی بر ابر را طراحی می‌کنند.
علاوه بر این، دوره مذکور روش‌ها و الگومندهای مدرن معماری را که در شرکت‌های بزرگ جهانی، سازمان‌های مشاوره فنی و ارائه‌دهندگان خدمات ابری مورد استفاده قرار می‌گیرند به صورت جامع پوشش می‌دهد تا شرکت‌کنندگان برای ورود به بازارهای حرفه‌ای کاملاً آماده شوند.
در دوره آموزشی The Complete Software Architecture Course: AI, API & Cloud با اصول و مهارت‌های کاربردی معماری نرم‌افزار و طراحی سیستم‌های سازمانی آشنا خواهید شد.

دانلود OpenShift Enterprise Cluster Masterclass: Deploy, Scale, Run آموزش اوپن‌شیفت

دانلود OpenShift Enterprise Cluster Masterclass: Deploy, Scale, Run - آموزش اوپن‌شیفت

آیا برای ساخت، مدیریت و مقیاس‌پذیری خوشه‌های اپن‌شیفت در سطح محیط‌های واقعی و عملیاتی روی بستر ابری آمازون آماده هستید؟ به این راهنمای جامع و کاملاً عملی خوش آمدید؛ دوره‌ای که اختصاصاً برای مهندسان ابر، متخصصان دواپس و فعالان حوزه عملیات هوش مصنوعی طراحی شده است تا مهارت‌های کلیدی آنان را به سطح حرفه‌ای برساند. این دوره آموزشی مسیر استقرار اپن‌شیفت نسخه ۴ را با استفاده از روش زیرساخت‌های فراهم‌شده توسط کاربر به صورت گام‌به‌گام و دقیق آموزش می‌دهد. این روش به شما امکان می‌دهد کنترل کامل و بی‌نقصی بر تمامی بخش‌های محیط ابری سازمانی خود داشته باشید و زیرساخت‌ها را بر اساس نیازهای واقعی سازمان تنظیم کنید.
با ورود به مرحله استقرار خوشه، به بررسی عمیق و تخصصی سفارشی‌سازی فایل‌های پیکربندی نصب پرداخته می‌شود. همچنین نحوه راه‌اندازی لایه‌های کنترلی با پایداری و دسترس‌پذیری بالا آموزش داده خواهد شد تا سیستم در برابر خطاهای احتمالی مقاوم باشد. در کنار این موارد، راه‌کارهای اجتناب از محدودیت‌های بحرانی سهمیه پردازنده‌های مجازی در زیرساخت آمازون به تفصیل بررسی می‌شود تا دانش‌پذیران در پیاده‌سازی پروژه‌های واقعی با چالش‌های فنی و توقف‌های غیرمنتظره روبه‌رو نشوند. این آموزش تمامی ابزارهای لازم را برای تسلط بر مدیریت زیرساخت‌های پیچیده ابری فراهم می‌سازد.
در دوره OpenShift Enterprise Cluster Masterclass: Deploy, Scale, Run با راه‌اندازی و مدیریت خوشه‌های اپن‌شیفت روی بستر ابری آمازون آشنا خواهید شد.

دانلود OpenShift 4.20 and Docker: From Zero to Production (2026) آموزش اپن‌شیفت و داکر

دانلود OpenShift 4.20 and Docker: From Zero to Production (2026) - آموزش اپن‌شیفت و داکر

این دوره آموزشی با رویکردی کاملاً عملی طراحی شده است تا تمامی مفاهیم مرتبط با مدیریت کدهای منبع و ابزارهای همکاری تیمی را به دانشجو منتقل کند. یکی از ویژگی‌های بارز این آموزش، عدم نیاز به پیش‌نیازهای پیچیده و تخصصی است؛ به طوری که هر علاقه‌مندی تنها با داشتن دسترسی به اینترنت و اشتیاق فراوان برای یادگیری، می‌تواند سفر خود را در دنیای گیت‌لب آغاز نماید. مدرس در این دوره تلاش کرده است تا تمامی مباحث را با بیشترین دقت و جزئیات ممکن شرح دهد تا از بروز هرگونه ابهام یا سوال اضافی در ذهن مخاطب جلوگیری شود.
ساختار دروس به گونه‌ای چیدمان شده است که حتی مفاهیم دشوار نیز به زبانی ساده و قابل فهم بیان شوند. با این حال، پشتیبانی مستمری برای دانشجو در نظر گرفته شده است؛ چنانچه بخشی از مطالب نیاز به شفاف‌سازی بیشتر داشته باشد یا دانشجو احساس کند که جای خالی یک مبحث خاص در آموزش حس می‌شود، این امکان فراهم شده تا از طریق بخش نظرات ذیل هر درس یا ارسال پیام مستقیم، با مدرس در ارتباط باشد. این تعامل دوطرفه باعث می‌شود که دوره همواره به‌روز و مطابق با نیازهای یادگیرندگان باقی بماند.
در دوره آموزشی OpenShift 4.20 and Docker: From Zero to Production (2026) با مدیریت مخازن کد و ابزارهای همکاری در پلتفرم گیت‌لب آشنا خواهید شد.

دانلود Java Spring Framework, Spring Boot, Spring AI - Gen AI آموزش فریم‌ورک جاوا اسپرینگ

دانلود Java Spring Framework, Spring Boot, Spring AI - Gen AI - آموزش فریم‌ورک جاوا اسپرینگ

در دنیای تکنولوژی و بازار کار پویای امروز، اسپرینگ بوت به عنوان مهارتی بی‌رقیب و شماره یک برای توسعه نرم‌افزارهای سازمانی به زبان جاوا شناخته می‌شود. تقاضا برای استخدام برنامه‌نویسانی که تسلط کافی بر اکوسیستم اسپرینگ دارند، به طرز چشمگیری افزایش یافته است؛ به طوری که این متخصصان معمولاً بالاترین سطح حقوقی را دریافت کرده و در معتبرترین موقعیت‌های شغلی جذب می‌شوند. این فریم‌ورک قدرتمند، در واقع ستون فقرات تعداد بی‌شماری از اپلیکیشن‌های مدرن را تشکیل می‌دهد و از استارتاپ‌های نوپا گرفته تا شرکت‌های عظیم در فهرست «فورچون ۵۰۰»، همگی برای زیرساخت‌های خود به آن تکیه کرده‌اند.
افزودن نام «اسپرینگ فریم‌ورک» به رزومه کاری، تنها یک مزیت ساده نیست؛ بلکه فرد را به یکی از برترین کاندیداها برای تصاحب جایگاه‌های شغلی در حوزه‌های توسعه سمت سرور (Backend)، توسعه تمام‌ساحه (Full-stack) و همچنین توسعه زیرساخت‌های ابری تبدیل می‌کند. یادگیری این ابزار به توسعه‌دهنده اجازه می‌دهد تا با سرعت و کارایی بسیار بالا، برنامه‌هایی بنویسد که نه تنها مقیاس‌پذیر هستند، بلکه امنیت و پایداری لازم برای محیط‌های تجاری را نیز دارا می‌باشند.
در دوره آموزشی Java Spring Framework, Spring Boot, Spring AI - Gen AI با فریم‌ورک Spring Boot و توسعه نرم‌افزارهای سازمانی پیشرفته آشنا خواهید شد.

دانلود Master System Design Concepts with Microsoft Engineer آموزش طراحی سیستم

دانلود Master System Design Concepts with Microsoft Engineer - آموزش طراحی سیستم

بسیاری از توسعه‌دهندگان نرم‌افزار در مسیر شغلی خود با این پرسش مواجه می‌شوند که چگونه می‌توان اپلیکیشن‌هایی ساخت که از تعداد انگشت‌شمار کاربران به میزبانی از میلیون‌ها نفر برسند. این دوره آموزشی با هدف پاسخ به این چالش طراحی شده و تمرکز اصلی آن بر آموزش طراحی سیستم‌ها از دیدگاه سیستم‌های توزیع‌شده در دنیای واقعی است. برخلاف بسیاری از منابع آموزشی که صرفاً مجموعه‌ای از ویدئوهای کوتاه و سطحی برای سرگرمی هستند، این دوره یک تجربه یادگیری ساختاریافته و عمیق را ارائه می‌دهد. محتوای این کلاس به گونه‌ای تدوین شده است که دانشجو به جای حفظ کردن پاسخ‌های آماده برای جلسات مصاحبه، مفاهیم بنیادین و مهندسی پشت هر تصمیم معماری را به صورت ریشه‌ای درک کند.
مدرس این دوره، مهندس نرم‌افزار در شرکت مایکروسافت است که بیش از ۵ سال تجربه مستقیم در کار بر روی زیرساخت‌های بک‌اند (Backend) پلتفرم «مایکروسافت تیمز» را دارد؛ پلتفرمی که روزانه به صدها میلیون کاربر فعال خدمات‌رسانی می‌کند. این تجربه عملی باعث شده است تا مطالب ارائه شده، فراتر از تئوری‌های کتابی باشد و چالش‌های واقعیِ مقیاس‌پذیری و پایداری سیستم در ابعاد جهانی را پوشش دهد. در این مسیر، شرکت‌کنندگان یاد می‌گیرند که چگونه قطعات مختلف یک سیستم را در کنار هم قرار دهند تا علاوه بر کارایی بالا، در برابر خطاها نیز مقاوم باشند.
در دوره آموزشی Master System Design Concepts with Microsoft Engineer با اصول و استانداردهای معماری نرم‌افزارهای بزرگ‌مقیاس آشنا خواهید شد.