Proyecta Cloud
Hosting full-stack z izolowanymi środowiskami uruchomieniowymi. Baza danych, backend, autoryzacja, AI, email — wszystko w zestawie.
Proyecta Cloud to infrastruktura napędzająca każdą aplikację Proyecta. Obejmuje hosting, warstwę danych aplikacji (treści, rekordy i katalog commerce), uwierzytelnianie, AI Gateway, email oraz silnik realtime — wszystko w jednej platformie. Zużycie zasobów i rozliczenia znajdziesz w Settings → Billing.
Architektura
Dział zatytułowany „Architektura”- Platforma danych — Trwałe treści, rekordy i katalog Twojej aplikacji przechowywane są na platformie Proyecta (oparta na Postgres, w zakresie organizacji). To domyślna warstwa — Proyecta projektuje model danych, tworzy kolekcje i uzupełnia przykładowe dane jeszcze przed zbudowaniem interfejsu. Opublikowana aplikacja odczytuje je bezpośrednio z przeglądarki przez publiczne API
/v1/public/*, uwierzytelnione za pomocą klucza publicznego aplikacji (pk_pub_*, bezpieczny do umieszczenia na stronie) — z tego właśnie korzystają wbudowane hooki do treści. Zobacz Content Management. - Silnik realtime (wkrótce) — Dla aplikacji z rzeczywistymi potrzebami realtime (czat, live feed, rozgrywka, efemeryczny stan użytkownika) warstwa realtime będzie przechowywać stan behawioralny. Trwałe treści nadal będą w platformowej warstwie danych.
- Izolowane pody uruchomieniowe — Każdy projekt otrzymuje własny kontener z pełnym środowiskiem Linux do budowania i publikowania
- Usługi infrastrukturalne — PostgreSQL, Redis, MongoDB, MySQL jako kontenery sidecar
- Wersjonowany kod — Każda zmiana zapisuje ponumerowaną migawkę, którą możesz przeglądać
- Własne domeny — Bezpłatna subdomena
*.proyecta.livelub możliwość podłączenia własnej domeny
Każdy plan zawiera miesięczny limit zasobów. Plany płatne mogą przekroczyć ten limit, naliczając opłaty według stawek za nadwyżkę podanych poniżej.
Jedynym licznikiem obowiązującym każdą aplikację są API requests — jedna jednostka za każde wywołanie platformy przez opublikowaną aplikację (odczyt treści, wysłanie formularza, realizacja zamówienia, wysłanie emaila). Liczniki silnika realtime poniżej (wywołania funkcji, przechowywanie bazy danych/wektorów i przepustowość, compute akcji) dotyczą wyłącznie aplikacji korzystających z silnika realtime (wkrótce); aplikacja oparta na treściach, która go nie używa, pozostaje w ramach limitu API requests.
| Metryka | Free | Pro | Studio |
|---|---|---|---|
| API requests | 1 000/mies. | 50 000/mies. | 250 000/mies. |
| Wywołania funkcji | 250 tys./mies. | 5 mln/mies., potem $2,88/milion | 5 mln/mies., potem $2,50/milion |
| Przechowywanie plików | 1 GB/mies. | 100 GB/mies., potem $0,040/GB-mies. | 100 GB/mies., potem $0,035/GB-mies. |
| Przechowywanie bazy danych | 1 GB/mies. | 25 GB/mies., potem $0,31/GB-mies. | 25 GB/mies., potem $0,27/GB-mies. |
| Przepustowość bazy danych | 1 GB/mies. | 25 GB/mies., potem $0,31/GB | 25 GB/mies., potem $0,27/GB |
| Przechowywanie embeddingów wektorowych | 100 MB/mies. | 1 GB/mies., potem $0,81/GB-mies. | 1 GB/mies., potem $0,70/GB-mies. |
| Przepustowość embeddingów wektorowych | 1 GB/mies. | 5 GB/mies., potem $0,16/1 000 query-GB | 5 GB/mies., potem $0,14/1 000 query-GB |
| Egress danych | 1 GB/mies. | 50 GB/mies., potem $0,184/GB | 50 GB/mies., potem $0,16/GB |
| Compute akcji | 3 GB-h/mies. | 25 GB-h/mies., potem $0,48/GB-h | 25 GB-h/mies., potem $0,42/GB-h |
| AI Gateway | Pay-as-you-go | Pay-as-you-go | Pay-as-you-go |
Dostępne są plany Enterprise z indywidualnymi limitami. Skontaktuj się z działem sprzedaży, aby uzyskać szczegóły.
Zarządzanie kosztami
Dział zatytułowany „Zarządzanie kosztami”Saldo kredytów. Proyecta powiadomi Cię, gdy Twoje kredyty się wyczerpią. Możesz monitorować saldo w Settings → Billing.
Zwiększanie limitu kredytów. Możesz zwiększyć miesięczny limit kredytów, zmieniając ilość bloków kredytowych na karcie planu na stronie rozliczeń.
Redukcja zużycia
Dział zatytułowany „Redukcja zużycia”- Przepustowość bazy danych — unikaj skanowania całych tabel; używaj indeksów, ogranicz zapytania i stronicuj wyniki
- Compute akcji — unikaj długo działających akcji zajmujących pamięć; dziel duże zadania na mniejsze, przyrostowe kroki
Cykl życia środowiska uruchomieniowego
Dział zatytułowany „Cykl życia środowiska uruchomieniowego”Twoje środowisko deweloperskie może znajdować się w następujących stanach:
| Stan | Opis |
|---|---|
| Running | Aktywne i gotowe do działania |
| Suspended | Wstrzymane po 60 min bezczynności (wznawia się w ciągu kilku sekund) |
| Archived | Zimne przechowywanie po 24 h w stanie Suspended (przywrócenie trwa dłużej) |
| Terminated | Trwale zatrzymane |
Opublikowane aplikacje
Dział zatytułowany „Opublikowane aplikacje”Opublikowane aplikacje działają na osobnej infrastrukturze klasy produkcyjnej. Problemy z maszyną deweloperską nie wpływają na Twoją działającą witrynę.
Jak to się ma do hostingu serverless?
Proyecta używa izolacji opartej na kontenerach do developmentu i infrastruktury serverless do produkcji. Twój projekt otrzymuje pełne środowisko deweloperskie Linux (AI obsługuje je w Twoim imieniu — w builderze nie ma dostępu do powłoki) oraz automatyczne skalowanie w środowisku produkcyjnym.
Czy mogę hostować aplikację gdzie indziej?
Nie na chwilę obecną. Proyecta hostuje Twoją aplikację i nie ma możliwości eksportu kodu — nie możesz więc wdrożyć jej na Vercel, Netlify, AWS ani w innym miejscu. Zobacz Export Your Data.
Jakie regiony są dostępne?
Obecnie hosting oparty jest w USA. Planowane są regiony EU i dodatkowe lokalizacje.
Na jakiej infrastrukturze działa Proyecta Cloud?
Proyecta Cloud działa na infrastrukturze Cloudflare i GCP.