Guia d'Introducció a Azure: Com construir la vostra primera aplicació Azure
Guia d'Introducció a Azure: Com construir la vostra primera aplicació Azure
En l'actual entorn de ràpid creixement del cloud computing, Azure, com a plataforma de cloud computing de Microsoft, ofereix una àmplia gamma de serveis i eines per ajudar desenvolupadors i empreses a gestionar dades i desplegar aplicacions de manera eficient. Aquest article us guiarà a través dels passos concrets per construir la vostra primera aplicació Azure, ajudant els principiants a començar ràpidament.
I. Què és Azure?
Azure és la plataforma de cloud computing proporcionada per Microsoft, que suporta diversos serveis, incloent:
- Serveis de computació (com ara màquines virtuals, Azure Functions)
- Serveis d'emmagatzematge (com Azure Blob, Azure SQL Database)
- Serveis de xarxa (com xarxes virtuals, equilibradors de càrrega)
- Serveis d'intel·ligència artificial i aprenentatge automàtic
- Serveis d'anàlisi de dades i big data
Amb els seus centres de dades globals i les seves funcions riques, Azure s'ha convertit en una opció popular per a desenvolupadors i empreses.
II. Preparatius abans de començar
Abans de començar, necessitareu preparar els següents passos:
1. Registrar un compte Azure
Visiteu la pàgina oficial d'Azure i registreu un compte gratuït, obtindreu un any d'accés gratuït, incloent algunes quotes de serveis gratuïts.
2. Instal·lar Azure CLI
Azure CLI (interfície de línia de comandes) és una eina poderosa per gestionar recursos d'Azure. Podeu instal·lar Azure CLI al vostre ordinador amb les següents ordres:
# Per a macOS
brew update && brew install azure-cli
# Per a Windows
winget install Microsoft.AzureCLI
# Per a Linux
sudo apt-get update && sudo apt-get install azure-cli
3. Iniciar sessió a Azure
Un cop instal·lat, inicieu sessió al vostre compte Azure amb la següent ordre:
az login
Això obrirà el navegador i us demanarà que introduïu les credencials d'Azure.
III. Crear la vostra primera aplicació Azure
A continuació, crearem una aplicació web Azure senzilla. Aquesta aplicació serà allotjada mitjançant Azure App Service.
1. Crear un grup de recursos
Un grup de recursos és un contenidor lògic per organitzar i gestionar recursos a Azure. Podeu crear un nou grup de recursos amb la següent ordre:
az group create --name myResourceGroup --location eastus
2. Crear un pla d'App Service
El pla d'App Service defineix l'entorn d'execució de l'aplicació. Podeu crear un nou pla d'App Service amb la següent ordre:
az appservice plan create --name myAppServicePlan --resource-group myResourceGroup --sku FREE
3. Crear una aplicació web
Ara podeu crear una nova aplicació web amb la següent ordre:
az webapp create --name myUniqueAppName --resource-group myResourceGroup --plan myAppServicePlan
Nota: Assegureu-vos que myUniqueAppName sigui únic a Azure.
4. Desplegar el codi de l'aplicació
Podeu desplegar el codi a l'aplicació web d'Azure de diverses maneres. A continuació, es mostra un exemple d'ús de Git local per enviar el codi:
4.1 Inicialitzar el repositori Git
Primer, inicialitzeu un repositori Git al directori de la vostra aplicació:
git init
4.2 Afegir el repositori remot
Obteniu l'URL Git de l'aplicació web i afegiu-lo com a repositori remot:
az webapp deployment source config-local-git --name myUniqueAppName --resource-group myResourceGroup
Veureu l'URL Git, utilitzeu la següent ordre per afegir el repositori remot:
git remote add azure
4.3 Enviar el codi
Envieu el codi a Azure:
git add .
git commit -m "Commit inicial"
git push azure master
5. Accedir a l'aplicació web
Un cop completat el desplegament, podeu veure la vostra aplicació accedint a la següent URL:
http://.azurewebsites.net
IV. Monitoritzar i gestionar la vostra aplicació
1. Monitorització d'Azure
Azure ofereix diverses eines de monitorització per ajudar-vos a seguir el rendiment de l'aplicació. Podeu utilitzar Azure Monitor per a la monitorització en temps real.
2. Registres de l'aplicació
Podeu habilitar el registre d'aplicacions al mercat d'Azure, facilitant la depuració i l'anàlisi.
az webapp log config --name myUniqueAppName --resource-group myResourceGroup --application-logging true --level information
V. Resum
Azure és una plataforma de cloud potent, adequada per a principiants i desenvolupadors per al desenvolupament i l'aprenentatge d'aplicacions. A través d'aquesta guia, heu creat amb èxit la vostra primera aplicació Azure i heu après les eines bàsiques de gestió i monitorització.
A mesura que aprofundeixeu en Azure, podeu explorar més serveis i funcions, com ara utilitzar Azure Functions per a computació sense servidor, o utilitzar Azure Cosmos DB per a l'allotjament de bases de dades distribuïdes globalment. Tant si es tracta d'aplicacions empresarials com de projectes personals, Azure pot donar suport als vostres objectius.
VI. Properes passes
Continueu aprenent i explorant els següents temes:
- Desplegament CI/CD amb Azure DevOps
- Gestió de dades mitjançant Azure Cosmos DB
- Entrenament i desplegament de models amb Azure Machine Learning





