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
 
