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ó

Següent revisió
Revisió prèvia
aws [2022/01/10 17:39]
enrique_mieza_sanchez creat
aws [2023/07/07 04:03] (actual)
ernesto_meiras_capella [Alumnes]
Línia 1: Línia 1:
 ====== AWS: Amazon Web Services ====== ====== AWS: Amazon Web Services ======
 +
 +AWS és un servei de infraestructura de computació de la companyia Amazon.
 +
 +{{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 }}
 +
 +\\
 +
 +===== Setup professorat =====
  
 Institució: Institució:
Línia 11: 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").
-    8 GB SSD +    8 GB SSD 
-    1 GB RAM +    1 GB RAM 
-    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**
-  - C+  - 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 
 +  - Connectar-se a la VM: <code>$ ssh -i <arxiu.pem> ubuntu@<ip_de_la_vm></code> 
 +  - Instal·lar Apache web server. 
 +  - Obrir ports al //firewall// : //Security// -> //inbound ports// o "Reglas de entrada" 
 +    * 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 
 +  - Apunta el domini a la Elastic IP de la VM 
 +  - 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.1641836377.txt.gz · Darrera modificació: 2022/01/10 17:39 per enrique_mieza_sanchez