Azure Einstiegshandbuch: So erstellen Sie Ihre erste Azure-Anwendung
Azure Einstiegshandbuch: So erstellen Sie Ihre erste Azure-Anwendung
In der heutigen schnelllebigen Umgebung der Cloud-Computing bietet Azure als Microsofts Cloud-Computing-Plattform eine Vielzahl von Diensten und Tools, die Entwicklern und Unternehmen helfen, eine effiziente Datenverwaltung und Anwendungsbereitstellung zu erreichen. Dieser Artikel wird Sie durch die konkreten Schritte zur Erstellung Ihrer ersten Azure-Anwendung führen und Anfängern helfen, schnell loszulegen.
I. Was ist Azure?
Azure ist die von Microsoft bereitgestellte Cloud-Computing-Plattform, die verschiedene Dienste unterstützt, darunter:
- Rechenservices (z. B. virtuelle Maschinen, Azure Functions)
- Speicherdienste (z. B. Azure Blob, Azure SQL-Datenbank)
- Netzwerkdienste (z. B. virtuelle Netzwerke, Lastenausgleich)
- Künstliche Intelligenz und maschinelles Lernen
- Datenanalyse und Big Data-Dienste
Dank seiner globalen Rechenzentren und umfangreichen Funktionen ist Azure eine beliebte Wahl für Entwickler und Unternehmen.
II. Vorbereitung vor dem Start
Bevor Sie beginnen, müssen Sie die folgenden Schritte vorbereiten:
1. Registrieren Sie ein Azure-Konto
Besuchen Sie die Azure-Website und registrieren Sie ein kostenloses Konto. Sie erhalten ein Jahr lang kostenlosen Zugriff, einschließlich einiger kostenloser Dienstkontingente.
2. Installieren Sie Azure CLI
Azure CLI (Befehlszeilenschnittstelle) ist ein leistungsstarkes Tool zur Verwaltung von Azure-Ressourcen. Sie können Azure CLI mit den folgenden Befehlen auf Ihrem Computer installieren:
# Für macOS
brew update && brew install azure-cli
# Für Windows
winget install Microsoft.AzureCLI
# Für Linux
sudo apt-get update && sudo apt-get install azure-cli
3. Melden Sie sich bei Azure an
Nach der Installation melden Sie sich mit dem folgenden Befehl bei Ihrem Azure-Konto an:
az login
Dies öffnet den Browser und fordert Sie auf, Ihre Azure-Anmeldeinformationen einzugeben.
III. Erstellen Sie Ihre erste Azure-Anwendung
Als Nächstes erstellen wir eine einfache Azure-Webanwendung. Diese Anwendung wird mit Azure App Service gehostet.
1. Erstellen Sie eine Ressourcengruppe
Eine Ressourcengruppe ist ein logischer Container in Azure zur Organisation und Verwaltung von Ressourcen. Sie können eine neue Ressourcengruppe mit dem folgenden Befehl erstellen:
az group create --name myResourceGroup --location eastus
2. Erstellen Sie einen App Service-Plan
Der App Service-Plan definiert die Laufzeitumgebung der Anwendung. Sie können einen neuen App Service-Plan mit dem folgenden Befehl erstellen:
az appservice plan create --name myAppServicePlan --resource-group myResourceGroup --sku FREE
3. Erstellen Sie eine Webanwendung
Jetzt können Sie mit dem folgenden Befehl eine neue Webanwendung erstellen:
az webapp create --name myUniqueAppName --resource-group myResourceGroup --plan myAppServicePlan
Hinweis: Stellen Sie sicher, dass myUniqueAppName in Azure eindeutig ist.
4. Bereitstellen des Anwendungscodes
Sie können den Code auf verschiedene Arten in die Azure-Webanwendung bereitstellen. Hier ist ein Beispiel für die Verwendung von lokalem Git zum Pushen des Codes:
4.1 Initialisieren Sie ein Git-Repository
Zuerst initialisieren Sie ein Git-Repository in Ihrem Anwendungsverzeichnis:
git init
4.2 Fügen Sie ein Remote-Repository hinzu
Holen Sie sich die Git-URL der Webanwendung und fügen Sie sie als Remote-Repository hinzu:
az webapp deployment source config-local-git --name myUniqueAppName --resource-group myResourceGroup
Sie sehen die Git-URL. Verwenden Sie den folgenden Befehl, um das Remote-Repository hinzuzufügen:
git remote add azure
4.3 Pushen Sie den Code
Pushen Sie den Code nach Azure:
git add .
git commit -m "Initial commit"
git push azure master
5. Zugriff auf die Webanwendung
Nach der Bereitstellung können Sie Ihre Anwendung über die folgende URL aufrufen:
http://.azurewebsites.net
IV. Überwachen und Verwalten Ihrer Anwendung
1. Azure-Monitoring
Azure bietet verschiedene Überwachungstools, um Ihnen zu helfen, die Anwendungsleistung zu verfolgen. Sie können Azure Monitor für die Echtzeitüberwachung verwenden.
2. Anwendungsprotokolle
Sie können die Protokollierung von Anwendungsprotokollen im Azure Marketplace aktivieren, um das Debuggen und Analysieren zu erleichtern.
az webapp log config --name myUniqueAppName --resource-group myResourceGroup --application-logging true --level information
V. Fazit
Azure ist eine leistungsstarke Cloud-Plattform, die sich gut für Anfänger und Entwickler eignet, um Anwendungen zu entwickeln und zu lernen. Mit dieser Anleitung haben Sie erfolgreich Ihre erste Azure-Anwendung erstellt und die grundlegenden Verwaltungs- und Überwachungstools kennengelernt.
Mit Ihrem vertieften Verständnis von Azure können Sie weitere Dienste und Funktionen erkunden, wie z. B. die Verwendung von Azure Functions für serverloses Computing oder die Verwendung von Azure Cosmos DB für global verteiltes Datenbankhosting. Egal, ob es sich um Geschäftsanwendungen oder persönliche Projekte handelt, Azure kann Ihre Ziele unterstützen.
VI. Nächste Schritte
Setzen Sie das Lernen und Entdecken der folgenden Themen fort:
- CI/CD-Bereitstellung mit Azure DevOps
- Datenmanagement mit Azure Cosmos DB
- Modelltraining und -bereitstellung mit Azure Machine Learning





