توجه: این مقاله نوشته شده توسط Glenn Condron در وبسایت devblogs.microsoft.com منتشر شده است و توسط تیم تحریریه باگتو با هدف ارائه اطلاعات به کاربران فارسیزبان باگتو به زبان فارسی ترجمه شده است.
چندین نسخه است که روی یکی از اهداف بلندمدت خود در حال پیشرفت هستیم. تبدیل کردن .NET به یکی از پربازدهترین پلتفرمهای دنیا برای ساختن اپلیکیشنهای ابری (cloud-native). ما در کنار برخی از سختگیرانهترین سرویسهای مایکروسافت با نیازهای مقیاسبندی که برای اکثر برنامهها بیسابقه است، کار کردهایم. سرویسهایی که از صدها میلیون کاربر فعال ماهانه پشتیبانی میکنند. همکاری با این سرویسها برای اطمینان از برآورده شدن نیازهایشان، تضمین کرد که ما قابلیتهای اساسی را برای پاسخگویی به تقاضاهای سرویسهای ابری با مقیاس بالا داشته باشیم. ما روی فناوریها و کتابخانههای مهمی مانند Health Checks، YARP، فکتوری ساخت کلاینت HTTP و gRPC سرمایهگذاری کردهایم. با AOT محلی، ما در حال کار برای رسیدن به نقطهی ایدهآل عملکرد و اندازه هستیم و SDK Container Builds دریافت هر برنامهی .NET در یک container و آمادهسازی آن برای cloud مدرن را برای توسعهدهنده بسیار ساده میکند. اما چیزی که از توسعهدهندگان شنیدیم این بود که ما باید کارهای بیشتری انجام دهیم. ساخت برنامه برای cloud هنوز هم خیلی سخت است. توسعهدهندگان به طور فزایندهای از منطق کسب و کار خود و آنچه که بیشترین اهمیت را دارد، دور شده و با پیچیدگیهای cloud دست و پنجه نرم میکنند. برای کمک به شما در سادهسازی پیچیدگی برنامههای ابری، ما این محصول جدید را معرفی میکنیم
