En aquest exercici pràctic, aprendràs a configurar una màquina virtual (VM) utilitzant un proveïdor de serveis de núvol popular. Aquest exercici et permetrà entendre els passos necessaris per desplegar i gestionar una VM, una de les tasques fonamentals en el model d'Infraestructura com a Servei (IaaS).
Objectius de l'Exercici
- Crear una màquina virtual en un proveïdor de núvol.
- Configurar els paràmetres bàsics de la màquina virtual.
- Accedir a la màquina virtual per verificar la seva configuració.
Requisits Previs
- Un compte actiu en un proveïdor de serveis de núvol (per exemple, AWS, Azure, Google Cloud).
- Coneixements bàsics sobre la interfície del proveïdor de serveis de núvol escollit.
Passos per Configurar una Màquina Virtual
- Accedir al Proveïdor de Serveis de Núvol
Accedeix al teu compte del proveïdor de serveis de núvol. Per aquest exercici, utilitzarem AWS (Amazon Web Services) com a exemple.
- Navegar a la Secció de EC2 (Elastic Compute Cloud)
AWS ofereix el servei EC2 per crear i gestionar màquines virtuals.
- A la consola de AWS, cerca "EC2" i selecciona'l.
- A la pàgina de EC2, fes clic a "Launch Instance" per començar el procés de creació d'una nova màquina virtual.
- Seleccionar una Imatge d'Amazones (AMI)
Una AMI és una plantilla que conté la configuració del sistema operatiu i altres aplicacions.
- Selecciona una AMI de la llista. Per aquest exercici, tria "Amazon Linux 2 AMI (HVM), SSD Volume Type".
- Fes clic a "Select".
- Triar el Tipus d'Instància
El tipus d'instància determina la capacitat de la màquina virtual.
- Selecciona el tipus d'instància "t2.micro" (que és gratuït dins dels límits de la capa gratuïta d'AWS).
- Fes clic a "Next: Configure Instance Details".
- Configurar els Detalls de la Instància
Configura els paràmetres bàsics de la instància.
- Deixa els valors per defecte per a la majoria de les opcions.
- Assegura't que "Auto-assign Public IP" estigui habilitat.
- Fes clic a "Next: Add Storage".
- Afegir Emmagatzematge
Configura l'emmagatzematge per a la màquina virtual.
- Deixa els valors per defecte (8 GB de volum SSD).
- Fes clic a "Next: Add Tags".
- Afegir Etiquetes
Les etiquetes ajuden a identificar i organitzar les teves instàncies.
- Fes clic a "Add Tag".
- Afegeix una etiqueta amb la clau "Name" i el valor "MyFirstVM".
- Fes clic a "Next: Configure Security Group".
- Configurar el Grup de Seguretat
El grup de seguretat controla el trànsit d'entrada i sortida de la màquina virtual.
- Crea un nou grup de seguretat.
- Afegeix una regla per permetre SSH (port 22) des de la teva adreça IP.
- Fes clic a "Review and Launch".
- Revisar i Llançar la Instància
Revisa la configuració de la instància.
- Fes clic a "Launch".
- Selecciona una clau existent o crea una nova clau per accedir a la instància via SSH.
- Fes clic a "Launch Instances".
- Accedir a la Màquina Virtual
Després de llançar la instància, pots accedir-hi via SSH.
- Descarrega el fitxer de clau privada (.pem) si no ho has fet anteriorment.
- Obre un terminal i navega fins al directori on es troba el fitxer de clau privada.
- Executa la següent comanda per connectar-te a la instància:
Substitueix path/to/your-key.pem
pel camí al teu fitxer de clau privada i your-instance-public-dns
per l'adreça DNS pública de la teva instància.
- Verificar la Configuració
Un cop connectat a la màquina virtual, pots executar comandes per verificar la seva configuració. Per exemple:
# Verificar la versió del sistema operatiu cat /etc/os-release # Verificar l'espai d'emmagatzematge disponible df -h
Solució de Problemes Comuns
- Error de Permisos en el Fitxer de Clau Privada: Si rebs un error de permisos, assegura't que el fitxer de clau privada té els permisos correctes:
- No es Pot Connectar a la Instància: Assegura't que la regla de seguretat per SSH està configurada correctament i que estàs utilitzant l'adreça DNS pública correcta.
Conclusió
En aquest exercici, has après a configurar una màquina virtual utilitzant AWS EC2. Aquesta habilitat és fonamental per treballar amb IaaS, ja que et permet desplegar i gestionar recursos de computació al núvol de manera eficient. Practica aquests passos amb diferents configuracions per familiaritzar-te amb les opcions disponibles i millorar les teves habilitats en la gestió de màquines virtuals.
Curs de Models de Serveis al Núvol: IaaS, PaaS i SaaS
Mòdul 1: Introducció als Models de Serveis al Núvol
- Conceptes Bàsics de la Computació al Núvol
- Avantatges i Desavantatges de la Computació al Núvol
- Comparació entre IaaS, PaaS i SaaS
Mòdul 2: Infraestructura com a Servei (IaaS)
- Definició i Característiques de IaaS
- Proveïdors Populars de IaaS
- Cases d'Ús de IaaS
- Exercici Pràctic: Configuració d'una Màquina Virtual
Mòdul 3: Plataforma com a Servei (PaaS)
- Definició i Característiques de PaaS
- Proveïdors Populars de PaaS
- Cases d'Ús de PaaS
- Exercici Pràctic: Desplegament d'una Aplicació Web
Mòdul 4: Programari com a Servei (SaaS)
- Definició i Característiques de SaaS
- Proveïdors Populars de SaaS
- Cases d'Ús de SaaS
- Exercici Pràctic: Ús d'una Aplicació SaaS
Mòdul 5: Comparació i Selecció de Models de Serveis al Núvol
- Criteris per Seleccionar el Model Adequat
- Estudi de Casos: Empreses que Utilitzen IaaS, PaaS i SaaS
- Exercici Pràctic: Selecció d'un Model per a un Projecte