چند وقتی بود که به این فکر می کردم به چه صورت می شود خیلی ساده و راحت یک پروژه جنگو پایتونی را بر روی اینترنت deploy کنم . همانگونه که می دانید فرآیند استقرار و نگهداری یک وبسایت بر روی اینترنت یک پروسه نسبتا متفاوت از توسعه و کد زدن پروژه می باشد.
در استقرار یک پروژه وبسایت با مجموعه از ابزارها و تنظیمات و تکنیک ها مواجه هستیم که در کنار هم می توانند باعث شوند یک وبسایت بدون مشکل و همیشه در دسترس بر روی اینترنت در اختیار کاربران باشد. برای استقرار معمولا با کمک linux و نرم افزارهایی مانند docker، nginx می توان یک وبسایت را در دسترس عموم قرار داد همچنین معمولا نیازمند تعریف سرویس های جانبی تر مثل دیتابیس و Message Queue ها هم هستیم و مهم تر از همه اینا می بایست به مانیتورینگ و لاگینگ پروژه هم همواره توجه داشته باشیم.
در نهایت متوجه شدم یه راه حل ساده برای استقرار و دیپلوی پروژه بر روی اینترنت وجود دارد یک وبسایت ایرانی که برای آسان سازی و اتوماتیک سازی نگهداری و استقرار پروژه های وب به وجود آمده است. این وبسایت همچنین قرار است در آینده ابزارهایی مانند CI-CD یا Continuous Integration و Continuous Deployment هم به عنوان سرویس در دسترس تیم ها قرار بدهد تا فرآیند توسعه و باگ گیری بسیار سریع تر شود.
با کمک محصول تیم استارت آپی b-backend می توانید استقرار پروژه خود را به راحتی انجام بدهید. در گوگل می توانید پیداشون کنید :))))