Trace Id is missing
Przejdź do głównej zawartości
Azure

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ń.
  • Uzyskaj wbudowaną elastyczność bezserwerową z siecią klasy korporacyjnej, aby szybko skalować swoją aplikację od zera do dowolnego miejsca — 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

Rozwijaj aplikacje RAG (Generowanie wspomagane pobieraniem), czatboty i uzupełnianie tekstu za pomocą generatywnej sztucznej inteligencji, a także 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.
Zabezpieczenia

Wbudowane Zabezpie­czenia i zgodność 

Firma Microsoft zobowiązała się zainwestować 20 miliardów USD  w cyberbezpieczeństwo w ciągu pięciu lat.
Zatrudniamy ponad  8500 ekspertów ds. zabezpieczeń i analizy zagrożeń w 77 krajach.
Platforma Azure ma jeden z największych  portfeli certyfikatów zgodności w branży.
Kobieta trzymająca tablet.
Ceny

Elastyczne opcje cenowe dopasowane do Twoich potrzeb

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

Często zadawane pytania

  • Usługa Azure Functions to rozwiązanie bezserwerowe, które pozwala pisać mniej kodu, utrzymywać mniej infrastruktury i obniżać koszty. Infrastruktura chmury udostępnia wszystkie aktualne zasoby potrzebne do utrzymania działania aplikacji bez martwienia się o wdrażanie i konserwowanie serwerów.

    Skupiasz się na kodzie, który jest dla Ciebie najważniejszy, w najbardziej produktywnym języku, a usługa Azure Functions zajmuje się resztą.
  • Usługa Azure Functions umożliwia implementację logiki systemu jako sterowanych zdarzeniami, łatwo dostępnych bloków kodu. Te bloki kodu są nazywane "funkcjami". Użytkownik pisze kod funkcji w języku interfejsu preferowanym przez użytkownika przy użyciu ulubionych narzędzi deweloperskich, a następnie wdraża kod w chmurze platformy Azure. Usługa Functions zapewnia natywną obsługę programowania w językach C#, Java, JavaScript, PowerShell, Python, a także możliwość korzystania z większej liczby języków, takich jak Rust i Go.
  • 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 w planie Zużycie elastyczne lub Plan usługi App Service będą działać lub będą dostępne przez 99,95% czasu.
     
    Zobacz 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 redaktora 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 dowiedzieć się więcej, zobacz lokalne środowiska deweloperskie.
  • Uruchamianie usługi Functions na platformie Container Apps jest dobrym rozwiązaniem dla architektury mikrousług wielu typów w scentralizowanym środowisku. Zapewnia to spójne konfiguracje sieci, wglądu i rozliczeń.
 Kobieta w żółtym stroju używa laptopa.
NASTĘPNE KROKI

Wybierz konto platformy Azure odpowiednie dla siebie

Wybierz opcję płacić na bieżąco lub bezpłatnie wypróbuj platformę Azure przez okres do 30 dni.
 Kobieta w zielonej koszuli z kręconymi włosami trzymająca urządzenie.
Rozwiązania platformy Azure

Rozwiązania w chmurze platformy Azure

Rozwiązuj problemy biznesowe przy użyciu sprawdzonych kombinacji usług w chmurze platformy Azure, a także przykładowych architektur i dokumentacji.
 Mężczyzna w białej koszuli i czerwonym krawacie używa laptopa siedząc na krześle.
Centrum rozwiązań biznesowych

Znajdowanie odpowiedniego rozwiązania platformy Microsoft Cloud

Przeglądaj centrum rozwiązań biznesowych firmy Microsoft, aby znaleźć produkty i rozwiązania, które pomogą Twojej organizacji osiągnąć cele.