What you'll learn:
- Aprenderás a manejar Amazon AWS, el servicio de computación en la nube de Amazon. El más utilizado del mercado.
Amazon AWS
Aprende la computación en la nube con el proveedor líder del mercado, Amazon AWS.
Estos son los temas tratados en este curso de introducción a los servicios en la nube de Amazon AWS:
IAM - Gestión de acceso e identidad
IAM - Introducción
IAM - Grupos
IAM - Usuarios
IAM - Roles
IAM - Políticas
IAM - Contraseñas
IAM - Acceso multifactor
IAM - Laboratorios entrar con usuario nuevo y otro con verificación multifactor
IAM - Ejercicio para practicar los conceptos aprendidos
S3 - Almacenamiento de datos seguro en la nube
S3 - Introducción
S3 - Crear bucket y subir ficheros al bucket
S3 - Eliminar ficheros y buckets
S3 - Control de versiones de los ficheros
S3 - Copias de seguridad de los ficheros
S3 - Línea de comandos - CLI - Acceso desde SSH a los recursos de S3
S3 - Ciclo de vida de los ficheros
S3 - Seguridad y encriptación
S3 - Transferencia acelerada de datos
S3 - Laboratorio para crear sitio web estático con IAM y S3 (nuevo)
CloudFront - Distribuir datos globalmente
CloudFront - Introducción
CloudFront - Laboratorio
Storage Gateway - Nube híbrida
Storage Gateway - Explicación de la nube híbrida
Snowball - Migración de datos
Snowball
EC2 - Capacidad informática en la nube
EC2 - Introducción
EC2 - Crear instancia con servidor web Apache
EC2 - Parar y eliminar una instancia
EC2 - Grupos de seguridad
EC2 - Volúmenes o discos virtuales
EC2 - Balanceadores de carga
EC2 - Crear una imagen de una máquina - AMI
EC2 - Crear una AMI en otra región
EC2 - Crear copia de seguridad - snapshot
EC2 - Borrar una instancia, una imagen y una copia de seguridad
EC2 - Línea de comandos - CLI - Acceso desde SSH
EC2 - Roles
EC2 - Ejecución de comandos al arrancar una instancia
EC2 - Datos de instancia y de usuario
EC2 - Autoescalado - Incrementar número de servidores (instancias) automáticamente
CloudWatch - Monitorización de los servicios AWS
CloudWatch
EFS - Almacenamiento de archivos flexible
EFS - Introducción
EFS - Laboratorio
Lambda - Ejecutar código sin servidores
Lambda - Introducción
Lambda - Laboratorio
Route 53 - Gestionar dominios en el cloud
Route 53 - Introducción
Route 53 - Crear un dominio web nuevo
Route 53 - Crear instancias EC2 para el dominio nuevo
Route 53 - Enrutamiento ponderado
Route 53 - Enrutamiento simple
Route 53 - Enrutamiento de conmutación por error
Route 53 - Enrutamiento por geolocalización
Route 53 - Enrutamiento por respuesta multivalor
Bases de datos
Bases de datos - Introducción
Bases de datos - Crear instancia MySQL y conectarse desde EC2
Bases de datos - RDS - Backups, snapshots, multi-AZ y réplicas
Bases de datos - RDS - Laboratorio
Bases de datos - DynamoDB
Bases de datos - Aurora
VPC - Red virtual privada
VPC - Introducción
VPC - Laboratorio
SQS
SQS - Introducción
SQS - Laboratorio
SWF - Servicio de flujos de trabajo
SWF - Introducción
SNS - Servicio de notificaciones
SNS - Introducción
SNS - Laboratorio
Elastic Transcoder
Elastic Transcoder - Introducción
Elastic Transcoder - Laboratorio
API Gateway
API Gateway - Introducción
API Gateway - Laboratorio
Kinesis y CloudFormation
Kinesis - Introducción
CloudFormation - Introducción
Laboratorio de Kinesis y CloudFormation
Hemos creado los siguientes ejercicios que combinan diversos servicios de Amazon AWS, para que puedas practicar todo lo aprendido durante el curso.
Ejercicio sobre IAM y S3
Crear un usuario nuevo que pertenecerá a un nuevo grupo con permisos de solo lectura en S3
Crear otro usuario nuevo que pertenecerá a un nuevo grupo con permisos totales sobre S3
Crear dos nuevos buckets, donde subiremos una imagen al primer bucket y dejaremos vacío el segundo bucket.
Entrar en la consola de AWS con cada uno de los nuevos usuarios y verificar los permisos que tiene cada uno, al acceder a los nuevos buckets creados, tanto para visualizarlos, subir nuevas imágenes, borrarlos, crear nuevos buckets, etc.
Ejercicio sobre funciones Lambda, IAM y EC2
Creación de una función Lambda que mediante código Python sea capaz de crear una instancia de EC2
Pasos:
1.- Crear la función lambda con el código Python
2.- Configurar las variables de entorno de la función Lambda con los datos de la instancia EC2
3.- Configurar el rol IAM para que la función Lambda pueda realizar el trabajo
4.- Ejecutar la función lambda y verificar que la instancia se ha creado correctamente.
Ejercicio sobre funciones Lambda, SQS, IAM y DynamoDB
Creación de una función lambda, que se activará mediante la llegada de un mensaje a una cola SQS, y que mediante código python, cogerá ese mensaje y lo grabará en una tabla de DynamoDB
Pasos:
1.- Crear una cola SQS
2.- Crear un rol en IAM para que la función lambda pueda acceder a SQS y DynamoDB
3.- Crear una tabla en DynamoDB
4.- Crear la función lambda, con el rol anterior, y con el código python, para grabar el mensaje en DynamoDB
5.- Probar que todo funciona correctamente.
Ejercico sobre API GATEWAY y funciones Lambda
Creación de un API REST en el servicio API GATEWAY que invoque a una función lambda, que recogerá 2 parámetros, obtendrá la suma y devolverá un texto con el resultado al servicio API GATEWAY.
Pasos:
1.- Crear una función lambda
2.- Crear un servicio API REST en API GATEWAY como desencadenador para ejecutar la función lambda
3.- Copiar el código en python para que la función lambda pueda recoger los números, sumarlos y generar la salida
4.- Probar que todo funciona correctamente.
Ejercico sobre S3 y CloudFront
Creación de un servidor web que sea accesible a los usuarios desde su servidor AWS más cercano, gracias a CloudFront.
Pasos:
1.- Crear un bucket de S3
2.- Subir los ficheros HTML y las imágenes JPG al bucket
3.- Hacer públicos los archivos subidos al bucket
4.- Crear una distribución de CloudFront con ese bucket de S3
5.- Probar el acceso al nuevo dominio desplegado por CloudFront en los servidores más cercanos a los usuarios.
Ejercicio sobre S3 y SQS
Crear un sistema de notificaciones de acciones sobre un bucket S3 mediante el envío de mensajes a colas SQS
Ejercicio sobre S3
Crear rutas pre-firmadas para el acceso externo temporal a ficheros dentro un bucket S3 privado
Ejercicio sobre Lambda y EventBridge
Creación de un temporizador con EventBridge para lanzar la ejecución de una función lambda cada cierto tiempo.
Ejercicio sobre S3 y DynamoDB
Importar un fichero CSV desde un bucket S3 a una tabla de DynamoDB
Este curso tiene una garantía de reembolso de 30 días.
Anímate y aprende Amazon AWS ya !!
Nos vemos en el curso
Un saludo
Equipo de Redait Media