Azure Functions
Wykonywanie bezserwerowego kodu opartego na zdarzeniach za pomocą kompleksowego środowiska deweloperskiego
Projektuj aplikacje bezserwerowe w wybranym języku, skupiając się na logice biznesowej.
Omówienie
Tworzenie i wdrażanie aplikacji bezserwerowych na dużą skalę
- Użyj wybranego języka, aby połączyć funkcje z usługami platformy Azure za pomocą wyzwalaczy i powiązań.
- Korzystaj z wbudowanej elastyczności bezserwerowej z siecią klasy korporacyjnej, aby natychmiast skalować aplikację od zera do dowolnego miejsca wyznaczonego przez Twoje potrzeby i z powrotem.
- Wybierz plan hostingu, który działa dla Twojego scenariusza, z modelem płatności za użycie.
- Zmaksymalizuj potencjał danych i sztucznej inteligencji platformy Azure w celu tworzenia aplikacji bezserwerowych za pomocą wbudowanych narzędzi DevOps, co usprawnia proces opracowywania, wdrażania i cyklu życia zarządzania.
Przypadki użycia
Stosowanie funkcji bezserwerowych do różnych przypadków użycia
Inteligentne aplikacje
Twórz aplikacje RAG, czatboty i uzupełnianie tekstu przy użyciu generatywnej AI oraz innych modeli lub struktur.
Przetwarzanie w czasie rzeczywistym
Przetwarzaj pliki, dane i strumienie zdarzeń niemal w czasie rzeczywistym.
Aranżacja przepływu pracy
Uprość złożone potrzeby orkiestracji dzięki wbudowanej odporności na uszkodzenia przy użyciu rozszerzenia Durable Functions, w tym długotrwałych funkcji.
Wbudowane Zabezpieczenia i zgodność
Firma Microsoft zobowiązuje się do zainwestowania 20 mld USD w cyberbezpieczeństwo w ciągu pięciu lat.
Zatrudniamy ponad 8 500 ekspertów ds. analizy zabezpieczeń i zagrożeń w 77 krajach.
Platforma Azure ma jeden z największych portfeli certyfikacji zgodności w branży.
Ceny
Elastyczne opcje cenowe dopasowane do Twoich potrzeb
POWIĄZANE PRODUKTY
Produkty platformy Azure działają lepiej razem
Korzystaj z usługi Azure Functions z innymi produktami platformy Azure, aby tworzyć zaawansowane i kompleksowe rozwiązania.
Podróż edukacyjna
Twórz inteligentne aplikacje bezserwerowe
Twórz adaptacyjne, dynamiczne i spersonalizowane środowiska, tworząc i modernizując aplikacje za pomocą platformy Azure.
HISTORIE KLIENTÓW
Zobacz, jak klienci wprowadzają innowacje za pomocą usługi Azure Functions
Zasoby
Dowiedz się, jak rozpocząć pracę
Często zadawane pytania
- Usługa Functions zapewnia zróżnicowane poziomy obsługi języków takich jak C#, JavaScript, F#, Java i Python.
Aby uzyskać szczegółowe informacje, zobacz Obsługiwane języki w usłudze Azure Functions. - Aplikacje usługi Functions objęte planami Zużycie i planami usługi App Service będą uruchamiane lub dostępne przez 99,95% czasu.
Wyświetl pełną umowę SLA dla usługi Functions. - Usługa Functions może działać w ramach planu Zużycie elastyczne, planu usługi Azure App Service, planu Premium lub planu usługi Azure Container Apps.
Aby uzyskać szczegółowe informacje, zobacz plany skalowania i hostingu usługi Azure Functions. - Unikaj trwałego kodowania dostępu do innych usług, takich jak Azure Blob Storage oraz Azure Cosmos DB przy użyciu wyzwalaczy i powiązań. Wyzwalacze powodują uruchomienie funkcji, a powiązania to deklaracje, które łączą funkcję z innym zasobem.
Aby uzyskać szczegółowe informacje, zobacz wyzwalacze i powiązania obsługiwane przez usługę Functions . - Twórz i testuj funkcje na komputerze lokalnym przy użyciu ulubionego edytora kodu i narzędzi deweloperskich. Łącz funkcje lokalne z aktywnymi usługami platformy Azure i debuguj je na komputerze lokalnym przy użyciu pełnego środowiska uruchomieniowego usługi Functions. Wymagania dotyczące tworzenia funkcji na komputerze lokalnym zależą od preferowanych języków programowania i narzędzi.
Aby uzyskać więcej informacji, zobacz lokalne środowiska deweloperskie - Uruchamianie usługi Functions na platformie Container Apps jest dobrym rozwiązaniem dla architektury mikrousług wielotypowych w scentralizowanym środowisku. Zapewnia to spójne konfiguracje sieci, wglądu i rozliczeń.