چرا دادههات؟
زیرساخت ابری که زبان Python را میشناسد.
دادههات فقط یک سرور برای اجرای Python نیست؛ یک بستر هوشمند است که ساختار پروژه شما را تشخیص میدهد. وابستگیها را نصب میکند و اپلیکیشن را با تنظیمات بهینه بالا میآورد. چه یک API ساده بنویسید، چه یک سیستم پردازش داده بزرگ
تشخیص خودکار پروژه Python
پلتفرم با خواندن requirements.txt یا Pipfile، نوع پروژه و وابستگیها را شناسایی میکند و محیط اجرای مناسب را بهصورت خودکار میسازد.
استقرار بدون دستکاری سرور
نیازی به SSH زدن به سرور، نصب یا تنظیم Nginx ندارید. کد را push کنید، بقیه کارها روی زیرساخت دادههات انجام میشود.
جایگزینی بدون وقفه (Zero-Downtime)
هر بار که نسخه جدیدی ارسال میکنید، ابتدا نسخه تازه بالا میآید و بعد از اطمینان از سلامت آن، ترافیک به نسخه جدید منتقل میشود.
افزایش منابع بدون توقف
وقتی ترافیک بالا میرود یا پردازش سنگینتر میشود، RAM و CPU را در لحظه و بدون ریاستارت تغییر دهید.
رصد لحظهای سلامت اپلیکیشن
وضعیت مصرف منابع، خروجی لاگها و رفتار سرویس را از داشبورد ببینید و پیش از آنکه کاربرانتان متوجه مشکل شوند، واکنش نشان دهید.
برگشت فوری به نسخه سالم
اگر آپدیت جدید مشکلساز شد، لازم نیست کد را دوباره ویرایش و دیپلوی کنید. تاریخچه نسخهها ذخیره است و با یک کلیک به حالت قبلی برمیگردید.
امکانات
ابزارهایی که توسعهدهنده Python به آنها نیاز دارد، همه در یکجا
استقرار با Git Push یا CLI
کد خود را با git push به ریپوی دادههات ارسال کنید یا از خط فرمان daadehat-cli استفاده کنید. بدون مراحل اضافی، اپلیکیشن شما ساخته و اجرا میشود.
اتصال مستقیم به GitHub و GitLab
ریپازیتوری خود را متصل کنید تا با هر Push روی شاخه اصلی، فرآیند ساخت و انتشار خودکار آغاز شود. بدون نیاز به اسکریپتهای جداگانه CI/CD
پشتیبانی کامل از فریمورکهای Python
Django و DRF برای وباپلیکیشن کامل، Flask برای میکروسرویس، FastAPI برای APIهای مدرن و Async و Celery برای صف پردازش همگی آماده اجرا.
تنظیمات محیطی امن (Environment Variables)
کلیدهای API، رمزهای دیتابیس و سایر مقادیر حساس را جدا از کد مدیریت کنید. برای هر محیط (توسعه،تست،تولید) متغیرهای اختصاصی تعریف کنید.
مشاهده لاگ و عملکرد بهصورت زنده
خروجی print، خطاهای traceback و لاگهای فریمورک را همزمان با اجرا مشاهده کنید. نمودار مصرف حافظه و پردازنده هم در داشبورد قابل دسترسی است.
Rollback سریع به هر نسخه دلخواه
تاریخچه کامل استقرارها نگهداری میشود. اگر نسخه جدید عملکرد مطلوبی نداشت، در عرض چند ثانیه به هر نسخه قبلی سوییچ کنید.
مقیاسپذیری خودکار (Auto Scale)
سیاستهای اسکیل را تعریف کنید تا وقتی مصرف CPU یا RAM از حد مشخصی گذشت، منابع بهطور خودکار افزایش یابند و پس از کاهش بار، به حالت عادی برگردند.
HTTPS خودکار با CLI رایگان
گواهی SSL بدون هیچ تنظیم دستی برای دامنه شما صادر و تمدید میشود. ارتباط کاربران با اپلیکیشن از لحظه اول رمزنگاریشده است.
استقرار بدون قطعی (Zero-Downtime Deploy)
فرآیند انتشار بهگونهای طراحی شده که نسخه جدید تا زمان آماده شدن کامل، ترافیکی دریافت نمیکند و کابران هیچ اختلالی تجربه نمیکنند.




