رفتن به محتوا

Proyecta Cloud

هاستینگ full-stack با محیط‌های runtime ایزوله. دیتابیس، backend، احراز هویت، AI، ایمیل — همه چیز در یک‌جا.

Proyecta Cloud زیرساختی است که پایه‌ی هر اپلیکیشن Proyecta را می‌سازد. این پلتفرم شامل هاستینگ، لایه‌ی داده‌ی اپ (محتوا، رکوردها و کاتالوگ تجاری)، احراز هویت، AI Gateway، ایمیل و یک موتور realtime است — همه در یک پلتفرم یکپارچه. می‌توانی میزان مصرف و صورت‌حساب را در Settings → Billing مشاهده کنی.

  • لایه‌ی داده‌ی پلتفرم — محتوا، رکوردها و کاتالوگ پایدار اپت در پلتفرم Proyecta (مبتنی بر Postgres، با حوزه‌ی سازمانی) ذخیره می‌شوند. این store پیش‌فرض است — Proyecta مدل داده را طراحی می‌کند، مجموعه‌ها را تأمین می‌کند و پیش از ساخته‌شدن رابط کاربری، داده‌های نمونه را وارد می‌کند. اپ منتشرشده‌ات مستقیماً از مرورگر از طریق API عمومی /v1/public/* و با احراز هویت با publishable key اپ (pk_pub_*، که ارسال آن در صفحه امن است) این داده‌ها را می‌خواند — این همان چیزی است که هوک‌های محتوای داخلی استفاده می‌کنند. به مدیریت محتوا مراجعه کن.
  • موتور realtime (به‌زودی) — برای اپ‌هایی با نیازهای واقعاً realtime (چت، فیدهای زنده، گیم‌پلی، وضعیت موقت per-user)، یک لایه‌ی realtime وضعیت رفتاری/realtime را نگه می‌دارد. محتوای پایدار همچنان در لایه‌ی داده‌ی پلتفرم باقی می‌ماند.
  • پادهای runtime ایزوله — هر پروژه کانتینر مخصوص خودش را با محیط کامل Linux برای ساخت و انتشار دریافت می‌کند.
  • سرویس‌های زیرساختی — PostgreSQL، Redis، MongoDB و MySQL به‌عنوان کانتینرهای sidecar
  • کد نسخه‌بندی‌شده — هر تغییر یک اسنپ‌شات شماره‌گذاری‌شده ذخیره می‌کند که می‌توانی مشاهده‌اش کنی.
  • دامنه‌های سفارشی — زیردامنه‌ی رایگان *.proyecta.live یا اتصال دامنه‌ی خودت

هر پلن شامل یک اعتبار ماهانه است. پلن‌های پولی می‌توانند فراتر از اعتبار با نرخ‌های اضافه‌مصرف زیر بروند.

تنها متریکی که برای همه‌ی اپ‌ها اعمال می‌شود API requests است — یک واحد به ازای هر فراخوانی پلتفرم که اپ منتشرشده‌ات انجام می‌دهد (خواندن محتوا، ارسال فرم، checkout، ارسال ایمیل). متریک‌های موتور realtime در زیر (فراخوانی‌های تابع، ذخیره‌سازی دیتابیس/vector و پهنای باند، محاسبه‌ی action) فقط برای اپ‌هایی اعمال می‌شوند که از موتور realtime استفاده می‌کنند (به‌زودی)؛ اپ‌های محتوامحوری که هرگز به آن دست نمی‌زنند در محدوده‌ی اعتبار API request باقی می‌مانند.

متریک رایگان Pro Studio
API requests ۱٬۰۰۰/ماه ۵۰٬۰۰۰/ماه ۲۵۰٬۰۰۰/ماه
Function calls ۲۵۰ هزار/ماه ۵ میلیون/ماه، سپس $2.88/میلیون ۵ میلیون/ماه، سپس $2.50/میلیون
File storage ۱ GB/ماه ۱۰۰ GB/ماه، سپس $0.040/GB-ماه ۱۰۰ GB/ماه، سپس $0.035/GB-ماه
Database storage ۱ GB/ماه ۲۵ GB/ماه، سپس $0.31/GB-ماه ۲۵ GB/ماه، سپس $0.27/GB-ماه
Database bandwidth ۱ GB/ماه ۲۵ GB/ماه، سپس $0.31/GB ۲۵ GB/ماه، سپس $0.27/GB
Vector embedding storage ۱۰۰ MB/ماه ۱ GB/ماه، سپس $0.81/GB-ماه ۱ GB/ماه، سپس $0.70/GB-ماه
Vector embedding bandwidth ۱ GB/ماه ۵ GB/ماه، سپس $0.16/1,000 query-GBs ۵ GB/ماه، سپس $0.14/1,000 query-GBs
Data egress ۱ GB/ماه ۵۰ GB/ماه، سپس $0.184/GB ۵۰ GB/ماه، سپس $0.16/GB
Action compute ۳ GB-hr/ماه ۲۵ GB-hr/ماه، سپس $0.48/GB-hr ۲۵ GB-hr/ماه، سپس $0.42/GB-hr
AI Gateway پرداخت بر اساس مصرف پرداخت بر اساس مصرف پرداخت بر اساس مصرف

پلن‌های Enterprise با محدودیت‌های سفارشی در دسترس هستند. برای جزئیات با تیم فروش تماس بگیر.

موجودی اعتبار. Proyecta زمانی که اعتبارت به صفر برسد به تو اطلاع می‌دهد. می‌توانی موجودی خود را در Settings → Billing رصد کنی.

افزایش اعتبار ماهانه. می‌توانی اعتبار ماهانه‌ات را با تغییر مقدار بلوک اعتبار روی کارت پلنت در صفحه‌ی صورت‌حساب افزایش دهی.

  • Database bandwidth — از اسکن کل جداول اجتناب کن؛ از ایندکس، محدودکردن کوئری‌ها و صفحه‌بندی نتایج استفاده کن.
  • Action compute — از actionهای طولانی که حافظه را نگه می‌دارند اجتناب کن؛ کارهای بزرگ را به مراحل تدریجی کوچک‌تر تقسیم کن.

محیط توسعه‌ات این وضعیت‌ها را دارد:

وضعیت توضیحات
Running فعال و آماده
Suspended پس از ۶۰ دقیقه بی‌کاری متوقف می‌شود (در چند ثانیه از سر گرفته می‌شود)
Archived ذخیره‌سازی سرد پس از ۲۴ ساعت تعلیق (بازیابی بیشتر طول می‌کشد)
Terminated به‌طور دائمی متوقف‌شده

اپ‌های منتشرشده روی زیرساخت جداگانه و در سطح production اجرا می‌شوند. مشکلات ماشین توسعه روی سایت زنده‌ات تأثیر نمی‌گذارند.

این با هاستینگ serverless چه تفاوتی دارد؟

Proyecta از ایزولاسیون مبتنی بر کانتینر برای توسعه و زیرساخت serverless برای production استفاده می‌کند. پروژه‌ات یک محیط توسعه‌ی کامل Linux دریافت می‌کند (AI آن را از طرف تو مدیریت می‌کند — دسترسی shell در builder وجود ندارد) و در production به‌صورت خودکار مقیاس‌بندی می‌شود.

می‌توانم اپم را جای دیگری هاست کنم؟

نه فعلاً. Proyecta اپت را هاست می‌کند و امکان export کد وجود ندارد — بنابراین نمی‌توانی آن را روی Vercel، Netlify، AWS یا جای دیگری deploy کنی. به Export کردن داده‌هایت مراجعه کن.

چه مناطقی در دسترس هستند؟

در حال حاضر هاستینگ مبتنی بر آمریکا. EU و مناطق بیشتری برنامه‌ریزی شده‌اند.

Proyecta Cloud روی چه زیرساختی اجرا می‌شود؟

Proyecta Cloud روی زیرساخت Cloudflare و GCP اجرا می‌شود.