معرفی
در این مقاله نحوه ایجاد/استفاده از فضای ذخیره سازی MS Azure در برنامه وب ASP.NET با استفاده از MS Libraries بحث خواهد شد. من متخصصی نیستم که درباره تمام بخش های Azure Storage بحث کنم، اما اطلاعاتی در مورد Blob Storage به اشتراک می گذارم.
Microsoft Azure Storage چیست؟
این یک سرویس ذخیره سازی ابری مدیریت شده مایکروسافت است که ذخیره سازی داده های کاربر را فراهم می کند. ذخیره سازی Azure شامل ذخیره سازی Blob، ذخیره سازی فایل و ذخیره سازی صف است. با استفاده از این سرویس می توانیم هر نوع داده ای مانند متن، تصویر، فایل و غیره را ذخیره کنیم.
Blob Storage چیست؟
ذخیره سازی Blob برای ذخیره داده های بدون ساختار در سرویس ابری مدیریت شده مایکروسافت استفاده می شود. ما میتوانیم از هر جایی که به اینترنت متصل هستیم، در حالت HTTP و HTTPS به دادهها دسترسی داشته باشیم. همچنین، ما می توانیم دسترسی به ذخیره سازی حباب را به صورت عمومی یا خصوصی محدود کنیم.
ما داده ها را در سیستم فایل ذخیره می کنیم و یک پوشه اصلی به نام Container خواهیم داشت و در داخل آن می توانیم موارد را در پوشه ها یا همانطور که هست نگه داریم.
بیایید با حساب Azure شروع کنیم
کسانی که حساب مایکروسافت دارند می توانند با استفاده از آن جزئیات حساب وارد شوند و به مدت 30 روز از این سرویس رایگان استفاده کنند. برای یادگیری در مورد ذخیره سازی حباب این کافی است. اگر نیاز به استفاده از آن برای برنامه خود دارید، باید یک اشتراک بخرید.
نام ملک | شرح |
نام | نام باید منحصر به فرد باشد. حداقل 3 حرف و حداکثر 24 حرف. توجه: - حروف کوچک و اعداد مجاز هستند. |
مدل استقرار | کلاسیک: - در این حالت. منابع مستقل خواهند بود و به عنوان یک گروه با آن رفتار نمی کنند. ما باید هر منبع را جداگانه مدیریت کنیم. مدیر منابع (ARM): - این یک ویژگی جدید در ذخیره سازی Azure است، همه منابع را به عنوان یک گروه در نظر می گیرد، با استفاده از دستورات پوسته قدرت می توانیم منبع را به راحتی مدیریت کنیم. |
کارایی | استاندارد: - داده ها را در درایوهای مغناطیسی ذخیره می کند، اگر برنامه شما مکررا به داده ها یا ذخیره سازی داده های انبوه دسترسی دارد، می توانیم این را انتخاب کنیم. Premium: - اگر برای برنامه های فشرده مانند پایگاه داده بهترین است، عمدتاً با ماشین های مجازی لاجوردی استفاده می شود. |
همانند سازی | چگونه / کجا داده ها تکرار می شوند. Replication دادههای موجود در حافظه را کپی میکند و آنها را در همان مرکز داده یا در مراکز مختلف نگه میدارد. لطفاً جدول داده های زیر را از مایکروسافت در مورد استراتژی تکرار مشاهده کنید. |
انتقال ایمن مورد نیاز است | این در مورد انتقال HTTP و HTTPS است. |
اشتراک، ابونمان | لطفا اشتراک خود را انتخاب کنید. |
گروه منابع | این است که خدمات مختلف را در گروه واحد گروه بندی کنیم. شما می توانید گروه منابع مختلف را برای برنامه های مختلف ایجاد کنید. |
محل | می توانید مکان مرکز داده را انتخاب کنید. |
شبکه های مجازی (پیش نمایش) | برای دسترسی به این حافظه می توانید از شبکه مجازی استفاده کنید. |
Blob Storage را انتخاب کنید
حساب ذخیره سازی را انتخاب کنید و نوع ذخیره سازی "Blobs" را از لیست انتخاب کنید.