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

Curso Práctico de AWS Cloud

Curso Práctico de AWS Cloud

Mauro Parra Miranda

Mauro Parra Miranda

Mejores prácticas de Bases de Datos y RDS

25/36
Recursos

Aportes 20

Preguntas 1

Ordenar por:

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

Creo que hizo falta mencionar algunas otras mejores practicas que son necesarias:

  • Verificar performance
  • Activar parametros claves a nivel de la base de datos para mejor recuperación de la data.
  • Probar los Backups frecuentemente.

Entre otros.! Aquí una guía de lo que recomienda AWS

La parte del backup me parece algo importante, en donde trabajo pasó que se robaron toda la base de datos de una aplicación abandonada y pedían bitcoins para recuperarla. A partir de eso (como no conocía los servicios cloud a profundidad) lo que hice es que, a la base de datos que estaba corriendo en la máquina virtual le hice un script en bash para hacer respaldos en S3. Obviamente no se compara con los respaldos que hace Amazon jaja
.
Por si a alguien le interesa, tengo un tutorial sobre ello:
.
¡Automatiza el backup de tus bases de datos con este poderoso script!

Muy buenas practicas para tener en cuenta.

Una práctica recomendada de rendimiento de Amazon RDS consiste en asignar suficiente RAM para que el conjunto de trabajo resida casi por completo en la memoria. El conjunto de trabajo son los datos e índices que se usan con frecuencia en su instancia. Cuanto más use la instancia de base de datos, más crecerá el conjunto de trabajo.

hacer respaldos de la información es muy importante independientemente del proyecto. recordemos que la información es un activo de alto valor! perder información = a que el proyecto pierda valor.

  1. Revisar las frecuencias de los backups
  2. Los backups son snapshots los cuales pueden ser restaurados solamente cambiando los DNS o para recuperar la información
  3. Se pueden tener backups tan actualizados como un par de minutos, creando una instancia de RDS en otra región y configurandole como esclava

gracias 😃

Muy buenas recomendaciones, gracias.

básico y necesario

Limitar el acceso a los datos sensibles tanto por parte de los usuarios como de los procedimientos, es decir, que solo determinados usuarios y procedimientos estén autorizados a realizar consultas en información sensible.

Limitar el uso de los procedimientos importantes solo a usuarios específicos.

Cuál es el tiempo de sincronización del read réplica para base de datos transaccionales, se tiene un tiempo adecuado?

Excelente leccion de buenas practicas!

buenos consejos

Interesante

Réplicas de datos.

muy buenos datos

tambien se debe considerar las siguientes directrices basicas de Amazon RDS:
* Monitoreo de la instancia de base de datos.
* Escalar la instancia cuando se observe que esta al limite.
* Habilitar y validar las copias de seguridad.

Mas informacion aqui

Hasta ahora esperando mas del curso

Es importante tener en cuenta que se deben usar RDS Multi Az cuando quiero tener una mayor disponibilidad del servicio, en caso de mejorar performance la mejor opción es Replicas de lectura.