Introducció
Les màquines virtuals (VMs) d'Azure són un dels serveis més utilitzats dins de la plataforma de núvol d'Azure. Proporcionen una infraestructura com a servei (IaaS) que permet als usuaris crear i gestionar màquines virtuals a la carta. Aquest mòdul cobreix els conceptes bàsics de les VMs d'Azure, incloent-hi la seva configuració, gestió i ús.
Objectius del Mòdul
- Entendre què són les màquines virtuals d'Azure.
- Aprendre a crear i configurar una màquina virtual.
- Conèixer les opcions de gestió i manteniment de les VMs.
- Explorar les millors pràctiques per a l'ús de VMs en Azure.
Contingut
- Què són les màquines virtuals d'Azure?
Les màquines virtuals d'Azure són instàncies de servidors virtuals que es poden utilitzar per executar aplicacions, emmagatzemar dades, i molt més. Ofereixen flexibilitat i escalabilitat, permetent als usuaris pagar només pel que utilitzen.
Característiques clau:
- Escalabilitat: Les VMs es poden escalar verticalment (augmentant els recursos) o horitzontalment (afegint més instàncies).
- Flexibilitat: Suporten diversos sistemes operatius, incloent-hi Windows i Linux.
- Integració: Es poden integrar fàcilment amb altres serveis d'Azure com ara xarxes virtuals, emmagatzematge, i bases de dades.
- Creació d'una màquina virtual
Pas 1: Accedir al portal d'Azure
- Inicia sessió al portal d'Azure.
- Al menú de l'esquerra, selecciona "Màquines virtuals".
Pas 2: Crear una nova màquina virtual
- Fes clic a "Afegeix" i selecciona "Màquina virtual".
- Omple els detalls bàsics:
- Subscripció: Selecciona la subscripció d'Azure.
- Grup de recursos: Crea un nou grup de recursos o selecciona un existent.
- Nom de la màquina virtual: Assigna un nom a la VM.
- Regió: Selecciona la regió on vols desplegar la VM.
- Imatge: Tria el sistema operatiu (Windows, Linux, etc.).
- Mida: Selecciona la mida de la VM segons les necessitats de recursos.
Pas 3: Configurar les opcions de seguretat i xarxa
- Autenticació: Tria entre autenticació per contrasenya o clau SSH.
- Xarxa virtual: Selecciona una xarxa virtual existent o crea'n una de nova.
- Grup de seguretat de xarxa (NSG): Configura les regles de seguretat per permetre o denegar trànsit.
Pas 4: Revisar i crear
- Revisa la configuració.
- Fes clic a "Crea" per desplegar la màquina virtual.
- Gestió de màquines virtuals
Accions bàsiques:
- Iniciar/Aturar: Pots iniciar o aturar la VM des del portal d'Azure.
- Redimensionar: Canvia la mida de la VM per ajustar els recursos.
- Monitoratge: Utilitza Azure Monitor per supervisar el rendiment i l'ús de la VM.
Exemples de codi per gestionar VMs amb Azure CLI:
# Iniciar una màquina virtual az vm start --resource-group myResourceGroup --name myVM # Aturar una màquina virtual az vm stop --resource-group myResourceGroup --name myVM # Redimensionar una màquina virtual az vm resize --resource-group myResourceGroup --name myVM --size Standard_DS3_v2
- Millors pràctiques
- Seguretat: Utilitza NSGs i Azure Security Center per protegir les teves VMs.
- Còpies de seguretat: Configura còpies de seguretat regulars per evitar pèrdues de dades.
- Escalabilitat: Utilitza escales automàtiques per ajustar els recursos segons la demanda.
- Costos: Monitoritza i optimitza els costos utilitzant Azure Cost Management.
Exercicis Pràctics
Exercici 1: Crear una màquina virtual
- Accedeix al portal d'Azure.
- Crea una nova màquina virtual amb les següents especificacions:
- Sistema operatiu: Ubuntu 20.04 LTS
- Mida: Standard_B1s
- Autenticació: Clau SSH
- Xarxa virtual: Nova xarxa virtual amb subxarxa per defecte
Exercici 2: Gestionar una màquina virtual amb Azure CLI
- Inicia sessió a Azure CLI.
- Inicia la màquina virtual creada en l'exercici anterior.
- Redimensiona la màquina virtual a la mida Standard_DS1_v2.
- Atura la màquina virtual.
Solucions
Solució a l'Exercici 1:
- Accedeix al portal d'Azure.
- Segueix els passos descrits a la secció "Creació d'una màquina virtual" per crear una VM amb les especificacions donades.
Solució a l'Exercici 2:
# Iniciar sessió a Azure CLI az login # Iniciar la màquina virtual az vm start --resource-group myResourceGroup --name myVM # Redimensionar la màquina virtual az vm resize --resource-group myResourceGroup --name myVM --size Standard_DS1_v2 # Aturar la màquina virtual az vm stop --resource-group myResourceGroup --name myVM
Conclusió
En aquest mòdul, hem après què són les màquines virtuals d'Azure, com crear-les i gestionar-les, i hem explorat algunes de les millors pràctiques per al seu ús. Les VMs són una eina poderosa dins de l'ecosistema d'Azure, oferint flexibilitat i escalabilitat per a una àmplia varietat d'aplicacions. En el proper mòdul, explorarem els serveis d'aplicacions d'Azure, que proporcionen una plataforma gestionada per desplegar i escalar aplicacions web.
Curs d'Azure
Mòdul 1: Introducció a Azure
- Què és Azure?
- Configuració del compte d'Azure
- Visió general del portal d'Azure
- Gestor de recursos d'Azure
Mòdul 2: Serveis bàsics d'Azure
Mòdul 3: Bases de dades d'Azure
- Base de dades SQL d'Azure
- Azure Cosmos DB
- Base de dades d'Azure per a MySQL
- Base de dades d'Azure per a PostgreSQL
Mòdul 4: Seguretat d'Azure
- Gestió d'identitat i accés d'Azure
- Centre de seguretat d'Azure
- Azure Key Vault
- Protecció DDoS d'Azure
Mòdul 5: Azure DevOps
Mòdul 6: Serveis avançats d'Azure
- Servei de Kubernetes d'Azure (AKS)
- Funcions d'Azure
- Aplicacions lògiques d'Azure
- Serveis cognitius d'Azure
Mòdul 7: Monitoratge i gestió
- Monitor d'Azure
- Anàlisi de registres d'Azure
- Informació d'aplicacions d'Azure
- Automatització d'Azure