Zarządzanie kosztami usługi Azure Spring Apps
Uwaga
Plany Podstawowa, Standardowa i Enterprise zostaną wycofane od połowy marca 2025 r. z 3-letnim okresem emerytalnym. Zalecamy przejście do usługi Azure Container Apps. Aby uzyskać więcej informacji, zobacz ogłoszenie o wycofaniu usługi Azure Spring Apps.
Zużycie standardowe i dedykowany plan zostaną wycofane od 30 września 2024 r. z całkowitym zamknięciem po sześciu miesiącach. Zalecamy przejście do usługi Azure Container Apps. Aby uzyskać więcej informacji, zobacz Migrowanie użycia usługi Azure Spring Apps w warstwie Standardowa i dedykowanego planu do usługi Azure Container Apps.
Ten artykuł dotyczy:✅ Użycie standardowe i dedykowane (wersja zapoznawcza) ✅ w warstwie Podstawowa/Standardowa ✅ Enterprise
W tym artykule opisano opcje i możliwości oszczędzania kosztów zapewniane przez usługę Azure Spring Apps.
Zapisz więcej informacji na temat planu Enterprise
W przypadku planu Enterprise oferujemy teraz dalsze rabaty za dłuższe zobowiązania dotyczące części cen microsoft i VMware (by Broadcom). Aby uzyskać więcej informacji, zobacz Cennik usługi Azure Spring Apps.
W przypadku części cenowej firmy Microsoft plan Enterprise ma obecnie dostępne roczne opcje cenowe z rabatami. Aby uzyskać więcej informacji, zobacz Maksymalizowanie wartości: usprawnione rozwiązania w chmurze z głównymi oszczędnościami kosztów dla aplikacji Spring Apps.
W przypadku części cen programu VMware (firmy Broadcom) rabat do negocjacji różni się w zależności od liczby lat rejestracji. Aby uzyskać więcej informacji, skontaktuj się z przedstawicielem handlowym.
Miesięczne bezpłatne dotacje
Pierwsze 50 godzin procesorów wirtualnych i 100 GB pamięci jest bezpłatne każdego miesiąca na subskrypcję. Aby uzyskać więcej informacji, zobacz Price Reduction — Azure Spring Apps robi więcej, kosztuje mniej! w blogu Aplikacje na platformie Azure.
Uruchamianie i zatrzymywanie wystąpień
Jeśli masz wystąpienia usługi Azure Spring Apps, które nie muszą działać w sposób ciągły, możesz zaoszczędzić koszty, zmniejszając liczbę uruchomionych wystąpień. Aby uzyskać więcej informacji, zobacz Uruchamianie lub zatrzymywanie wystąpienia usługi Azure Spring Apps.
Skalowanie i skalowanie automatyczne
Możesz ręcznie skalować pojemności obliczeniowe, aby dostosować je do zmieniającego się środowiska. Aby uzyskać więcej informacji, zobacz Skalowanie aplikacji w usłudze Azure Spring Apps.
Automatyczne skalowanie zmniejsza koszty operacyjne, przerywając nadmiarowe zasoby, gdy nie są już potrzebne. Aby uzyskać więcej informacji, zobacz Konfigurowanie automatycznego skalowania dla aplikacji.
Możesz również skonfigurować reguły automatycznego skalowania dla aplikacji w ramach użycia usługi Azure Spring Apps Standard i dedykowanego planu. Aby uzyskać więcej informacji, zobacz Szybki start: konfigurowanie automatycznego skalowania dla aplikacji w ramach użycia usługi Azure Spring Apps Standard i dedykowanego planu.
Zatrzymywanie obsługi nieużywanych środowisk
Jeśli konfigurujesz kilka środowisk podczas tworzenia produktu, ważne jest, aby usunąć środowiska, które nie są już używane po uruchomieniu produktu.
Usuwanie niepotrzebnych wdrożeń
Jeśli używasz strategii, takich jak wdrożenie niebieskie-zielone w celu zmniejszenia przestoju, może to spowodować wiele bezczynnych wdrożeń w miejscach przejściowych, zwłaszcza wiele wystąpień aplikacji, które nie są potrzebne po wdrożeniu nowszych wersji w środowisku produkcyjnym.
Unikaj przydzielania zasobów
Użytkownicy języka Java często rezerwują więcej mocy obliczeniowej i pamięci niż naprawdę potrzebują. Chociaż w początkowych miesiącach w środowisku produkcyjnym można używać dużych wystąpień aplikacji, należy dostosować alokację zasobów na podstawie danych użycia.
Unikaj niepotrzebnego skalowania
Jeśli używasz większej liczby wystąpień aplikacji niż potrzebujesz, należy dostosować liczbę wystąpień na podstawie rzeczywistych danych użycia.
Usprawnij zbieranie danych monitorowania
W przypadku zbierania większej liczby dzienników, metryk i śladów niż można ich używać lub zapewniania, musisz określić, co jest niezbędne do rozwiązywania problemów, planowania pojemności i monitorowania środowiska produkcyjnego. Na przykład można zmniejszyć częstotliwość monitorowania wydajności aplikacji lub być bardziej selektywne w zakresie dzienników, metryk i śladów wysyłanych do narzędzi agregacji danych.
Dezaktywowanie trybu debugowania
Jeśli zapomnisz wyłączyć tryb debugowania dla aplikacji, duża ilość danych jest zbierana i wysyłana do platform monitorowania. Zapominanie o dezaktywowaniu trybu debugowania może być niepotrzebne i kosztowne.