Tworzenie aplikacji bezserwerowych
Usługa Azure Functions umożliwia tworzenie systemów przetwarzania na żądanie, które są oparte na zdarzeniach i mogą być wyzwalane przez różne zdarzenia zewnętrzne. Dowiedz się, jak wykorzystywać funkcje do wykonywania logiki po stronie serwera i tworzenia architektur bezserwerowych. Ta ścieżka szkoleniowa może pomóc w przygotowaniu się do certyfikacji Microsoft Certified: Azure Developer Associate.
Wymagania wstępne
Brak
Kod osiągnięć
Czy chcesz zażądać kodu osiągnięcia?
Moduły w ramach tej ścieżki szkoleniowej
Dowiedz się, jak usługa Azure Functions ułatwia integrowanie bezserwerowych zasobów obliczeniowych z rozwiązaniami opartymi na chmurze. Obszerny zestaw powiązań ułatwia łączenie kodu z kluczowymi usługami platformy Azure, a wbudowana obsługa najczęściej używanych języków programowania pozwala lepiej wykorzystać istniejące umiejętności.
Platforma Microsoft Azure oferuje kilka różnych sposobów hostowania i uruchamiania kodu lub przepływów pracy bez używania maszyn wirtualnych, w tym usług Azure Functions, Microsoft Power Automate, Azure Logic Apps i Azure WebJobs. W tym module poznasz te technologie i nauczysz się wybierać, która z nich jest odpowiednia do danego scenariusza.
Usługa Azure Functions umożliwia deweloperom hostowanie logiki biznesowej, która może być wykonywana bez zarządzania infrastrukturą i jej aprowizowania.
Wyzwalacz to element odpowiedzialny za wykonywanie funkcji platformy Azure, a do wyboru masz kilkadziesiąt wyzwalaczy. W tym module przedstawiono najpopularniejsze rodzaje wyzwalaczy oraz sposób konfigurowania ich w celu wykonywania odpowiedniej logiki.
Usługa Azure Functions ułatwia integrowanie kodu funkcji z danymi i usługami. Dzięki zaawansowanym powiązaniom można zadeklarować źródła danych do odczytu i zapisu, a usługa Azure Functions zajmie się resztą.
Dowiedz się, jak zorganizować długotrwały przepływ pracy jako zestaw działań przy użyciu rozszerzenia Durable Functions.
Instrukcje tworzenia, testowania i wdrażania funkcji usługi Azure Functions za pomocą programu Visual Studio oraz zarządzania kodem funkcji platformy Azure.
Elementy webhook zapewniają uproszczony mechanizm dla aplikacji, który umożliwia otrzymywanie powiadomień z innej usługi, gdy stanie się coś istotnego. W tym module: Dowiesz się, jak wyzwolić funkcję platformy Azure przy użyciu elementu webhook usługi GitHub i przeanalizować ładunek, aby uzyskać szczegółowe informacje.
Zmiana mechanizmu aktualizacji aplikacji internetowej w języku JavaScript z sondowania na architekturę opartą na wypychanie za pomocą usług SignalR Service, Azure Cosmos DB i Azure Functions.
Połącz wiele aplikacji usługi Azure Functions w ramach ujednoliconego interfejsu przez zaimportowanie ich do pojedynczego wystąpienia usługi Azure API Management.
Podczas tworzenia funkcji platformy Azure programy obsługi niestandardowej umożliwiają korzystanie z dowolnego języka lub środowiska uruchomieniowego obsługującego elementy pierwotne HTTP. W tym module użyjesz języka programowania Go i niestandardowych procedur obsługi.