Перейти до вмісту

Proyecta Cloud

Full-stack хостинг з ізольованими середовищами виконання. База даних, backend, автентифікація, AI, електронна пошта — все включено.

Proyecta Cloud — це інфраструктура, що забезпечує роботу кожного застосунку Proyecta. Вона включає хостинг, рівень даних застосунку (контент, записи та каталог для комерції), автентифікацію, AI Gateway, електронну пошту та realtime-рушій — усе на одній платформі. Переглянути використання та білінг можна у Settings → Billing.

  • Рівень даних платформи — Довготривалий контент, записи та каталог вашого застосунку зберігаються на платформі Proyecta (на основі Postgres, у межах організації). Це сховище за замовчуванням — Proyecta проєктує модель даних, створює колекції та заповнює їх тестовими даними ще до того, як будується UI. Опублікований застосунок зчитує їх безпосередньо з браузера через публічний API /v1/public/*, автентифікуючись за допомогою publishable key застосунку (pk_pub_*, безпечно передавати на сторінку) — саме це і використовують вбудовані хуки контенту. Дивіться Content Management.
  • Realtime-рушій (незабаром) — Для застосунків із дійсно realtime-потребами (чат, живі стрічки, ігровий процес, короткочасний стан на рівні користувача) realtime-рівень зберігатиме поведінковий та realtime-стан. Довготривалий контент залишатиметься на рівні даних платформи.
  • Ізольовані runtime-поди — Кожен проєкт отримує власний контейнер із повноцінним середовищем Linux для збірки та публікації.
  • Інфраструктурні сервіси — PostgreSQL, Redis, MongoDB, MySQL як sidecar-контейнери.
  • Версіонований код — Кожна зміна зберігає пронумерований знімок, який можна переглянути.
  • Власні домени — Безкоштовний піддомен *.proyecta.live або підключення власного домену.

Кожен план включає щомісячний ліміт. Платні плани можуть перевищувати його за тарифами надлімітного використання, наведеними нижче.

Єдиний показник, що застосовується до кожного застосунку, — це API requests: один запит відповідає одному виклику платформи з опублікованого застосунку (читання контенту, надсилання форми, оформлення замовлення, відправка листа). Показники 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 — уникайте тривалих actions, що утримують пам’ять; розбивайте великі задачі на менші покрокові кроки.

Ваше середовище розробки може перебувати в таких станах:

Стан Опис
Running Активний та готовий до роботи
Suspended Призупинений після 60 хв простою (відновлюється за кілька секунд)
Archived Холодне сховище після 24 год у стані Suspended (відновлення займає довше)
Terminated Назавжди зупинений

Опубліковані застосунки

Section titled “Опубліковані застосунки”

Опубліковані застосунки працюють на окремій інфраструктурі виробничого рівня. Проблеми з середовищем розробки не впливають на ваш живий сайт.

Чим це відрізняється від serverless-хостингу?

Proyecta використовує ізоляцію на основі контейнерів для розробки та serverless-інфраструктуру для production. Ваш проєкт отримує повноцінне середовище розробки Linux (AI керує ним від вашого імені — доступу до shell у builder немає), а також автоматичне масштабування у production.

Чи можна розмістити застосунок в іншому місці?

Наразі ні. Proyecta хостить ваш застосунок, і експорт коду не передбачений — тому ви не можете deploy його на Vercel, Netlify, AWS чи інші платформи. Дивіться Export Your Data.

Які регіони доступні?

Наразі хостинг розміщено в США. EU та додаткові регіони заплановані.

На якій інфраструктурі працює Proyecta Cloud?

Proyecta Cloud працює на інфраструктурі Cloudflare та GCP.