Toolverse
Wszystkie skille

azure-functions

autor: aj-geddes

Bezserwerowe funkcje na Azure — automatyczne skalowanie, triggery i integracja z ekosystemem Microsoft

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps
Wyświetlenia
100

O skillu

Twórz zdarzeniowe aplikacje na platformie Azure bez zarządzania infrastrukturą. Azure Functions obsługuje HTTP API, przetwarzanie wiadomości, zadania zaplanowane i integrację z usługami Azure. Automatyczne skalowanie, elastyczne powiązania (bindings) i wbudowany monitoring przez Application Insights sprawiają, że możesz skupić się na logice biznesowej, a nie na serwerach.

Jak używać

  1. Zainstaluj Azure Functions Core Tools, uruchamiając skrypt instalacyjny dla swojego systemu operacyjnego (np. dla Ubuntu: curl https://aka.ms/install-artifacts-ubuntu.sh | bash).

  2. Zaloguj się do Azure za pomocą polecenia az login i uwierzytelnij się w przeglądarce.

  3. Utwórz grupę zasobów i konto magazynu, które są wymagane dla Azure Functions. Użyj az group create do grupy zasobów oraz az storage account create do konta magazynu, określając lokalizację i typ SKU.

  4. Stwórz aplikację funkcji (Function App) za pomocą az functionapp create, wskazując grupę zasobów, plan konsumpcji, runtime (np. Node.js 18) i nazwę aplikacji.

  5. Wygeneruj nową funkcję w aplikacji poleceniem func new, wybierając szablon (np. HTTP trigger), a następnie skonfiguruj uwierzytelnianie za pomocą az functionapp auth update, ustawiając dostawcę Azure Active Directory.

  6. Wdrażaj funkcję na Azure poleceniem func azure functionapp publish, a następnie sprawdź status wdrożenia za pomocą az functionapp list lub az functionapp function show.

Podobne skille