Szczegółowe spojrzenie na architekturę Vela, model branchingu i projekt BYOC.
Potrzebujesz definicji pojęć takich jak WAL, PITR i replikacja? Zobacz glossary .
Vela to platforma PostgreSQL z doświadczeniem BaaS: natychmiastowy provisioning, self-service branches, bezpieczne rollbacki i observability od ręki.
W przeciwieństwie do zamkniętych serverless databases, Vela używa czystego Postgresa, więc zachowujesz przenośność, standardowe narzędzia i kontrolę.
Vela zarządza orkiestracją, izolacją, schedulingiem i efektywnością zasobów. Ty dostarczasz infrastrukturę, Vela obsługuje warstwę platformy PostgreSQL.
Model mentalny Vela: współdzielony storage, dane branchowane jak kod i compute skalowane niezależnie od warstwy danych.
Twórz odizolowane branche w sekundy. Niezmienione bloki są współdzielone do momentu zmian.
Zapisuj spójne punkty w czasie na potrzeby audytów, rollbacków i analiz incydentów.
Automatycznie wstrzymuj bezczynny compute, zachowując gotowy storage.
Dobieraj CPU i RAM bez kopiowania danych i odbudowy środowisk.
Łącz role Postgresa z kontrolą dostępu na poziomie platformy.
Korzystaj ze standardowego SQL, driverów, rozszerzeń i narzędzi bez vendor lock-in.
Daj każdemu feature’owi lub osobie środowisko podobne do produkcji bez czekania na shared staging.
Twórz bookmarki przed zmianami, branchuj z historii i waliduj poprawki na realnych danych.
Skaluj compute per branch, wstrzymuj bezczynne środowiska i mierz usage per zespół.
Dlaczego shared staging spowalnia zespoły i jak branche Vela to naprawiają.
Branche dziedziczą istniejące bloki danych i zapisują nowe dopiero przy rozjeździe. Dzięki temu nawet duże bazy klonują się szybko i tanio.
Startuj z produkcji albo bookmarka w kilka sekund.
Uruchamiaj migracje, QA i eksperymenty na izolowanych danych.
Zachowaj tylko potrzebne zmiany, resztę usuń natychmiast.
Demonstracja workflowów branchingu i klonowania.
Snapshoty są fundamentem modelu branchingu Vela. Zapisują stan bazy bez kopiowania wszystkich danych z góry.
Twórz świeże środowiska dla każdego pipeline bez długiego restore.
Testuj nowe ścieżki kodu na realistycznych danych i usuwaj branch po zakończeniu.
Zachowaj znany stan, odtwórz problem i sprawdź poprawkę offline.
Analizuj punkt w czasie bez wpływu na live workloads.
Jak snapshoty copy-on-write usprawniają branching i klonowanie.
Bookmarki zapisują niemutowalne punkty w czasie, które możesz przejrzeć, zbranchować lub później podłączyć do compute.
Dodawaj metadata pod audyty, release’y i powtarzalne dochodzenia.
Uruchom stan historyczny, aby sprawdzić zachowanie dokładnie takie, jakie było.
Twórz bezpieczny branch z przeszłości, by walidować hotfixy i migracje.
Bezczynne środowiska mogą automatycznie się wstrzymywać, eliminując koszt compute, podczas gdy storage pozostaje gotowy do wznowienia.
Vela rozdziela compute od storage, dzięki czemu zespoły mogą dobierać CPU, RAM i polityki bez duplikowania danych.
Vela redukuje marnowanie budżetu, pozwalając dopasować każde środowisko zamiast utrzymywać pełne repliki wszędzie.
Daj produkcji cięższe zasoby, a QA i staging utrzymuj celowo mniejsze.
Śledź zużycie per projekt, branch i zespół na potrzeby budżetu lub chargeback.
Szybko dostosowuj zasoby branchy do zmieniającego się obciążenia.
Twórz, wstrzymuj i usuwaj branche tylko wtedy, gdy są potrzebne.
Wdróż Vela na własnej infrastrukturze, aby zachować pełną kontrolę, compliance i data residency bez utraty zalet zarządzanej platformy.
Uruchamiaj na dedykowanych serwerach dla pełnej kontroli i wydajności.
Wdrażaj w swoim VPC z istniejącą siecią i politykami bezpieczeństwa.
Korzystaj z preferowanej chmury, utrzymując Vela w swoim środowisku.
Działaj bez zewnętrznej łączności, jeśli tego wymaga środowisko.
Udostępnij serwery, instancje cloud albo istniejący klaster Kubernetes.
Zainstaluj platformę i skonfiguruj storage, sieć oraz polityki bezpieczeństwa.
Twórz projekty, branche i polityki z console albo API.
Przegląd modelu wdrożenia Bring Your Own Cloud w Vela.
Branchuj bazę w sekundy, twórz bookmarki dla bezpieczeństwa i skaluj compute tylko wtedy, gdy tego potrzebujesz.