استقرار برنامه Taipy در Render

در این درس ما مراحل استقرار یک برنامه Taipy را در Render خواهیم رفت. Taipy یک کتابخانه منبع باز پایتون است که از توسعه front-end و back-end پشتیبانی میکند و فرآیند را از ایجاد نمونههای اولیه تا استقرار برنامههای آماده تولید ساده میکند. Render سرویسی است که به شما امکان می دهد برنامه های خود را بسازید، گسترش دهید و مقیاس بندی کنید.
پیش نیاز
- باید با Python و Github آشنا باشد
- یک حساب کاربری Github داشته باشید. یکی را در اینجا ایجاد کنید
- یک حساب Render داشته باشید. یکی را در اینجا ایجاد کنید
- یک برنامه Taipy داشته باشید
رویه
- یک مخزن جدید Github ایجاد کنید.
-
برای برنامه Taipy خود یک فایل requires.txt ایجاد کنید.
pip freeze > requirements.txt
-
میزبان برنامه Taipy خود را روی 0.0.0.0 و پورت را روی 10000 تنظیم کنید.
-
برنامه Taipy خود را به مخزن Github خود فشار دهید.
-
وارد حساب Render خود شوید و انتخاب کنید وب سرویس.
-
مخزن Github خود را که حاوی برنامه Taipy است انتخاب کنید.
-
به وب سرویس خود یک نام بدهید، انتخاب کنید پایتون 3 برای زبان و شعبه Github را که می خواهید مستقر کنید انتخاب کنید.
-
دایرکتوری ریشه (در صورت وجود) را وارد کنید شروع فرمان (فرمانی که برای اجرای برنامه به صورت محلی استفاده می کنید).
-
نمونه خود را انتخاب کنید. (سطح رایگان وجود دارد)
-
هر کدام را وارد کنید متغیرهای محیطی و سپس کلیک کنید استقرار وب سرویس
-
URL برای برنامه شما ایجاد می شود. وضعیت برنامه شما نشان داده می شود. در این صورت است زندگی کنید.
-
برای دیدن برنامه خود به URL بروید.
اگر برنامه شما خراب شد، می توانید برنامه خود را تعمیر کنید، آن را به Github فشار دهید و Render به طور خودکار آن را مجدداً مستقر می کند. اگر نشد، می توانید کلیک کنید استقرار دستی. این درس ما را به پایان می رساند.