Proyecta Cloud
Полноценный full-stack хостинг с изолированными runtime-окружениями. База данных, backend, аутентификация, AI, email — всё включено.
Proyecta Cloud — это инфраструктура, на которой работает каждое приложение Proyecta. Она включает хостинг, уровень данных приложения (контент, записи и каталог товаров), аутентификацию, AI Gateway, email и realtime-движок — всё в единой платформе. Информацию об использовании и выставлении счетов можно найти в разделе Settings → Billing.
Архитектура
Заголовок раздела «Архитектура»- Уровень данных платформы — Постоянный контент, записи и каталог твоего приложения хранятся на платформе Proyecta (на базе Postgres, с изоляцией по организации). Это хранилище по умолчанию — Proyecta проектирует модель данных, создаёт коллекции и наполняет их тестовыми данными ещё до того, как собран UI. Опубликованное приложение читает данные прямо из браузера через публичный API
/v1/public/*, аутентифицируясь с помощью publishable key приложения (pk_pub_*, безопасен для отправки на страницу) — именно так работают встроенные хуки для работы с контентом. См. Управление контентом. - Realtime-движок (скоро) — Для приложений с реальными потребностями в realtime (чат, живые ленты, геймплей, эфемерное состояние пользователя) предназначен отдельный realtime-уровень. Постоянный контент по-прежнему хранится в уровне данных платформы.
- Изолированные runtime-поды — Каждый проект получает собственный контейнер с полноценной Linux-средой для сборки и публикации
- Инфраструктурные сервисы — PostgreSQL, Redis, MongoDB, MySQL в виде sidecar-контейнеров
- Версионирование кода — Каждое изменение сохраняется как пронумерованный снапшот, который можно просмотреть
- Кастомные домены — Бесплатный поддомен
*.proyecta.liveили подключи свой домен
Каждый план включает ежемесячный лимит. Платные планы допускают превышение лимита по тарифам overage, указанным ниже.
Единственный показатель, применимый ко всем приложениям, — это API requests: одна единица за каждый вызов платформы, который делает опубликованное приложение (чтение контента, отправка формы, оформление заказа, отправка email). Показатели realtime-движка ниже (вызовы функций, хранилище баз данных / векторное хранилище и пропускная способность, вычисления action) применяются только к приложениям на realtime-движке (скоро); приложение, работающее только с контентом и не использующее его, остаётся в рамках лимита API requests.
| Метрика | Free | Pro | Studio |
|---|---|---|---|
| API requests | 1,000/мес. | 50,000/мес. | 250,000/мес. |
| Function calls | 250k/мес. | 5M/мес., далее $2.88/млн | 5M/мес., далее $2.50/млн |
| File storage | 1 GB/мес. | 100 GB/мес., далее $0.040/GB-мес. | 100 GB/мес., далее $0.035/GB-мес. |
| Database storage | 1 GB/мес. | 25 GB/мес., далее $0.31/GB-мес. | 25 GB/мес., далее $0.27/GB-мес. |
| Database bandwidth | 1 GB/мес. | 25 GB/мес., далее $0.31/GB | 25 GB/мес., далее $0.27/GB |
| Vector embedding storage | 100 MB/мес. | 1 GB/мес., далее $0.81/GB-мес. | 1 GB/мес., далее $0.70/GB-мес. |
| Vector embedding bandwidth | 1 GB/мес. | 5 GB/мес., далее $0.16/1,000 query-GBs | 5 GB/мес., далее $0.14/1,000 query-GBs |
| Data egress | 1 GB/мес. | 50 GB/мес., далее $0.184/GB | 50 GB/мес., далее $0.16/GB |
| Action compute | 3 GB-hr/мес. | 25 GB-hr/мес., далее $0.48/GB-hr | 25 GB-hr/мес., далее $0.42/GB-hr |
| AI Gateway | Pay-as-you-go | Pay-as-you-go | Pay-as-you-go |
Доступны корпоративные планы с индивидуальными лимитами. Свяжитесь с отделом продаж для получения подробной информации.
Управление расходами
Заголовок раздела «Управление расходами»Баланс кредитов. Proyecta уведомит тебя, когда кредиты закончатся. Следить за балансом можно в разделе Settings → Billing.
Увеличение лимита кредитов. Ты можешь увеличить ежемесячный лимит кредитов, изменив количество кредитных блоков на карточке плана на странице выставления счетов.
Сокращение потребления ресурсов
Заголовок раздела «Сокращение потребления ресурсов»- Database bandwidth — избегай полного сканирования таблиц; используй индексы, ограничивай запросы и применяй пагинацию результатов
- Action compute — избегай долго выполняющихся action, удерживающих память; разбивай крупные задачи на небольшие инкрементальные шаги
Жизненный цикл runtime
Заголовок раздела «Жизненный цикл runtime»Твоя среда разработки может находиться в следующих состояниях:
| Состояние | Описание |
|---|---|
| Running | Активна и готова к работе |
| Suspended | Приостановлена после 60 минут простоя (возобновляется за несколько секунд) |
| Archived | Холодное хранилище после 24 ч в состоянии Suspended (восстановление дольше) |
| Terminated | Остановлена навсегда |
Опубликованные приложения
Заголовок раздела «Опубликованные приложения»Опубликованные приложения работают на отдельной production-инфраструктуре. Проблемы в среде разработки не влияют на работу твоего живого сайта.
Часто задаваемые вопросы
Заголовок раздела «Часто задаваемые вопросы»Чем это отличается от serverless-хостинга?
Proyecta использует контейнерную изоляцию для разработки и serverless-инфраструктуру для production. Твой проект получает полноценную Linux-среду разработки (AI управляет ей от твоего имени — shell-доступа в Builder нет) и автоматическое масштабирование в production.
Могу ли я разместить приложение в другом месте?
На данный момент — нет. Proyecta размещает твоё приложение, и экспорт кода не предусмотрен — поэтому deploy на Vercel, Netlify, AWS или другие платформы невозможен. См. Экспорт данных.
Какие регионы доступны?
В настоящее время доступен хостинг в США. Планируется добавление EU и дополнительных регионов.
На какой инфраструктуре работает Proyecta Cloud?
Proyecta Cloud работает на инфраструктуре Cloudflare и GCP.