Kompendium
Logowanie
  • Kompendium
  • Użyteczne adresy
  • Operacje na koncie
    • Zakładanie nowego konta
    • Uwierzytelnianie dwuskładnikowe (2FA)
    • Zmiana hasła
    • Resetowanie hasła
    • Tryb współdzielenia
    • Przeniesienie środowiska na inne konto
  • BEZPIECZEŃSTWO
    • BitNinja, ochrona aplikacji web
    • Dostęp SFTP, SSH i Web SSH
    • Windows RDP
    • Instalacja serwera VPN
  • BACKUP & repozytoria
    • Kopia zapasowa WordPress
    • Współdzielone repozytorium
    • MinIO klaster
  • Aplikacje
    • Jitsi Meet - prywatne wideokonferencje
    • Jak uruchomić węzeł IOTA?
    • Magento 2 - automatycznie skalowalny klaster z CDN
    • Mattermost, jako tańsza alternatywa dla Slacka
    • osTicket, czyli zarządzanie zgłoszeniami (po polsku)
    • PrestaShop, czyli e-commerce w 10 minut
    • WordPress z CDN dla firm
    • WordPress Multisite z CDN optymalizowany pod SEO
    • WooCommerce, czyli jak uruchomić sklep na WordPress
    • New Relic - monitoruj Core Web Vitals w czasie rzeczywistym
  • Konfiguracja
    • Konfiguracja bazy danych
    • Automatyczna konfiguracja bazy danych
    • Kalendarzowe hibernowanie aplikacji
    • Klonowanie środowiska
    • Skalowanie pionowe i poziome aplikacji web
    • Zmiana wyglądu konsoli SSH
  • Kontenery
    • Docker Engine CE
  • Kubernetes
  • Zrób to sam
    • Migracja działającej strony WordPress
    • Kopiowanie plików między środowiskami
  • Rozliczenia
    • Metody rozliczeń
    • Metody płatności
    • Cennik
    • Zasilanie konta
    • Faktury
  • BAZY DANYCH
    • MongoDB jako klaster wysokiej dostępności
  • FAQ
    • Czym jest Cloudlet?
    • Jak naliczane są opłaty?
  • Wdrożenia
    • Automatyczne wdrażanie aktualizacji Git/SVN
  • Panel Reseller
    • Indywidualne plany taryfowe
Powered by GitBook
On this page
  • Uruchomienie harmonogramu hibernacji
  • Zmiana harmonogramu hibernacji

Was this helpful?

  1. Konfiguracja

Kalendarzowe hibernowanie aplikacji

Optymalizacja kosztów chmury dzięki automatycznemu włączaniu i wyłączaniu środowisk

PreviousAutomatyczna konfiguracja bazy danychNextKlonowanie środowiska

Last updated 11 months ago

Was this helpful?

Istnieją różne sposoby na optymalizację wydatków i uzyskanie oszczędności na chmurze publicznej. Najczęściej stosowane to:

  • Dobór optymalnych usług do generowanych obciążeń

  • Monitorowanie, analiza i korygowanie ustawień środowisk

  • Hibernowanie aplikacji w określonych godzinach

  • Wybór chmury lub regionu na podstawie ceny

My przedstawimy jak zaplanować automatyczne zatrzymywanie i uruchamianie środowisk. Jest to jedno z najprostszych, ale wciąż bardzo skutecznych rozwiązań pozwalających zaoszczędzić pieniądze podczas uruchamiania środowisk deweloperskich i testowych w chmurze ale również związanych z użytkowaniem aplikacji biurowych.

Gdyby się chwilę zastanowić, to ciągła dostępność środowisk, które są w fazie budowy lub testowania jest sporym marnotrawstwem. Po co na przykład, takie zasoby mają być dostępne w nocy lub w weekendy? Podobnie jest w przypadku różnych aplikacji biurowych, które z zasady używamy między 8:00 a 16:00. Na poniższej ilustracji pokazaliśmy potencjał oszczędności lub jak kto woli, skalę marnotrawstwa :)

Jak widać, około 70% zasobów marnuje się w godzinach wolnych od pracy. Więc byłoby całkiem rozsądnie, by zatrzymać swoje środowisko w takim okresie bezczynności, aby zmniejszyć wydatki. Oczywiście, robienie tego ręcznie mogłoby się okazać karkołomne. Dlatego mamy dla Was specjalny dodatek, który ma na celu zautomatyzowanie operacji zatrzymywania i uruchamiania dla dowolnego środowiska na platformie chmurowej. Będąc niezwykle prostym w konfiguracji, pozwala na uzyskanie znacznych oszczędności, zwłaszcza przy pracy z wieloma środowiskami. Poniżej umieszczamy krótką instrukcję.

Uruchomienie harmonogramu hibernacji

2. Podaj następujące dane, aby dostosować dodatek do swoich potrzeb:

  • Włącz przełączniki Stop/Start i określ czas, w którym środowisko powinno zostać odpowiednio zatrzymane/uruchomione

  • Wybierz dni tygodnia dla każdego działania, które chcesz zastosować (po amerykańsku, dzień tygodnia zaczyna się od niedzieli :)

  • Wybierz preferowaną strefę czasową

  • Nazwa środowiska - środowisko docelowe, które powinno być zarządzane przez dodatek

  • Węzły - warstwa środowiska, w której dodatek zostanie zainstalowany, jest on pobierany automatycznie po wybraniu środowiska (zalecamy pozostawienie tego pola z domyślnym wyborem).

Zauważ, że Env Start/Stop Scheduler może być uruchamiany tylko na jednej warstwie na raz w przeciwnym razie (tj. jeśli jest zintegrowany z kilkoma) tylko ostatnio zainstalowany lub ponownie skonfigurowany będzie działał prawidłowo.

Kliknij Zainstaluj, aby dodać harmonogram.

3. Za chwilę zobaczysz powiadomienie o pomyślnym zakończeniu operacji.

Dodatek został zainstalowany i już działa, będąc gotowym do regulowania czasu aktywności Twojego środowiska na podstawie określonego harmonogramu zgodnie z wybraną przez Ciebie Strefą Czasową.

Ile można zaoszczędzić? Przeciętny miesięczny koszt środowiska Jitsi na Cloudlets.Zone to 130 zł. Po aktywowaniu kalendarzowej hibernacji, dzienny koszt utrzymania środowiska spada o 58 groszy. Jeśli odliczyć pełne weekendy, to miesięcznie zaoszczędzimy 50 zł.

Zmiana harmonogramu hibernacji

Gdy zajdzie potrzeba zmiany warunków zatrzymywania i uruchamiania środowiska już po instalacji, można to zrobić bezpośrednio z Panelu Usługi.

1. Kliknij ikonę Dodatki obok warstwy środowiska, w której zainstalowano rozwiązanie. W otwartej zakładce znajdź harmonogram i wybierz przycisk Konfiguruj.

2. Wyświetli się odpowiednia ramka, pozwalająca ustawić nowe wartości dla czasu Stop i Start, Dni i Strefy Czasowej. Na przykład możesz zaznaczyć weekendy, aby środowiska były dostępne w dni wolne od pracy.

Kliknij Zastosuj, aby wprowadzić zmiany.

Uwaga! Jeśli środowisko docelowe jest współdzielone przez kilku współpracowników, tylko jeden współpracownik może zainstalować i skonfigurować dodatek. Unikaj więc sytuacji, w których pierwszy współpracownik instaluje dodatek, a drugi go konfiguruje i odwrotnie.

3. Przenosząc projekt do produkcji lub jeśli po prostu nie potrzebujesz już tego dodatku, użyj menu w prawym górnym rogu konfiguracji harmonogramu, aby go odinstalować.

1. Zaloguj się do i kliknij przycisk Marketplace w górnym menu i wybierz zakładkę Rozszerzenia i kliknij instaluj przy dodatku Env Start/Stop Scheduler.

Panelu Usług Cloudlets.Zone
Konto próbne - Cloudlets.ZoneCloudlets.Zone
Logo