Wprowadzenie

Ukończone

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

Funkcje usługi Azure Functions umożliwiają:

  • Użyj preferowanego języka: pisanie funkcji w języku C#, Java, JavaScript, PowerShell lub Python albo używanie niestandardowego programu obsługi do używania praktycznie dowolnego innego języka.

  • Automatyzowanie wdrażania: od podejścia opartego na narzędziach do korzystania z zewnętrznych potoków dostępne są niezliczone opcje wdrażania.

  • Rozwiązywanie problemów z funkcją: użyj narzędzi do monitorowania i strategii testowania, aby uzyskać wgląd w aplikacje.

  • Skorzystaj z elastycznych opcji cenowych: w przypadku planu Zużycie płacisz tylko wtedy, gdy funkcje są uruchomione, a plany Premium i App Service oferują funkcje dla wyspecjalizowanych potrzeb.

Przykładowy scenariusz

Jesteś właścicielem firmy i chcesz wysłać wiadomość e-mail powitalną do klientów. Zamiast kompilować witrynę internetową i wdrażać ją i hostować tylko dla jednej funkcji, chcesz użyć funkcji platformy Azure, dodać szczegóły logowania e-mail w funkcji, a następnie wdrożyć ją na platformie Azure. Funkcja łączy się ze źródłem danych, pobiera informacje e-mail klientów i wysyła do nich wiadomość e-mail z zaplanowaną datą i godziną.

Cele szkolenia

W tym module nauczysz się:

  • Czym jest usługa Azure Functions i jak z nią korzystasz.
  • Jakie są kluczowe składniki usługi Azure Functions i jak to działa.
  • Jakie są zalety usługi Azure Functions i jak najlepiej korzystać z usługi.

Jaki jest główny cel?

Po ukończeniu tego modułu powinno być możliwe opisanie usługi Azure Functions, jej składowej, sposobu jej działania i czasu jej używania.

Produkowane we współpracy z Dwitrisha Saha, Aditya Raman, Dishita Bhasin, Devansu Yadav, Ritvi Mishra, Nirali Sahoo - Ambasadorzy uczniów Microsoft Learn