bytes.cat

La wiki d'FP d'informàtica

Eines de l'usuari

Eines del lloc


aws

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
aws [2022/01/10 18:00]
enrique_mieza_sanchez
aws [2023/07/07 04:03] (actual)
ernesto_meiras_capella [Alumnes]
Línia 4: Línia 4:
  
 {{tag> #Asix #AsixMp08 #AsixMp08Uf2 #AsixMp08Uf02 #Daw #DawMp08 #DawMp08Uf1 #DawMp08Uf01 #Ciber #CiberMp03 #CiberMp3 Apache AWS Amazon cloud IaaS PaaS service }} {{tag> #Asix #AsixMp08 #AsixMp08Uf2 #AsixMp08Uf02 #Daw #DawMp08 #DawMp08Uf1 #DawMp08Uf01 #Ciber #CiberMp03 #CiberMp3 Apache AWS Amazon cloud IaaS PaaS service }}
 +
 +
 +Aquest diagrama descriu prou clarament les diverses opcions d'externalització com "infraestructura com a servei" (IaaS), "plataforma com a servei" (PaaS) i "software com a servei" (SaaS):
  
 {{ xaas.png }} {{ xaas.png }}
  
 +\\
 +
 +===== Setup professorat =====
  
 Institució: Institució:
Línia 18: Línia 24:
 Els alumnes rebran un email d'invitació. Els alumnes rebran un email d'invitació.
  
-Per crear la primera màquina: +\\ 
-  - Iniciar el curs. + 
-  - Start Lab. Ull! no fer Stop Lab fins que acabem la pràctica o perdrem les VMs.+===== Alumnes ===== 
 + 
 +__Per crear la primera màquina:__ 
 +  - Iniciar el curs a través de l'email d'invitació
 +  - Fer **Start Lab**. Ull! no fer Stop Lab fins que acabem la pràctica o perdrem les VMs.
   - Esperar a la llum verda de la pestanya AWS   - Esperar a la llum verda de la pestanya AWS
   - Accedir al panell de control AWS   - Accedir al panell de control AWS
-  - Anar a EC2 (Elastic Cloud Computing)+  - Anar a **EC2 (Elastic Cloud Computing)**.
   - Fer "Launch Instance"   - Fer "Launch Instance"
   - Assignar valors estàndards, preferentment els etiquetats amb "Free Tier" (traduït diu "Apto para la capa").   - Assignar valors estàndards, preferentment els etiquetats amb "Free Tier" (traduït diu "Apto para la capa").
Línia 30: Línia 40:
     * 1 CPU     * 1 CPU
     * Ubuntu LTS 20.04     * Ubuntu LTS 20.04
-  - Descarregar la clau privada (arxiu .pem). Guardar-lo amb molt de compte, si el perdem no podrem entrar a les VMs.+  - **Descarregar la clau privada (arxiu .pem). Guardar-la amb molt de compte, si el perdem no podrem entrar a les VMs**.
   - Assigna una **Elastic IP** a la nova VM. És important per poder accedir més tard i que l'adreça IP no canvïi.   - Assigna una **Elastic IP** a la nova VM. És important per poder accedir més tard i que l'adreça IP no canvïi.
   - Canviar els permisos de la clau privada (.pem) a 600   - Canviar els permisos de la clau privada (.pem) a 600
   - Connectar-se a la VM: <code>$ ssh -i <arxiu.pem> ubuntu@<ip_de_la_vm></code>   - Connectar-se a la VM: <code>$ ssh -i <arxiu.pem> ubuntu@<ip_de_la_vm></code>
   - Instal·lar Apache web server.   - Instal·lar Apache web server.
-  - Obrir ports 80 i 443 (HTTP i HTTPS) al //firewall// (//inbound ports//). +  - Obrir ports al //firewall// : //Security// -> //inbound ports// o "Reglas de entrada" 
-  - Visualitzar web via //browser// amb http://<ip_del_servidor>+    * Port 80 - HTTP 
 +    * Port 443 - HTTPS 
 +  - Visualitzar web via //browser// amb <nowiki>http://<ip_del_servidor></nowiki>
   - Reserva un domini gratuït a freenom.com   - Reserva un domini gratuït a freenom.com
   - Apunta el domini a la Elastic IP de la VM   - Apunta el domini a la Elastic IP de la VM
   - Visualitzar web via //browser// amb http://elmeudomini.tk   - Visualitzar web via //browser// amb http://elmeudomini.tk
  
 +__Crear docker a una màquina aws__
 +  - Fer els punts 1 a 6 anteriors
 +  - Asignar valors per crear una màquina EC2 AMI Linux 2023
 +    * AMI 2023
 +    * tipus instancia t3.mediumn
 +    * nom parell de claus "vocker"
 +    * **Descarregar la clau privada (arxiu.pem)** de awsacademy - AWS Details 
 +  - asignar grup seguretat que permeti tràfic web 
 +  - Connectar-se a la VM: $ ssh -i <arxiu.pem> ec2-user@<ip_de_la_vm>
 +  - Instal·lar docker:  $ sudo yum install docker
 +  - Habilitar y arrencar: $ sudo systemctl enable docker.service ; sudo systemctl  start docker.service
 +  - Baixar-se una imatge: $ sudo docker image pull php:8.1-apache
 +  - Fer un tag( versio ) d’una imatge: $ sudo docker tag <Image_Id>  emc/php-app
 +  - Executar una imatge: $ sudo docker run --name myapache -d -p 80:80 jcb/php-db:1.0
 +  - Visualitzar web via browser amb http://<ip_del_servidor>
  
 +\\
  
aws.1641837640.txt.gz · Darrera modificació: 2022/01/10 18:00 per enrique_mieza_sanchez