Wykonuj oparte na zdarzeniach funkcje kodu bezserwerowego z kompleksowym środowiskiem programistycznym
Usługa Azure Functions udostępnia środowisko deweloperskie bez serwera, które obsługuje niezawodne wyzwalacze zdarzeń i powiązania danych.
Eksplorowanie opcji cennika
-
Płatność zgodnie z rzeczywistym użyciem
Płać za sekundę możliwości obliczeniowych bez długoterminowych zobowiązań i płatności z góry. Zmniejszaj lub zwiększaj możliwości obliczeniowe na żądanie.
-
Plan oszczędnościowy platformy Azure dla środowiska obliczeniowego
Oszczędzaj pieniądze w wybranych usługach obliczeniowych globalnie zobowiązując się do wydawania stałej kwoty godzinowej przez 1 rok lub 3 lata, odblokowując niższe ceny do momentu osiągnięcia zobowiązania godzinowego. Odpowiednie dla obciążeń dynamicznych przy jednoczesnym uwzględnieniu planowanych lub nieplanowanych zmian.
Zastosuj filtry, aby dostosować opcje cennika do własnych potrzeb.
Ceny są jedynie szacunkowe i nie stanowią rzeczywistych ofert cenowych. Rzeczywiste ceny mogą się różnić w zależności od typu umowy zawartej z firmą Microsoft, daty zakupu i kursu wymiany walut. Ceny są obliczane na podstawie kursu dolara amerykańskiego i przeliczane przy użyciu londyńskich kursów zamknięcia typu spot z dwóch dni roboczych przed ostatnim dniem roboczym końca poprzedniego miesiąca. Jeżeli dwa dni robocze poprzedzające koniec miesiąca przypadają na dni świąteczne na głównych rynkach, dniem ustalenia kursu jest zazwyczaj dzień bezpośrednio poprzedzający te dwa dni robocze. Ten kurs dotyczy wszystkich transakcji w nadchodzącym miesiącu. Zaloguj się do kalkulatora cen platformy Azure, aby zobaczyć ceny na podstawie bieżącego programu/oferty firmy Microsoft. Skontaktuj się ze specjalistą ds. sprzedaży platformy Azure, aby uzyskać więcej informacji na temat cen lub poprosić o wycenę. Zobacz często zadawane pytania dotyczące cen platformy Azure.
Instytucje rządowe USA mogą zakupić usługi platformy Azure Government u dostawcy rozwiązań licencjonowania bez zobowiązań finansowych z góry lub bezpośrednio w ramach subskrypcji w modelu płatności zgodnie z rzeczywistym użyciem.
Ważne: cena w R$ jest ceną orientacyjną; jest to transakcja międzynarodowa, a cena ostateczna jest uzależniona od kursów walut i podatku transakcyjnego (IOF). Dokument eNF nie zostanie wystawiony.
Instytucje rządowe USA mogą zakupić usługi platformy Azure Government u dostawcy rozwiązań licencjonowania bez zobowiązań finansowych z góry lub bezpośrednio w ramach subskrypcji w modelu płatności zgodnie z rzeczywistym użyciem.
Ważne: cena w R$ jest ceną orientacyjną; jest to transakcja międzynarodowa, a cena ostateczna jest uzależniona od kursów walut i podatku transakcyjnego (IOF). Dokument eNF nie zostanie wystawiony.
Użycie elastyczne (w wersji zapoznawczej)
Podczas tworzenia planu możesz wybrać z listy rozmiarów wystąpień pamięci. Plan użycia elastycznego usługi Azure Functions jest rozliczany na podstawie dwóch trybów:
- On Demand – wystąpienia sterowane zdarzeniami skalowane na podstawie skonfigurowanej współbieżności na wystąpienie. Rozliczane tylko wtedy, gdy wystąpienia realizują funkcje bez minimalnej liczby wystąpień. Opłaty będą naliczane za łączną ilość pamięci aprowizowanej podczas wykonywania funkcji przez każde wystąpienie na żądanie oraz za łączną liczbę wykonań.
- Always Ready – opcjonalną liczbę wystąpień, które można skonfigurować tak, aby były zawsze włączone i przypisane do różnych wyzwalaczy i funkcji aplikacji. Zostanie naliczona opłata za łączną ilość pamięci aprowizowanej dla punktu odniesienia, podczas gdy każde wystąpienie Zawsze gotowe jest bezczynne; dla łącznej ilości pamięci aprowizowanej dla czasu wykonywania, w przypadku których każde wystąpienie zawsze gotowe wykonuje funkcje; oraz łączną liczbę wykonań.
Ceny planu użycia elastycznego obejmują miesięczne bezpłatne udzielenie 250 000 wykonań i 100 000 GB/s zużycia zasobów miesięcznie na subskrypcję w cenach płatności zgodnie z rzeczywistym użyciem na żądanie we wszystkich aplikacjach funkcji w tej subskrypcji.
Jednostka | Bezpłatny przydział (miesięcznie) | Płatność zgodnie z rzeczywistym użyciem |
---|---|---|
Czas wykonywania na żądanie1 | 100 000 GB-s | $-/GB-s |
Łączna liczba wykonań na żądanie1 | Wykonania: 250 000 | $- za milion wykonań |
Zawsze gotowa linia bazowa | $-/GB-s | |
Zawsze gotowy czas wykonywania | $-/GB-s | |
Całkowita liczba wykonań zawsze gotowych | $- za milion wykonań |
Zużycie
Plan użycia usługi Azure Functions jest rozliczany na podstawie liczby wykonań i użycia zasobów na sekundę. Ceny planu zużycia uwzględniają miesięczny bezpłatny przydział 1 mln żądań i 400 000 GB-s użycia zasobów miesięcznie na subskrypcję według cennika płatności zgodnie z rzeczywistym użyciem we wszystkich aplikacjach funkcji w tej subskrypcji. Plan Premium usługi Azure Functions zapewnia lepszą wydajność, a opłaty za niego są naliczane za sekundę na podstawie liczby procesorów wirtualnych i gigabajtów zużywanych przez posiadane funkcje Premium. Klienci mogą również uruchamiać usługę Functions w ramach planu usługi App Service według zwykłych stawek dla planu usługi App Service.
Jednostka | Bezpłatny przydział (miesięcznie) | Płatność zgodnie z rzeczywistym użyciem |
---|---|---|
Czas wykonywania2 | 400 000 GB-s | $-/GB-s |
Łączna liczba wykonań2 | 1 mln wykonań | $- za milion wykonań |
Uwaga — dla każdej aplikacji funkcji jest domyślnie tworzone konto magazynu. Konto magazynu nie jest objęte bezpłatnym przydziałem. W razie potrzeby naliczane są standardowe stawki za zasoby magazynowe i stawki za transfer w sieci.
Wyświetl szczegółowe informacje o dostępności regionalnej
Plan w warstwie Premium
Plan Premium usługi Azure Functions zapewnia te same funkcje i mechanizm skalowania, jakie są używane w planie Zużycie (na podstawie liczby zdarzeń), przy lepszej wydajności i z dostępem przez sieć wirtualną, ale bez zimnego startu. Rozliczenia dla planu Premium są oparte na liczbie sekund pracy rdzenia i pamięci przydzielonej między wystąpieniami. W przypadku planu Premium opłaty za wykonanie nie są naliczane. Dla każdego planu przez cały czas musi być przydzielone co najmniej jedno wystąpienie. Aby dowiedzieć się więcej, zobacz szczegóły planu Premium platformy Azure.
Podczas tworzenia lub skalowania planu można wybrać jeden z trzech rozmiarów wystąpień. Opłata będzie naliczana za łączną liczbę rdzeni i zastrzeżoną pamięć na sekundę, gdy poszczególne wystąpienia są do Ciebie przydzielone. Aplikacja może automatycznie skalować w poziomie do wielu wystąpień odpowiednio do potrzeb.
Jednostka | Płatność zgodnie z rzeczywistym użyciem | Jednoroczny plan oszczędności | Trzyletni plan oszczędności |
---|---|---|---|
Czas korzystania z procesora wirtualnego | Procesor wirtualny: $- |
Procesor wirtualny:
$-
|
Procesor wirtualny:
$-
|
Czas korzystania z pamięci | Pamięć: $- |
Pamięć:
$-
|
Pamięć:
$-
|
Funkcje na platformie Kubernetes z obsługą usługi Azure Arc (w wersji zapoznawczej)
Usługa Functions, która jest teraz dostępna w wersji zapoznawczej, może działać na wstępnie aprowidowanych klastrach Kubernetes w usłudze Azure Kubernetes Service lub klastrach obsługujących usługę Arc w środowisku lokalnym i w innych chmurach. Ta funkcja jest obecnie dostępna bezpłatnie* w wersji zapoznawczej.
*Pamiętaj, że klienci nadal będą płacić za podstawową infrastrukturę Kubernetes oraz są odpowiedzialni za skalowanie pul węzłów i zarządzanie nimi. Dowiedz się więcej o możliwościach usługi Functions w usłudze Azure Arc.
Wykonania
Usługa Functions jest rozliczana na podstawie łącznej liczby zażądanych wykonań każdego miesiąca dla wszystkich funkcji tej usługi. Wykonania są liczone za każdym razem, gdy funkcja jest wykonywana w odpowiedzi na zdarzenie wyzwolone przez powiązanie. Każdego miesiąca pierwszy milion wykonań jest bezpłatny.
Użycie zasobów
W planie Zużycie funkcje są rozliczane na podstawie zaobserwowanego zużycia zasobów mierzonego w gigabajtach sekund (GB-s). Zaobserwowane zużycie zasobów jest obliczane przez pomnożenie średniego rozmiaru pamięci w gigabajtach przez czas w milisekundach potrzebny do wykonania funkcji. Pamięć używana przez funkcję jest mierzona przez zaokrąglanie w górę do najbliższego 128 MB, do maksymalnego rozmiaru pamięci 1 536 MB, z czasem wykonywania obliczanym przez zaokrąglanie do najbliższej 1 ms. Minimalny czas wykonywania i pamięć dla pojedynczego wykonania funkcji to odpowiednio 100 ms i 128 mb. Ceny planu zużycia obejmują miesięczny bezpłatny przydział wynoszący 400 000 GB-s.
Aby dowiedzieć się więcej o modelu rozliczeń zużycia zasobów elastycznego, zobacz Azure Functions użycia elastycznego.
Modeli usługi Azure Functions można obecnie używać z usługą Azure IoT Edge bez opłat.
Serwery proxy usługi Functions
Ten sam cennik obowiązuje w przypadku serwerów proxy usługi Functions. Serwer proxy to funkcja wyzwalana przez żądanie HTTP. Ilość pamięci używana przez serwer proxy jest mniejsza niż 128 MB. Czas wykonywania na serwerze proxy to czas rundy (żądanie do odpowiedzi), ponieważ serwer proxy musi działać, aby połączenie HTTP było aktywne. Jeśli serwer proxy wyzwala funkcję, wykonanie funkcji i użycie pamięci jest liczone oddzielnie.
Przykład cennika użycia
Funkcja z zaobserwowanym użyciem pamięci wynoszącym 512 MB jest wykonywana 3 000 000 razy w ciągu miesiąca, a wykonywanie trwa jedną sekundę. Miesięczne rozliczenie byłoby obliczone w następujący sposób:
Obliczenie rozliczenia użycia zasobów
Użycie zasobów (w sekundach) | |
Wykonania | 3 mln wykonań |
Czas wykonywania (w sekundach) | 1 sekunda |
Całkowite użycie zasobów | 3 mln sekund |
Użycie zasobów (GB-s) | |
Użycie zasobów wyrażone w GB | 512 MB / 1 024 MB |
Czas wykonywania (w sekundach) | 3 mln sekund |
Całkowita liczba GB-s | 1,5 mln GB-s |
Płatne użycie zasobów | |
Użycie zasobów | 1,5 mln GB-s |
Miesięczny bezpłatny przydział | 400 000 GB-s |
Całkowite rozliczane użycie | 1,1 mln GB-s |
Miesięczny koszt użycia zasobów | |
Płatne użycie zasobów | 1,1 mln GB-s |
Cena za użycie zasobów | $-/GB-s |
Łączny koszt | $17.6 |
Obliczenie rozliczenia wykonań
Liczba wykonań płatnych | |
Łączna liczba wykonań miesięcznie | 3 mln wykonań |
Liczba bezpłatnych wykonań miesięcznie | 1 mln wykonań |
Liczba wykonań rozliczanych miesięcznie | 2 mln wykonań |
Miesięczny koszt wykonywania | |
Liczba wykonań rozliczanych miesięcznie | 2 mln wykonań |
Cena za milion wykonań | $- |
Miesięczny koszt wykonywania | $- |
Ostateczne obliczenie rozliczenia użycia zasobów
Łączny koszt miesięczny | |
Miesięczny koszt użycia zasobów | $17.6 |
Miesięczny koszt wykonywania | $- |
Łączny koszt miesięczny | $- |
Więcej informacji
- Funkcje mogą być również hostowane w Azure App Service, Azure Container Apps
- Sprawdź dokumentację Azure Functions, aby uzyskać najnowsze informacje
- Azure Functions odwołanie do dewelopera
Opcje cen i zakupu platformy Azure
Skontaktuj się z nami bezpośrednio
Zapoznaj się z przewodnikiem dotyczącym cen platformy Azure. Poznaj ceny rozwiązania w chmurze, dowiedz się więcej o optymalizacji kosztów i poproś o ofertę niestandardową.
Rozmowa ze specjalistą ds. sprzedażyZobacz sposoby zakupu
Kup usługi platformy Azure za pośrednictwem witryny internetowej platformy Azure, przedstawiciela firmy Microsoft lub partnera platformy Azure.
Poznaj swoje opcjeDodatkowe zasoby
Stan usługi Funkcje Azure
Dowiedz się więcej o funkcjach i możliwościach produktu Stan usługi Funkcje Azure.
Kalkulator cen
Oszacuj oczekiwane miesięczne koszty używania dowolnej kombinacji produktów platformy Azure.
Umowa SLA
Przejrzyj Umowę dotyczącą poziomu usług dla produktu Stan usługi Funkcje Azure.
Dokumentacja
Przejrzyj samouczki techniczne, materiały wideo i inne zasoby dotyczące produktu Stan usługi Funkcje Azure.
Porozmawiaj ze specjalistą ds. sprzedaży, który przedstawi Ci cennik platformy Azure. Zapoznaj się z informacjami o cenach swojego rozwiązania w chmurze.
Uzyskaj bezpłatne usługi online i $200 środków na eksplorowanie platformy Azure przez 30 dni.