Anleitung: Erstellen einer Azure Function App in Visual Studio Code

Diese Anleitung zeigt, wie du eine Azure Function App erstellst, wenn du keine Berechtigung hast, neue Ressourcengruppen zu erstellen. Stattdessen musst du auf bestehende Ressourcengruppen zugreifen.


Voraussetzungen

  1. Azure-Erweiterung in VSCode: Installiere die Azure-Erweiterung, falls noch nicht geschehen.
  2. Azure-Login: Stelle sicher, dass du in deinem Azure-Konto in VSCode eingeloggt bist und die richtige Subskription (z. B. Techstarter Sandbox Subscription) ausgewählt hast.
  3. Bestehende Ressourcengruppe: Vergewissere dich, dass du bereits Zugriff auf eine Ressourcengruppe hast, da keine neuen erstellt werden können.

Schritt-für-Schritt-Anleitung

1. Azure-Bereich in VSCode öffnen


  • Öffne in VSCode den Azure-Bereich (Wolkensymbol in der Seitenleiste).
  • Navigiere zu Function App.
  • Klicke mit der rechten Maustaste und wähle Create Function App in Azure....

2. Namen für die Function App festlegen


  • Gib einen eindeutigen Namen für deine Function App ein (z. B. christians-demo-function).
  • Drücke Enter, um fortzufahren.

3. Runtime Stack auswählen


  • Wähle die gewünschte Runtime für deine Function App (z. B. Node.js 20 LTS, Python 3.11, oder .NET 8 Isolated).
  • Drücke Enter, um zu bestätigen.

4. Standort (Region) auswählen

  • Wähle den Standort, an dem die Function App bereitgestellt werden soll (z. B. Germany West Central).
  • Drücke Enter, um fortzufahren.

5. Bestehende Ressourcengruppe auswählen


  • WICHTIG: Wenn du keine Berechtigung hast, neue Ressourcengruppen zu erstellen, wirst du eine Fehlermeldung sehen:
    "You do not have permission to create a resource group in subscription 'Techstarter Sandbox Subscription'."
  • Klicke auf Select Existing, um eine bestehende Ressourcengruppe auszuwählen.


  • Wähle deine Ressourcengruppe (z. B. rg-hypercloudlabs-heimke-christian) aus der Liste aus und drücke Enter.

6. Bestätigung der Erstellung


  • VSCode zeigt eine Meldung an, sobald die Function App erfolgreich erstellt wurde:
    "Successfully created function app 'christians-demo-function'."
  • Du kannst auf die URL der Function App zugreifen (z. B. https://christians-demo-function.azurewebsites.net).

Nach der Erstellung


  • Die Function App wird im Azure-Bereich unter Function App angezeigt.
  • Du kannst nun Funktionen hinzufügen, Einstellungen ändern oder Logs überwachen.