HELPER VPS

Platforma aplikacji: wdrażanie aplikacji webowych z Git i obrazów Docker

Zarządzany hosting aplikacji: wgraj kod, a kompilacja i adres HTTPS przygotują się same

  • Wdrażanie z Git i obrazów Docker
  • Darmowy certyfikat HTTPS
  • 12GB pamięci

Platforma aplikacji to zarządzany hosting aplikacji (PaaS), który pobiera Twój kod lub obraz kontenera i zajmuje się kompilacją, uruchomieniem i HTTPS za Ciebie, bez konieczności samodzielnego instalowania lub zarządzania serwerami. Na HELPER VPS App Platform najmniejszy rozmiar, App L, kosztuje $25.00, a darmowe certyfikaty i własne domeny są wliczone w każdy rozmiar.

  • App L

    Aplikacje internetowe i API

    2500$/ mies.

    Opłata miesięczna

    • 2 vCPU
    • 4 GB RAM
    • 500 GB transferu miesięcznie
    • Git, obraz Docker Darmowy HTTPS
  • App XL

    Zajęte usługi internetowe

    4500$/ mies.

    Opłata miesięczna

    • 4 vCPU
    • 8 GB RAM
    • 1 TB transferu miesięcznie
    • Git, obraz Docker Darmowy HTTPS
  • App 2XL

    Duże aplikacje i API

    8500$/ mies.

    Opłata miesięczna

    • 8 vCPU
    • 16 GB RAM
    • 2 TB transferu miesięcznie
    • Git, obraz Docker Darmowy HTTPS

Jeśli chcesz sam konfigurować serwer VPS w chmurze

Do czego używa się platformy aplikacji?

Platforma aplikacji dobrze pasuje programistom i małym zespołom, które wolą poświęcać czas na kod niż na konfigurację serwerów. Oto cztery popularne zastosowania.

Czym różnią się platforma aplikacji, VPS i Kubernetes?

Wszystkie trzy uruchamiają aplikacje, ale różni się to, czym musisz zarządzać sam. Aby skupić się na kodzie, pasuje platforma aplikacji, do zarządzania całym serwerem VPS, a dla dużych usług kontenerowych Kubernetes.

Platforma aplikacji

Wgrywasz tylko kod, a uruchomienie powierzasz platformie

Dla kogo

  • Gdy chcesz uruchomić aplikację bez zarządzania serwerem
  • Gdy chcesz automatycznych wdrożeń po Git push
  • Małe aplikacje webowe, API, boty
  • Gdy nie chcesz osobno pilnować certyfikatów i logów

VPS w chmurze

Zarządzanie całym serwerem z uprawnieniami root

Dla kogo

  • Gdy sam instalujesz potrzebne programy
  • Kilka aplikacji i baz danych na jednym serwerze
  • Gdy trzeba sięgać nawet do ustawień systemu
  • Gdy za te same pieniądze potrzebujesz większej konfiguracji

Zarządzany Kubernetes

Kontenery rozłożone na wiele węzłów

Dla kogo

  • Architektura złożona z wielu usług
  • Gdy przepustowość zwiększa się kolejnymi węzłami
  • Praca przez charty Helm i manifesty
  • Gdy zespół dobrze zna Kubernetesa

Kolejność wdrażania aplikacji na platformie

Najpierw ustal źródło aplikacji. Po zamówieniu podaj na stronie wsparcia repozytorium GitHub lub GitLab albo adres obrazu kontenera, a nasz zespół go podłączy. Dla repozytorium sposób budowania jest wykrywany automatycznie na podstawie języka, przy obecności Dockerfile budowanie przebiega według niego, a gotowy obraz uruchamia się od razu z jego adresu.

Następnie podaj ustawienia uruchamiania. Przyślij port, na którym nasłuchuje aplikacja, zmienne środowiskowe, takie jak adres bazy danych, i polecenie startowe, a nasz zespół je doda. Hasła i klucze API trafiają do zaszyfrowanych zmiennych środowiskowych i nie zostają w repozytorium kodu. Po konfiguracji zaczyna się kompilacja, a gdy aplikacja ruszy, podamy adres podstawowy.

Na koniec podłącz własną domenę. Podaj domenę, a powiemy, jaki rekord dodać; dodaj ten jeden rekord w panelu domeny, a certyfikat HTTPS zostanie wystawiony i będzie odnawiany automatycznie. Potem przy każdym wypchnięciu do głównej gałęzi repozytorium nowa wersja jest kompilowana, a ruch przełącza się dopiero po jej przygotowaniu, więc klienci korzystają z usługi bez przerw nawet w trakcie wdrożenia.

Ile kosztuje platforma aplikacji miesięcznie?

Najmniejszy rozmiar, App L, kosztuje $25.00 miesięcznie i oferuje 2 vCPU oraz 4GB pamięci. App XL z 4 vCPU i 8GB pamięci kosztuje $45.00, a App 2XL z 8 vCPU i 16GB pamięci kosztuje $85.00.

Wybierz rozmiar na podstawie pamięci, której używa Twoja aplikacja. App L wystarczy dla botów Telegram i małych API, a aplikacjom internetowym korzystającym z frameworku pasują App XL lub App 2XL z 4GB. Dla usług z wieloma użytkownikami lub aplikacji wymagających dużej ilości pamięci, takich jak przetwarzanie obrazów, wybierz App 3XL. Możesz zmienić rozmiar później na podstawie użycia, zgłaszając to na stronie wsparcia po potwierdzeniu pierwszej płatności.

Płatność odbywa się w każdym dniu rozliczeniowym. Pierwszy miesiąc jest naliczany przy zamówieniu, a ta sama kwota jest automatycznie pobierana w każdym dniu rozliczeniowym w celu odnowienia. Jeśli prowadzisz kilka aplikacji, każda ma własny dzień rozliczeniowy, więc anulowanie tylko nieużywanej aplikacji na stronie wsparcia zatrzymuje opłatę tylko za tę aplikację.

Jak stabilnie prowadzić aplikację na platformie

Dysk platformy aplikacji jest przygotowywany od nowa przy każdym wdrożeniu nowej wersji. Dlatego dane do długiego przechowywania, takie jak użytkownicy, zamówienia i pliki przesłane przez klientów, z zasady trzymasz w zarządzanej bazie danych i magazynie obiektowym. Tak dane zostają na miejscu, niezależnie od liczby wdrożeń.

Wartości poufne od początku trzymaj w zmiennych środowiskowych. Jeśli rozdzielisz adresy baz danych dla rozwoju i produkcji, ten sam kod wdrożysz do aplikacji testowej i produkcyjnej, a każda będzie korzystać z własnych danych. Przy zmianie klucza nie trzeba poprawiać kodu: prześlij nową wartość na stronie wsparcia, a zmienimy tylko zmienną środowiskową i wdrożymy ponownie.

Utwórz jeden adres kontroli stanu, a wdrożenia staną się bezpieczniejsze. Gdy nowa wersja startuje, platforma sprawdza ten adres i przełącza klientów na nową wersję dopiero po poprawnej odpowiedzi. Wersja z błędną konfiguracją zatrzymuje się przed przełączeniem ruchu, a klienci dalej korzystają z poprzedniej wersji.

Gdy coś pójdzie nie tak, zacznij od logów działania. Zgłoś je na stronie wsparcia po potwierdzeniu pierwszej płatności, a wyślemy Ci rekordy, które aplikacja zapisała na standardowe wyjście w kolejności czasowej, dzięki czemu szybko znajdziesz żądanie, które spowodowało błąd. Jeśli pamięć często się zapełnia i aplikacja się restartuje, przejdź na rozmiar o jeden większy. Logi kompilacji są również przechowywane, więc gdy wdrożenie się nie powiedzie, powiemy Ci, na instalacji którego pakietu się zatrzymało.

Ile kosztuje platforma aplikacji?

HELPER VPS App Platform zaczyna się od $25.00 za App L. Wybierasz tylko rozmiar; funkcje takie jak wdrożenia, certyfikaty i logy są takie same w każdym rozmiarze.

HELPER VPS w liczbach

Wybierz spośród 40 regionów, 12 systemów operacyjnych i 10 aplikacji jednym kliknięciem w jednym koncie i zapłać od razu. Poniższe liczby odpowiadają aktualnej ofercie.

Języki i narzędzia, które uruchomisz na platformie

Popularne języki, takie jak Node.js, Python, Go, PHP i Ruby, są kompilowane automatycznie po podłączeniu repozytorium. Inne języki i frameworki również uruchomisz bez zmian, jeśli masz Dockerfile.

  • Node.js
  • Python
  • Docker
  • Nginx
  • WordPress
  • GitLab

Dlaczego warto wybrać platformę aplikacji HELPER VPS

W jakich regionach dostępna jest platforma aplikacji?

Możesz wdrożyć aplikacje w 40 miastach w Amerykach, Europie, Bliskim Wschodzie, Afryce i regionie Azji i Pacyfiku. Wybierz to samo miasto, w którym znajduje się baza danych używana przez Twoją aplikację, aby uzyskać najszybsze odpowiedzi.

  • Niemcy
  • Holandia
  • Wielka Brytania
  • Francja
  • Stany Zjednoczone: miasta (7)
  • Kanada
  • Brazylia
  • Singapur
  • Japonia: miasta (2)
  • Indie: miasta (2)
  • Australia: miasta (2)
  • Meksyk
  • Hiszpania
  • Szwecja
  • Polska
  • Republika Południowej Afryki
  • Korea Południowa
  • Chile
  • Kolumbia
  • Włochy
  • Szwajcaria
  • Finlandia
  • Turcja
  • Zjednoczone Emiraty Arabskie
  • Izrael
  • Arabia Saudyjska
  • Nigeria
  • SRA Hongkong (Chiny)
  • Tajwan
  • Indonezja
  • Tajlandia

Najczęstsze pytania o platformę aplikacji

Odpowiedzi o cenach, sposobach wdrażania i rozmiarach platformy aplikacji

Ile kosztuje platforma aplikacji miesięcznie?

Najmniejszy rozmiar, App L, kosztuje $25.00 miesięcznie. App XL kosztuje $45.00, App 2XL $85.00, a kompilacje, certyfikaty HTTPS, niestandardowe domeny i przeglądanie logów są wliczone w każdy rozmiar.

Czym jest platforma aplikacji?

Platforma aplikacji to zarządzany hosting, który sam wykonuje kompilację, uruchomienie, podłączenie HTTPS i restart, wystarczy wgrać kod lub obraz kontenera. Nie trzeba instalować systemu serwera ani serwera WWW, a programista skupia się na kodzie aplikacji. Nazywa się ją też PaaS.

Jakich języków mogę używać?

Dla popularnych języków, takich jak Node.js, Python, Go, PHP i Ruby, sposób kompilacji jest wykrywany automatycznie po podłączeniu repozytorium. Aplikacje w innych językach lub ze specjalnymi ustawieniami są kompilowane i uruchamiane według Dockerfile, jeśli umieścisz go w repozytorium.

Czy mogę wdrażać z obrazu Docker?

Tak, podaj adres obrazu z publicznego lub prywatnego rejestru, a uruchomimy go bez zmian. Podaj też port i zmienne środowiskowe, a podłączymy adres HTTPS, a po podaniu nowego tagu obrazu wdrożymy nową wersję.

Czy mogę podłączyć własną domenę?

Tak, podaj domenę, a powiemy, jaki rekord dodać. Dodaj ten jeden rekord w panelu domeny, a domena się podłączy, a certyfikat TLS zostanie wystawiony i będzie odnawiany automatycznie. Do jednej aplikacji możesz podłączyć kilka adresów, na przykład domenę główną i adres z www.

Jak wybrać rozmiar aplikacji?

Wybierz na podstawie pamięci używanej przez Twoją aplikację. App L pasuje do botów i małych API, App XL lub App 2XL pasuje do aplikacji internetowych korzystających z frameworka. Możesz później zmienić rozmiar na podstawie użycia, zgłaszając to na stronie wsparcia po pierwszej płatności.

Jak korzystać z bazy danych?

Zamów razem zarządzaną bazę danych w tym samym regionie i poproś o dodanie jej adresu do zmiennej środowiskowej. Dysk platformy aplikacji jest przygotowywany od nowa przy każdym wdrożeniu, więc dane do długiego przechowywania trzymaj w bazie danych lub magazynie obiektowym.

Jak zapłacić za platformę aplikacji?

Zapłać USDT, aby utworzyć serwer. Opłata za wybrany okres jest pobierana przy zamówieniu, a serwer odnawia się automatycznie w tej samej cenie w każdym dniu rozliczeniowym. Zwroty są dokonywane na kredyt na koncie.

Co stanie się z moją aplikacją, jeśli płatność nie zostanie dokonana w dniu rozliczeniowym?

Jeśli płatność nie zostanie dokonana w dniu rozliczeniowym, aplikacja zostanie tymczasowo wstrzymana, a po dokonaniu płatności automatycznie się odnowi. Dokonaj płatności przed dniem rozliczeniowym, aby nie musieć pilnować tego co miesiąc.

Kiedy wybrać platformę aplikacji zamiast VPS?

Platforma aplikacji pasuje, gdy nie masz czasu na administrację serwerami, a chcesz stabilnie uruchamiać jedną aplikację. Jeśli chcesz instalować kilka programów na jednym serwerze lub samemu sięgać nawet do ustawień systemu, lepiej pasuje VPS w chmurze z uprawnieniami root. Możesz zacząć od platformy aplikacji, a gdy usługa urośnie i układ się skomplikuje, przenieść ten sam obraz Docker na VPS lub do Kubernetesa i działać dalej.

Poradniki platformy aplikacji

Przydatne materiały przed uruchomieniem aplikacji

Wyświetlane ceny to miesięczne ceny w dolarach amerykańskich, płatne w USDT. Opłata za wybrany okres jest pobierana przy zamówieniu, a poinformujemy Cię, gdy nasz zespół zakończy konfigurację. Następnie serwer odnawia się automatycznie w tej samej cenie w każdym dniu rozliczeniowym.

Minimalny okres: 1 miesiąc | Anulowanie: zgłoszenie na stronie wsparcia po pierwszej płatności | Jeśli płatność się nie powiedzie: wstrzymanie, a następnie automatyczne odnowienie po dokonaniu płatności | Pozostały okres anulowanego produktu nie podlega zwrotowi. Zwroty są dokonywane na kredyt na koncie.