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 se trata de lo que quieres comprar, sino de quién quieres ser. Aprovecha el precio especial.

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

14 Días
14 Hrs
23 Min
27 Seg
Curso Práctico de AWS Cloud

Curso Práctico de AWS Cloud

Mauro Parra Miranda

Mauro Parra Miranda

¿Qué es el cómputo en la nube?

1/36
Recursos
Transcripción

En AWS el cómputo en la nube trata de los siguiente:

  • Sitios Web, una sola computadora corriendo un solo stack de programación cómo LAMP, XAMPP, entre otros.
  • Respaldos y recuperación, incluso de sistemas operativos completos.
  • Archivos Permanentes, también puedes guardar archivos estáticos como fotografías o documentos.
  • DevOps, no solo tenemos automatización en el release de los proyectos, también cuentas con alta disponibilidad o respaldos automatizados en diversos lugares del mundo.
  • Análisis Masivos
  • Cómputo Serverless, en lugar de preocuparte por la cantidad de computadoras o cómo y cuándo va a escalar tu servicio puedes programar tu aplicación con microservicios mientras que AWS se encarga de darte los elementos necesarios.
  • Cómputo de Alto Rendimiento, levanta tus servidores sólo cuando tu aplicación lo necesita.
  • Internet of Things.
  • Aplicaciones Empresariales.
  • Distribución de media.
  • Servicios móviles.
  • Cómputo científico.
  • E-commerce.
  • Ambientes Híbridos.
  • Blockchain.

Ventajas de AWS:

  • Cero inversión inicial, muchos servicios son gratis el primer año
  • Usa lo que necesites, apaga lo que no
  • Crece tanto como sueñes
  • Velocidad cuando la necesitas
  • Si no lo usas, no lo pagas
  • Cobertura mundial

Aportes 119

Preguntas 21

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Cómputo en la nube de AWS.

  • Sitios web: Principalmente, lo clásico, sitios web, que pueden ser desde una sola computadora con una arquitectura básica LAMP (Linux, Apache, MySQL & PHP) a construir grandes infraestructuras, soportar muchísimos usuarios sin ningún tipo de dificultad.
  • Respaldos y recuperación: AWS brinda la posibilidad de que en cualquier momento se pueda hacer respaldos y recuperar información, como puede ser recuperar una máquina completa, o tener respaldos de varias etapas del desarrollo de un proyecto.
  • Archivos permanentes: AWS permite almacenar archivos estáticos, como pueden ser imágenes o archivos de cualquier tipo o extensión.
  • DevOps: En este área, no solamente se cuenta con automatización en el release de los nuevos proyectos, sino también con una alta disponibilidad o respaldos automatizados en diversos lugares del mundo, que pueden ser diarios y pueden ser escalables, como por ejemplo, desde 5 usuarios hasta 3000 en dos minutos.
  • Análisis masivos: AWS permite la realización de cálculos de analíticos de forma masiva; es decir, no sólo el procesamiento de los analíticos típicos y populares que implementan en los sitios web, sino también se pueden hacer mediciones de diversos datos y tipos de información. Por ejemplo, el análisis de la CPU y/o memoria RAM consumida por una aplicación en diversos servidores.
  • Cómputo Serverless: Con este servicio, no es necesaria la preocupación por la cantidad de computadoras o cómo y cuándo se va a escalar el servicio. AWS permite realizar una partición del software; no a nivel de componentes, sino casi que a nivel de funciones; las cuales son expuestas a través de microservicios, los cuales pueden interactuar entre ellos. Amazon no cobra por el tamaño de estos microservicios, sino por la utilización o llamadas hacia éstos; y en caso de que dichas llamadas sean muy frecuentes, serán escalados los microservicios.
  • Cómputo de alto rendimiento: Levanta los servidores necesarios para computar a un alto rendimiento sólo las veces que la aplicación lo requiera.
  • IOT: En este área, AWS no sólo brinda la parte del hardware, que sería tener acceso a hardware de una manera relativamente rápida y fácil, sino también todo lo que incluye interactuar con dichos dispositivos, el gateway para permitir el ingreso de la información, y además, puede escalar de manera automática cuando se necesite.
  • Aplicaciones empresariales: AWS tiene aplicaciones empresariales tradicionales, como por ejemplo, correos empresariales, que, al igual que otros servicios, escala de manera automática y profesional.
  • Distribución de media: Con este servicio, AWS te brinda mecanismos de transcoding. Por ejemplo, si se desea realizar un streaming, este servicio brinda todo lo necesario para poder llegar a la cantidad de personas que se quiera.
  • Servicios móviles: Estos servicios son esenciales para lograr una correcta interacción entre una aplicación móviles con otros servicios, como con una base de datos, el backend, etc.
  • Cómputo científico: AWS tiene máquinas especializadas (más memoria RAM, más CPU, más cores trabajando al mismo tiempo, etc.) para el cómputo enfocado a la parte científica, como pueden ser, simulaciones físicas, simulaciones financieras, etc.
  • E-commerce: Este servicio incluye todos los componentes necesarios para hacer una página de ventas virtual. Entre esos componentes, están la parte de seguridad, comunicación con la base de datos de manera segura, tantos servidores como sean necesarios; del lado de la base de datos incluye respaldos, optimizaciones para expandir o disminuir la base de datos de acuerdo al uso, etc.
  • Ambientes híbridos: Este área de AWS brinda la posibilidad de poder trabajar con información en la nube, y al mismo tiempo con datos de manera local hosteados en un servidor propio.
  • Blockchain: Este sistema permite realizar acciones, como por ejemplo, minar, hacer análisis de la información para verificar que no esté siendo modificada o alterada en el camino, entre otras.

Algunas de las ventajas de utilizar AWS:

  • Usa lo que necesites, apaga lo que no: AWS brinda la posibilidad de encender los servicios cuando se vaya a hacer uso de ellos y de apagarlos cuando no se vayan a utilizar. De esta manera, AWS sólo cobra por el tiempo en el que utilicemos dichos servicios.
  • Crece tanto como sueñes: AWS permite una escalabilidad a alta velocidad. Esto facilita la posibilidad de crecer o decrecer tanto como se necesite.
  • Velocidad cuando la necesitas: AWS no sólo brinda la posibilidad de administrar y de escalar a nivel de hardware, también se puede hacer con la velocidad de cómputo los servidores.
  • Cobertura mundial: Amazon tiene diversos datacenters en distintos lugares del mundo, y no sólo en distintos lugares del mundo, sino que, por ejemplo, Amazon tiene un datacenter en Brasil, pero no es únicamente un datacenter; son tres o cuatro edificios llamados “zonas”, es decir, cuatro zonas en ese datacenter, cada una con electricidad autónoma, con datos autónomos, etc. de tal manera que se puede tener la confianza de que aunque fallase algún datacenter, hay otros dos o tres que van a responder por el que esté fallando. En ciertos lugares hay limitaciones, como por ejemplo, en los datacenters de China no se pueden almacenar cierto tipos de datos o de información. También es bueno tener en cuenta la ubicación de los datacenters; por ejemplo, en Latinoamérica, el más cercano es el de Brasil, por lo que ese datacenter va a ser mejor en términos de latencia y en temas por el estilo.

velocidad de reproduccion x2, quien concuerda?

Para los que están buscando la beca para usar todas las funciones gratuitas de amazon como estudiantes pueden hacerlo por este link:
https://aws.amazon.com/es/education/awseducate/

Hace falta un curso de Microservicios en Platzi


La cuarentena se volvió productiva con Platzi

Vamos por la certificación de AWS practitioner.! Here I go

Sería bueno que de parte de Platzi le informaran a los diferentes instructores y tutores de diferentes cursos que manejen un lenguaje un poco más simple o más específico. Lo digo especialmente por los estudiantes como yo que apenas nos estamos sumergiendo en este mundo del cómputo, la nube , cloud, programación, aplicaciones etc. Yo soy profesional en administración y como ven, no se mucho de algunos tecnicismos o conceptos que manejan los que conocen en propiedad estas tecnologías. Esto ayudaría a comprender más las clases y a continuar bien con el proceso de estas carreras.

¿Platzi como entidad educativa me sirve para aplicar como estudiante al momento de crea mi cuenta en AWS ?

Para los que están buscando la beca para usar todas las funciones gratuitas de amazon como estudiantes pueden hacerlo por este link:

https://aws.amazon.com/es/education/awseducate/

Deben tener un correo electrónico institucional Por ejemplo: su_nombre@su_escuela.edu

Vamos a darle, supongo que es muy importante aprender de cloud para un backend student

Realmente los servidores de Brasil no están más cercanos, ya que los cables submarinos tienen que recorrer mayor distancia que los de Virginia

Un mes más de cuarentena por el coronavirus? No pasa nada… vamos a aprender AWS 😃

Update

La capa gratuita de AWS son 750H en EC2 el primer año. Uso real todo el mes prendido costaria $2-$3.

Otros servicios en su capa gratuita:
https://aws.amazon.com/free/

Excelente introducción para conocer que Amazon es mas que un servicio cloud de almacenamiento, es una solución multiplataforma de grandes prestaciones!

Genial! Quiero aprender sobre AWS Para aprender a desplegar mis sistemas backend con una buena infraestructura, nada más con esta clase ya me emocioné jaja, let’s go

Mi primer tutorial fue de como montar LAMPP en un t1.micro. :3

muchos de estos comentarios son de la pandemia...

Me hizo falta una defunción general de lo que es AWS, por lo que dejaré por aquí lo que resume la misma Amazon acerca de su tecnología:
Llink: https://aws.amazon.com/es/what-is-aws/

Excelente información es muy valiosa, quiero aprender todo lo posible es genial!!!

Vengo de utilizar bases de datos tradicionales, y esto me emociona muchísimo

Aqui dejo mi puntito de participación :v

Genial!

Uno más 😃

a empezar con AWS

Vamos

He soñado con este curso, tengo grandes espectativas

Aquí vamos AWS

Archivos permanentes: Guardar fotos.
DevOps: Automatización de los releases de los proyectos y backups de db.
Analitis Masivos: Muchísimas mediciones diferentes.
Cómputo Serverless: Amazon te da el hardware necesario para lo que necesites sin que lo tengas que medir.
Cómputo de alto rendimiento: Si necesitas un cálculo enorme, te cobran sólo lo que necesitas MIENTRAS LOS NECESITAS.
IoT: Este se explica solo xd
Aplicaciones Empresariales: Correo de la empresa.
Servicios móviles: Intermediario entre tus apps de celular y el backend.

Donde puede comprar un certificado SSL para una aplicación desplegada en AWS?

Buen Dia

en donde puedo crear la cuenta para estudiantes que mencionas.

Cómputo en la nube
Sitio web
respaldos y recuperación
archivos permanentes
DevOps
Analiticos Masivos
Cómputo Serverless
Cómputo de alto rendimiento
Internet de las cosas
Aplicaciones Empresariales
Distribución de medias
Servicios móviles.
Cómputo científico.
E-commerce
Ambiente Híbridos.
Blockchain

Ventajas
Cero inversión inicial
Usa lo que necesites , apaga lo que no
Crece tanto como sueñes
Velocidad cuando la necesites.
Si no lo usas , no lo pagas.
Cobertura mundial.

epa! eso de minado es fake news 😕

Excelente aprender nuevas formas de base de datos… 😃

Alguien Conoce un buen tutorial sobre AWS IOT ???

Listo…

y ahora tambien tienen algo mas economico, https://aws.amazon.com/es/lightsail/

Este es uno de los cursos por los que me inscribi a Platzi. Veamos que tal se pone…

un nuevo camino, allá vamos!

Un nuevo camino de aprendizaje.

Retomandolo hasta terminarlo

aprendiendo sobre AWS…

Ventajas de AWS:

Cero inversión inicial, muchos servicios son gratis el primer año
Usa lo que necesites, apaga lo que no
Crece tanto como sueñes
Velocidad cuando la necesitas
Si no lo usas, no lo pagas
Cobertura mundial

Realmente estoy muy interesado en este curso, tengo conocimientos amplios en infraestructura y considero que es una buena base para lo que es el mundo de DevOps. Dentro de este, AWS es escencial.

¡Que comience la aventura!

Información resumida de esta clase \#EstudiantesDePlatzi * Hoy en día podemos construir cualquier cosa dentro de AWS * Algo muy interesante son los servicios de computo serveless * Poseemos dentro de AWS computo de alto rendimiento * Tenemos servicios para Ecommerce y servicios de Blockchain * Poseemos un tiempo de prueba gratis dentro de AWS para probar * Puedo apagar y encender servicios cada vez que los necesite * Puedo escalar todo lo que necesite dentro de AWS y con muy buena velocidad * Existen diferentes zonas de alojamiento o regiones creadas por Amazon

HACE 4 Y 5 AÑOS DE LOS COMENTARIOS !!! ACTUALIZAR LOS CURSOS YA!!!

Excelente
soy nueva aprendiendo AWS, alguien sabe donde se puede realizar pasantías para aplicar lo aprendido.

Lo mejor de todo es: Si no lo usas, no lo pagas

¡Wow! Que grande es AWS, yo siempre quise que mi lider en mi actual trabajo me enseñara algo, aunque sea lo minimo, pero prefiero un curso como este a estar esperando a que el lider lo haga.

AWS es de los conocimientos más solicitados en las ofertas de trabajo hoy en día.

en donde trabajo, utilizamos AWS para generar mapas de cobertura y cambios de cobertura de suelo para México

he we go

Uno de los cursos más esperados

Interesante el curso

Muy clara y completa la introducción. Espero resolver dudas con relación a los costos de seguridad al llevar servicios a la nube

Muy buena introducción, se ve como evoluciono el manejo de infraestructura con AWS

Excelente inicio para arrancar

Suena bastante bien!

Excelentes herramientas que ofrece AWS, yo actualmente trabajó con AWS para desarrollo de apigateways con funciones lambdas.

Recordando la Platzi Conf 2020 y como en cuestion de poco tiempo la plataforma ya soportaba mas usuarios

Que poder!!!

Para la beca piden calcular lo que se necesita, la verdad no se que necesito, alguien podria colocar que fue lo que puso en este apartado.

Alguna alternativa para usar aws si ya pase el año de prueba? Alternativa gratuita, por supuesto.

Que tal compañeros, puedo crear una RDS de amazon web service y escribir y leer en mi base de datos a través de un ESP32?

A empezar con todo este curso 😄

Interesante.

Esta introducción me deja claro que AWS es superior a sus competidores y por mucho.

una consulta, si subo mi web a AWS tambien dentro del servicio está el tema de poner el dominio a la web??

Con muchas expectativas con este curso y toda la carrera en general, la idea es poder entrar a trabajar en alguna empresa dedicada a esto o sencillamente saber como ofrecer los servicios de amazon a empresas.

excelente

Lo tengo en 2x y parece que habla como una persona normal

,,,

yo te conozco de openenchilada project. tantos años atras que nostalgia. 😄

Comparto el siguiente link de AWS educate, para aquellos que estén interesados en aprender más sobre amazon web services.
https://aws.amazon.com/education/awseducate/

Esto está muy interesante!

Vamo por ello 🎯

gente… a mi me aparece una pantalla inicial mucho muy diferente… a ustedes también?

AWS es un tema muy importante en la actualidad

Muy bueno que Platzi tenga cursos de AWS espero que pronto hagan cursos orientados al desarrollo en AWS.

tengo muchas expectativas sobre este curso

Interesante información

Me parece fabuloso, esto de recuperar archivos e información.

Necesito aprender bastante sobre el tema para crear un entrono de pruebas con git, gracias por lo enseñado

Buen resumen de todo lo poderoso que hace AWS. Gracias.

Muy buena exposicion inicial.

excelente resumen!

Algunos punto que me parecieron interesantes:

  • Cómputo de alto rendimiento: cuando necesitamos un calculo grande, lo podemos hacer, sin tener que invertir en una infraestructura gigante.

  • Apps empresariales: email empresarial, por ejemplo.

  • Servicios móviles: interactuar con base de datos y backend.

Beneficios de usar AWS:

  • Cero inversión inicial

  • Usar lo que se necesita cuando se necesita.

  • Escalar fácilmente.

  • Velocidad cuando se necesita.

  • Una instancia de AWS EC2 es gratis todo el primer año.

Wow! Que interesante introducción a este curso

AWS se integra perfectamente con sistemas de gestion documental como Alfresco

–Computo en la nube para amazon

-Infraestructura sin dificultad

//Inovaciones en recuperación
Varios respaldos

-Archivos permanentes

//DEVOPS
Automatizacion de respaldos diarios de 5 a 3000 usuarios brevemente
-Analitics
~El ancho de banda, el consumo de cpu

//Computo serverless
-Partición de tu software por funciones con mircoservicios
automaticamente para escalar

//Cómputo de alto rendimiento
procesos contables etc, que solo ocupas cada mes
Se fácilita. Machine learning sin invertir en servidores y X

//IOT Internet de las cosas
acceso a hardware, el gateway, carga de información.

//Aplicaciones Empresariales
Correo

//Distribución de media
Streaming conectado a amazon, se automatiza

//Servicios móviles
BD ,backen y servicios móviles

//Cómputo cientifico
Máquinas especializadas

//E-comerce
Comunicaión de BD(de a cuerdo al uso, auto ajuste)
-Seguridad
-Los servidores necesarios

//Ambientes Híbridos
-Datos personales y datos empresariales

//Blockchain
mineria

//Ventajas
-Cero inversión Inicial
-Usa lo que necesites
-Crece tanto como sueñes
-Velocidad cuando la necesitas
-Si no lo usas no lo pagas
-Cobertura mundial

Excelente panomara sobre lo que nos trae A

Gracias!

Me gusta este curso y carrera. Here we go!

Excelente información.

En AWS el cómputo en la nube trata de los siguiente:

Sitios Web, una sola computadora corriendo un solo stack de programación cómo LAMP, XAMPP, entre otros.
Respaldos y recuperación, incluso de sistemas operativos completos.
Archivos Permanentes, también puedes guardar archivos estáticos como fotografías o documentos.
DevOps, no solo tenemos automatización en el release de los proyectos, también cuentas con alta disponibilidad o respaldos automatizados en diversos lugares del mundo.
Análisis Masivos
Cómputo Serverless, en lugar de preocuparte por la cantidad de computadoras o cómo y cuándo va a escalar tu servicio puedes programar tu aplicación con microservicios mientras que AWS se encarga de darte los elementos necesarios.
Cómputo de Alto Rendimiento, levanta tus servidores sólo cuando tu aplicación lo necesita.
Internet of Things.
Aplicaciones Empresariales.
Distribución de media.
Servicios móviles.
Cómputo científico.
E-commerce.
Ambientes Híbridos.
Blockchain.

Muy interesante, A seguir aprendiendo…

Hola, diferencias entre AWS y google Drive (para guardar carpetas, documentos, otros)? en cuanto a un todo(seguridad/capacidad vs dinero, etc) Los leo,gracias

buen dia a todos y al profe mauro. queria que me ayudaran con lo siguiente tengo un emprendimiento de una plataforma que me va a atender aproximadamente a unas 500 a 800 personas(mes) teoricamente al tiempo consumiendo esos recursos cuanto en promedio gataria mes a mes en pesos colombianos ? y que tipo de sevicios necesitaria de AWS.
va a estar desarrollada en el frontend con (html5, css3,javascript, jquery) y en el backend (php, mysql, laravel). servidor linux

quedo atento