Pomiń nawigację

Stan usługi Funkcje Azure

Wykonuj oparte na zdarzeniach funkcje kodu bezserwerowego z kompleksowym środowiskiem programistycznym

Przyspiesz i uprość tworzenie aplikacji bezserwerowych

Twórz wydajniej dzięki bezserwerowej platformie przetwarzania opartej na zdarzeniach, która pomaga rozwiązywać złożone problemy z orkiestracją. Kompleksowe środowisko programistyczne usługi Azure Functions umożliwia korzystanie z języków, które już znasz. Twórz i debuguj lokalnie bez dodatkowej konfiguracji, wdrażaj i działaj na dużą skalę w chmurze oraz integruj usługi przy użyciu wyzwalaczy i powiązań.

Zautomatyzowane, elastyczne skalowanie, aby uwolnić Cię od zarządzania infrastrukturą

Zintegrowany model programowania umożliwiający reagowanie na zdarzenia i bezproblemowe łączenie się z innymi usługami

Kompleksowe środowisko programistyczne z zintegrowanymi narzędziami i wbudowanymi możliwościami DevOps

Różne języki programowania i opcje hostingu, aby dopasować się do każdego scenariusza

Tworzenie na swój sposób

  • Pick from popular programming languages you already know.
  • Start coding right away with the technology stack you use, with no new languages or frameworks to learn.
  • Implement a variety of functions and scenarios, such as web apps and APIs with .NET, Node.js, or Java; machine learning workflows with Python; and cloud automation with PowerShell.

Wyświetl obsługiwane języki

Ulepszone kompleksowe środowisko programowania bezserwerowego

  • Get a complete serverless application development experience—from building and debugging locally to deploying and monitoring in the cloud.
  • Use Functions extensions on Visual Studio and Visual Studio Code for faster and more efficient development on your local machine, fully integrated with the Azure platform.
  • Set up continuous integration and continuous delivery (CI/CD) with Azure Pipelines.
  • Get intelligent and proactive insights about the performance of serverless applications in production from Azure Monitor.

Konfigurowanie lokalnego środowiska programistycznego

Szybsze rozwiązywanie skomplikowanych problemów z orkiestracją

  • Use the Durable Functions extension to write stateful workflows in a serverless compute environment.
  • Use your serverless functions on declarative workflows that work with more than 250 connectors in Azure Logic Apps.

Dowiedz się więcej o usługach Durable Functions i wzorcach aplikacji

Szybsze tworzenie rozwiązań dzięki łączeniu z innymi usługami bez konieczności trwałego kodowania integracji

  • No need to hardcode. Use triggers to define how your functions get invoked and use bindings to declaratively connect other resources to your functions.
  • Save coding time with a programming model based on triggers and bindings.
  • Build more scalable and stable event-driven applications with a microservices-friendly approach.

Dowiedz się, jak zaoszczędzić czas dzięki wyzwalaczom i powiązaniom

Utwórz raz, wdrażaj wszędzie

  • Choose from the Functions hosting plan that best meets your business needs.
  • Deploy the same code to multiple targets—from pay-per-execution in the cloud to your Kubernetes cluster hosted in Azure, or Kubernetes in another public cloud, or IoT devices for edge computing.

Wdrażanie funkcji na platformę Kubernetes

Wbudowane funkcje kompleksowych zabezpieczeń i zgodności

  • Firma Microsoft inwestuje ponad miliard dolarów (USD 1mld) rocznie w badania i rozwiązania w zakresie cyberbezpieczeństwa.

  • Zatrudniamy ponad 3,500 ekspertów w dziedzinie zabezpieczeń, którzy są skoncentrowani na ochronie danych i prywatności.

  • Platforma Azure ma więcej certyfikatów w porównaniu z innymi dostawcami usług w chmurze. Wyświetl pełną listę.

Wybierz plan hostingu, który najlepiej odpowiada Twoim potrzebom biznesowym

  • Plan Zużycie

    Skaluj automatycznie i płać za zasoby obliczeniowe wyłącznie wtedy, gdy funkcje są uruchomione. Wystąpienia hosta usługi Functions są dynamicznie dodawane i usuwane w zależności od liczby zdarzeń przychodzących.

  • Plan w warstwie Premium

    Automatycznie skaluj według potrzeb, używaj wstępnie zapełnionych procesów roboczych w celu uruchamiania aplikacji bez opóźnień po okresie bezczynności, uruchamiaj bardziej zaawansowane wystąpienia i łącz się z sieciami wirtualnymi.

  • Plan usługi Azure App Service

    Uruchom usługę Functions według zwykłych stawek dla planu usługi App Service. Doskonale sprawdza się to nie tylko w przypadku długotrwałych operacji, ale również wtedy, gdy wymagane jest bardziej przewidywalne skalowanie i określanie kosztów.

Rozpocznij korzystanie z bezpłatnego konta platformy Azure

Rozpocznij bezpłatnie. Uzyskaj środki w wysokości $200 do użycia w ciągu 30 dni. W tym czasie możesz uzyskać bezpłatną ilość wielu naszych najpopularniejszych usług oraz bezpłatną ilość obejmującą ponad 40 innych usług.

Po otrzymaniu środków, przejdź na płatność zgodnie z rzeczywistym użyciem, aby kontynuować tworzenie za pomocą tych samych, bezpłatnych usług. Płać tylko wtedy, gdy używasz więcej niż to, co obejmują bezpłatne kwoty miesięczne.

Po upływie 12 miesięcy będzie można nadal korzystać z ponad 40 zawsze bezpłatnych usług i w dalszym ciągu płacić tylko za to, co było używane poza miesięcznymi, bezpłatnymi ilościami.

Zobacz, co robią klienci dzięki usłudze Azure Functions

Zwiększ szybkość programowania

Zeiss wybrał Functions ze względu na jej prosty model programowania z powiązaniami deklaratywnymi, co umożliwiło im zapisywanie mniejszej liczby wierszy kodu.

Zeiss

Oszczędzaj czas i koszty dzięki metodom bezserwerowym

Inlitix, dostawca analityczny SaaS, skaluje się natychmiast i dostarcza szybszą i bardziej ekonomiczną usługę klientom korzystającym z przetwarzania bezserwerowego.

Inlitix

Osiągnij skalę bez zarządzania infrastrukturą

Firma PWC użyła usługi Functions do utworzenia skalowalnego interfejsu API dla swojego rozwiązania do wydobywania wiedzy na potrzeby zobowiązań prawnych.

PWC

Skracanie czasu integracji usługi

Dzięki usłudze Functions firma Hotailors może zintegrować trzy razy tyle dostawców w tym samym czasie.

Hotailors

Dokumentacja, przykładowy kod i zasoby usługi Azure Functions

Pięciominutowe przewodniki Szybki start

Tworzenie pierwszej funkcji w systemie Windows lub Linux przy użyciu:

Zasoby szkoleniowe

Znajdź inspirację i odkryj szczegółowe koncepty usługi Functions w dokumentacji.

Twórz i monitoruj aplikacje oparte na zdarzeniach za pomocą podręcznika Azure Serverless Computing Cookbook.

Społeczność i pomoc techniczna platformy Azure

Obserwuj Azure Functions na Twitterze. Zadawaj pytania i uzyskaj pomoc techniczną od inżynierów firmy Microsoft i ekspertów społeczności platformy Azure w zakresie Stack Overflow. Znajdź przykłady i repozytoria w witrynie GitHub.

Rozwiązania, jakie można utworzyć za pomocą usługi Functions

Bezserwerowe interfejsy API z Node.js lub Microsoft .NET

Bezserwerowa aplikacja sieci Web dla statycznych witryn internetowych i aplikacji jednostronicowych

Bezserwerowe mikrousługi dla scenariuszy opartych na zdarzeniach

Uczenie maszynowe przepływy pracy z bezserwerową architekturą

Bezserwerowe przetwarzanie danych potoków dla plików i danych w czasie rzeczywistym

Bezserwerowa automatyzacja chmury i zarządzanie zasobami hybrydowych

Bezserwerowebłyskawiczne wytwarzanie aplikacji dla aplikacji biznesowych

Aktualizacje, blogi i ogłoszenia dotyczące usługi Azure Functions

Często zadawane pytania dotyczące usługi Azure Functions

  • Functions provides varying levels of support for languages including C#, JavaScript, F#, Java, and Python.

    See all supported languages
  • Functions apps on Consumption plans and App Service plans will run or be available 99.95 percent of the time.

    See the full SLA for Functions
  • Functions can run in different modes: Consumption plan, Azure App Service plan, and Premium plan.

    Compare hosting and scaling on different plans
  • Avoid hard-coding access to other services like Azure Blog storage and Azure Cosmos DB using triggers and bindings. Triggers are what cause a function to run, and bindings are declarations that connect the function to another resource.

    See all triggers and bindings Functions supports
  • Create and test functions on your local machine using favorite code editor and development tools. Connect local functions to live Azure services and debug them on your local computer using the full Functions runtime. The requirements for developing functions on your local computer depend on the programming languages and tools you prefer.

    See local development environments

Wszystko gotowe — utwórz bezpłatne konto platformy Azure