Introducci贸n al c贸mputo en la nube

1

驴Qu茅 es el c贸mputo en la nube?

2

驴C贸mo puedo empezar a usar AWS?

3

Introducci贸n a la oferta de servicios de AWS y sus aplicaciones

Introducci贸n a la oferta de AWS y sus interacciones

4

Ejemplo de arquitectura con Elastic Beanstalk

5

驴Qu茅 es Amazon EC2?

6

Creando una instancia de EC2

7

Conect谩ndonos a nuestra instancia desde Windows

8

Conect谩ndonos a nuestra instancia desde Linux

9

Conect谩ndonos a nuestra instancia desde OSX

10

Subiendo un proyecto: Clonando un repositorio de GitHub a nuestra Instancia de EC2

11

Subiendo un proyecto a nuestra instancia de EC2: Ejecutar nuestro proyecto

12

驴Qu茅 es Lambda y Serverless?

13

Creando una funci贸n Lambda

Elastic Beanstalk

14

Conociendo Elastic Beanstalk

15

Creando un ambiente en Elastic Beanstalk

16

Almacenamiento - S3

17

Almacenamiento con S3: Contenido Estatico

18

Almacenamiento con Glacier: Contenido duradero

Bases de Datos

19

Bases de Datos - RDS Aurora PG

20

Conociendo RDS PG

21

Creando una base de datos Platzi DB

22

Haciendo una migraci贸n a RDS PG

23

Conociendo Aurora PG (Postgres)

24

Haciendo una migraci贸n a Aurora DB

25

Mejores pr谩cticas de Bases de Datos y RDS

Redes

26

Redes - Route53

Herramientas de administraci贸n

27

Herramientas de administraci贸n - IAM

28

Utilizando IAM

29

CloudWatch

30

CloudTrail

Seguridad

31

Certificate manager

32

GuardDuty

Bonus

33

AWS Rekognition

34

Creando nuestro servicio de Postgres

35

Accediendo a nuestra base de datos Postgres

Cierre del curso

36

Conclusiones del curso de Fundamentos de AWS Cloud

No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Conect谩ndonos a nuestra instancia desde OSX

9/36
Recursos

Aportes 29

Preguntas 4

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

Para aquellos que tengan duda como su servidor, el parametro -i del comando ssh significa identity_file. Es mas f谩cil recordarlo cuando se sabe su significado.

Dicha informaci贸n la obtuve en ssh.com

Para los que vinieron directo a como instalar en Mac el profesor en la clase de como instalar en windows ejecuto el comando. Para tener actualizada la maquina y usar el editor emacs.

yum update
yum install emacs -y 

OJO: Lo mismo aplica para Linux.

recordando鈥
en la linea de comando (clonsola) para instalar o actualizar se tiene que pasar a super user asi:

sudo su
yum update (actuliza el sistema)
yum install emacs (instala el editor emacs)
exit (sale de super user)

corregir o agregar para aprender mas, gracias

hmm no ofrece una shell web como GCP, punto para google jaja

Para los que no entendieron que hizo con el comando CHMOD, cambio los permisos del archivo platzi-prueba-llave.pem

Por si hay error de permisos hay que usar chmod +400 key.pem, es lo recomendado desde Amazon.

Si ustedes instalan una instancia de ubuntu, el nombre de usuario para la conexi贸n es ubuntu.

Que buen curso, hasta el momento todo va perfecto.

si la instancia no cuenta con el S.O. de Amazon, cual seria el usuario?

Solo para MacOX y Linux (Podr铆a aplicar para WLS)

Para facilitar la r谩pida conexi贸n a las intancias aws ec2 o a cualquier otro server atrav茅s de ssh, se puede crear un archivo config dentro de la carpeta .ssh del SO. Realizando los siguientes pasos:

  1. Mover el archivo .pem hacia la carpeta .ssh: $ mv /ruta-de-descarga ~/.ssh
  2. Ir a la carpeta ssh: $ cd ~/.ssh
  3. Crear el archivo config (sin extension): $ touch config
  4. Abrir el archivo config con un editor de texto (se us贸 nano para el ejemplo): $ sudo nano config
  5. Usar la siguiente estructura dentro del archivo config para configurar el acceso ssh a las instancias
Host identificador-deseado
Hostname ip-publica
User usuario-de-la-instancia
IdentityFile ~/.ssh/archivo.pem

En mi caso qued贸 de la siguiente manera:

Host aws:self:dev
Hostname ec2-clasificado.compute-1.amazonaws.com
User ec2-user
IdentityFile ~/.ssh/platzi.pem
  1. Guardar el archivo
  2. Acceder a la instancia por medio del Host
$ ssh identificador-deseado

En mi caso es:

$ ssh aws:self:dev

De esta manera se evitan escribir el user, IP y rutal del archivo .pem cada vez que deseen entrar a la instancia. Ahora solo es ingresar desde la terminal con el comando $ ssh identificador-deseado y listo.

Excelente!

ssh -i nombrellave.pem [email protected]
  1. Siempre tener en cuenta estar ubicados en el directorio donde est谩 la llave descargada
  2. Cambiar los permisos a trav茅s del comando CH 400 y/o 600
  3. Conectar la instancia.

Este paso a paso tambi茅n lo encuentran al seleccionar la instancia EC2 en la consola de Amazon y dandole clic en conectar en la pesta帽a 鈥渃liente ssh鈥.

exactamente igual a linux ssh -i llave-prueba.pem [email protected]

Crack!

Excelente aporte

Listo

Gracias!

Hola, como puedo conectarme si mi terminal abre en otro directorio? Como puedo cambiarlo?

muchas personas me recomiendan mac, vere tambien como hacerme a uno y aprender

good!

Super!

Interesante 馃槂

avanzando todo entendido

Excelente!

Para Mac tambi茅n pueden usar Termius, es super bueno!

Si tienen problemas al conectarse por ssh les recomiendo lean esto:

https://aws.amazon.com/es/premiumsupport/knowledge-center/ec2-linux-fix-permission-denied-errors/

Yo tenia el sgte error

[email protected]: Permission denied (publickey).

el problema era que yo habia lanzado una instancia de ubuntu, entonces el uso correcto era

ssh -i test-aws.pem [email protected]

En macOS es pr谩cticamente igual a Linux, ya que ambos est谩n basados en UNIX, lo gracioso de todo esto es que no importa desde qu茅 S.O nos conectemos, al final acabaremos usando Linux porque ese es el S.O de la instancia:D!