Który Docker VPS pasuje do tego ilustracyjnego kształtu?
Dla jednego procesu API z umiarkowanym workerem i bez lokalnej bazy danych Dev 1 jest małym kandydatem do planowania tylko wtedy, gdy zmierzona pamięć, pamięć masowa i nakładanie się wydań mieszczą się w jego 1 vCPU, 2 GB RAM i 30 GB pamięci masowej. App 2 jest wyraźniejszym punktem wyjścia do porównania dla jednego procesu API, jednego ograniczonego workera i opcjonalnej kompaktowej bazy danych: 2 vCPU, 4 GB RAM i 60 GB pamięci masowej. Scale 4 jest punktem porównania, gdy zaobserwowana pamięć lub równoległa praca wymagają więcej miejsca. Te przydziały nie przewidują liczby żądań, zadań ani dostępności.
| Profil | Zasoby | Miesięcznie | Kwota do zapłaty | Kwota do zapłaty | Następny krok |
|---|---|---|---|---|---|
| Dev 1 | 1 vCPU · 2 GB RAM · 30 GB pamięci masowej | $6.00 | $25.92 / 6 miesięcy | $36.00 / 12 miesięcy | Skonfiguruj Dev 1 w Szwajcarii |
| App 2 | 2 vCPU · 4 GB RAM · 60 GB pamięci masowej | $12.00 | $51.84 / 6 miesięcy | $72.00 / 12 miesięcy | Skonfiguruj App 2 w Szwajcarii |
| Scale 4 | 4 vCPU · 8 GB RAM · 120 GB pamięci masowej | $24.00 | $103.68 / 6 miesięcy | $144.00 / 12 miesięcy | Skonfiguruj Scale 4 w Szwajcarii |
Kolumny sześcio- i dwunastomiesięczne to pełne kwoty należne z góry. Nie dodają zasobów, Dockera, bazy danych ani zarządzanej usługi aplikacji.
Zaplanuj budżet dla kształtu procesu przed wyborem profilu
Zapisz proces API, workera tylko wtedy, gdy wymagana jest praca asynchroniczna, oraz bazę danych tylko wtedy, gdy musi działać na tym VPS. Dodaj narzut hosta, nakładanie się pobierania obrazu lub wydania, wolumeny, logi i rezerwę. Utrzymuj pamięć i pamięć masową bazy danych oddzielnie od wartości API w stanie spoczynku. Jeśli arkusz nie mieści się z rezerwą, zmniejsz kształt, użyj większego profilu lub oddziel komponent po zmierzeniu rzeczywistego ograniczenia.
Udostępnij tylko tę ścieżkę API, którą zamierzasz obsługiwać
Reguła publikowania portu kontenera i filtrowanie hosta to osobne mechanizmy kontroli. Publikuj tylko port API i interfejs potrzebny Twojej ścieżce żądań; trzymaj porty bazy danych, administracji i diagnostyki poza publicznymi interfejsami, chyba że masz udokumentowany powód. Utrzymuj ścieżkę dostępu administratora, poświadczenia wdrożeniowe i sekrety aplikacji pod własną kontrolą. przewodnik po ekspozycji kontenerów podaje kontrole proceduralne; ta strona nie konfiguruje ich za Ciebie.
Traktuj wolumeny jako stan wymagający decyzji o odtwarzaniu
Wymień pliki bazy danych, przesłane pliki, wygenerowane dane wyjściowe i odwołania do konfiguracji, które znajdują się w wolumenie lub obok niego. Kopia zapasowa wolumenu jest przydatna dopiero po izolowanym przywróceniu i sprawdzeniu na poziomie aplikacji, które potwierdzą jej zgodność z wybranym artefaktem i wersją bazy danych. Materiały do odzyskiwania przechowuj poza granicą awarii hosta, jeśli właśnie taką awarię musisz przetrwać. Użyj przewodnik po izolowanym przywracaniu bazy danych oraz lista kontrolna odzyskiwania aplikacji dla tej procedury.
Zainstaluj, aktualizuj i weryfikuj własny stos
W konfiguratorze wybierasz obraz Linux, instalujesz Dockera i aplikację, zarządzasz obrazami, aktualizacjami, poświadczeniami, monitorowaniem i odzyskiwaniem. PrivacyNodes nie instaluje Dockera wstępnie, nie udostępnia panelu aplikacji, nie weryfikuje płatności z tej strony ani nie przydziela VPS-a po kliknięciu w przeglądarce. Wybierz Szwajcarię lub Panamę, a następnie sprawdź jawną wycenę aktywów kryptowalutowych/sieci i jednogodzinną ofertę w proces zakupu.