خدمت Baas یا Backend-as-a-service به توسعه دهندگان وب این اجازه را می‌دهد تا فارغ از ایجاد و رسیدگی به بخش Backend توجه خود را به بخش frontend سایت و یا برنامه خود معطوف کنند. در این مقاله به صحبت درباره این خدمت پرداخته خواهد شد و به بیان مزایای آن خواهیم پرداخت.

Baas چیست؟

خدمت Baas نوعی سرویس ابری است که در آن برنامه نویسان تمام جنبه‌های پشت صحنه سایت و یا اپلیکیشن موبایلی خود را برون سپاری می‌نمایند تا به این ترتیب به شکل ویژه‌ای بر برنامه نویسی و رسیدگی به قسمت سمت مشتری و یا همان frontend تمرکز نمایند. ارائه دهندگان این نوع از خدمت در کنار حافظه ابری و میزبانی وب، نرم‌افزار‌های از پیش نوشته شده را برای سایر فعالیت‌هایی که سمت سرور اتفاق مانند اعتبارسنجی کاربران، مدیریت دیتابیس، بروزرسانی از راه دور و ارسال نوتیفیکیشن به مشتریان خود عرضه می‌نمایند.خدمت Bassبیاید برای بیان بهتر موضوع از یک مثال از دنیای سینما بهره ببریم. یک کارگردان به طور کلی در کنار کارگردانی و فیلم برداری صحنه‌ها میبایست بخشی از توجه خود را به موارد پشت صحنه نیز معطوف نماید. مواردی از جمله مدیریت کادر فیلم‌برداری، نور، احداث صحنه، بخش طراحی لباس، انتخاب بازیگران و برنامه و زمانبندی فیلم‌برداری. حال فرض کنید تمامی این مسائل به فرد دیگری سپرده می‌گردید تا کارگردان بتواند به طرز بهتری وظیفه اصلی خود را انجام دهد. در واقع Baas این مزیت را به توسعه دهندگان وب می‌دهد تا به طور اختصاصی به نوشتن کد‌های سمت frontend بپردازند. از طریق API هایی که ارائه دهندگان این خدمت در اختیار برنامه‌نویسان قرار می‌دهند، آن‌ها قادر خواهند بود تا تمامی قابلیت‌های پشت صحنه از جمله دیتابیس را بدون نیاز به کدنویسی با یکدیگر و با بخش سمت مشتری یکپارچه نمایند. همچنین Baas کاربران خود را از هرگونه مدیریت سرور و ماشین‌های مجاری بی‌نیاز می‌نماید تا به این شکل قادر باشند سایت‌ها و برنامه‌های خود را سریع تر طراحی کنند. همچنین این خدمت می‌تواند برای توسعه دهندگان frontend که دانش طراحی دیتابیس و سایر بخش‌های پشت صحنه یک سایت و یا اپلیکیشن موبایل را ندارند مفید واقع شود.

خدمت Baas شامل چه خدماتی می‌شود؟

خدمت Baas به طور موردی مجموعه‌ای از خدمات زیر را ارائه می‌دهد
  • مدیریت دیتابیس
  • فضای ذخیره ابری
  • اعتبار سنجی و احراز هویت کاربران
  • ارسال اعلانات
  • میزبانی وب
از بازیگران بزرگ در صحنه ارائه این خدمت میتوان به Google Firebase و Microsoft Azure اشاره کرد.

با دیگر مقالات server.ir همراه باشید.

۱۳۹۹/۰۷/۲۷

نویسنده : س احمدی

بدون دیدگاه

Baas چیست؟

خدمت Baas یا Backend-as-a-service به توسعه دهندگان وب این اجازه را می‌دهد تا فارغ از ایجاد و رسیدگی به بخش Backend توجه خود را به بخش frontend سایت و ...

۱۳۹۹/۰۷/۲۱

نویسنده : ف لقمانی

بدون دیدگاه

کامند های رایج Run (بخش دوم)

در مقاله پیشین در ارتباط با کامند های رایج در Run که در سیستم های ویندوزی امکان دسترسی به آن وجود دارد صحبت شد و در این مقاله قصد داریم که ادامه کامند...

۱۳۹۹/۰۷/۱۹

نویسنده : س احمدی

بدون دیدگاه

رایانش ابری و موانع استفاده از آن

در مقاله مقدمه‌ای بر رایانش ابری به توضیح ابتدایی این تکنولوژی در حال رشد پرداخته شد. در ادامه در راستای آشنایی بیشتر با ابعاد دیگر رایانش ابری از زاو...

دیدگاه کاربران

در رابطه با : "Baas چیست؟"

avatar
  عضویت  
با خبرم کن

وب گردی

جستجو
دقیقا متنی که نوشتم
جستجو در تیتر صفحات
جستجو در متن صفحات
جستجو در نظرات
Search in excerpt
Filter by Custom Post Type

با ایده پردازان همراه شو ...