دانلود ها ی دارای تگ: "load balancing"
2 مورد برای عبارت مورد نظر پیدا شد.
2 مورد برای عبارت مورد نظر پیدا شد.
بسیاری از توسعهدهندگان نرمافزار در مسیر شغلی خود با این پرسش مواجه میشوند که چگونه میتوان اپلیکیشنهایی ساخت که از تعداد انگشتشمار کاربران به میزبانی از میلیونها نفر برسند. این دوره آموزشی با هدف پاسخ به این چالش طراحی شده و تمرکز اصلی آن بر آموزش طراحی سیستمها از دیدگاه سیستمهای توزیعشده در دنیای واقعی است. برخلاف بسیاری از منابع آموزشی که صرفاً مجموعهای از ویدئوهای کوتاه و سطحی برای سرگرمی هستند، این دوره یک تجربه یادگیری ساختاریافته و عمیق را ارائه میدهد. محتوای این کلاس به گونهای تدوین شده است که دانشجو به جای حفظ کردن پاسخهای آماده برای جلسات مصاحبه، مفاهیم بنیادین و مهندسی پشت هر تصمیم معماری را به صورت ریشهای درک کند.
مدرس این دوره، مهندس نرمافزار در شرکت مایکروسافت است که بیش از ۵ سال تجربه مستقیم در کار بر روی زیرساختهای بکاند (Backend) پلتفرم «مایکروسافت تیمز» را دارد؛ پلتفرمی که روزانه به صدها میلیون کاربر فعال خدماترسانی میکند. این تجربه عملی باعث شده است تا مطالب ارائه شده، فراتر از تئوریهای کتابی باشد و چالشهای واقعیِ مقیاسپذیری و پایداری سیستم در ابعاد جهانی را پوشش دهد. در این مسیر، شرکتکنندگان یاد میگیرند که چگونه قطعات مختلف یک سیستم را در کنار هم قرار دهند تا علاوه بر کارایی بالا، در برابر خطاها نیز مقاوم باشند.
در دوره آموزشی Master System Design Concepts with Microsoft Engineer با اصول و استانداردهای معماری نرمافزارهای بزرگمقیاس آشنا خواهید شد.
آنچه این دوره را متمایز میکند، رویکرد تولید محور ما است. شما ارتباط بین سرویسها را با استفاده از REST، gRPC و صفهای پیام، پیادهسازی الگوهای پایگاه داده با PostgreSQL و راهاندازی راهحلهای نظارت حرفهای با Prometheus و Grafana تسلط خواهید یافت. در پایان، شما یک اکوسیستم کامل میکروسرویس را در Google Kubernetes Engine (GKE) مستقر کردهاید که مجهز به پایپلاین CI/CD و نظارت در سطح تولید است.
در دوره آموزشی Python Microservices: Build, Scale, and Deploy like a Pro! با معماری میکروسرویسها و پیادهسازی آن در پایتون آشنا خواهید شد.