Description
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 aprendidosS3 - 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 - LaboratorioStorage Gateway - Nube híbrida Storage Gateway - Explicación de la nube híbridaSnowball - 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áticamenteCloudWatch - Monitorización de los servicios AWS CloudWatchEFS - Almacenamiento de archivos flexible EFS - Introducción EFS - LaboratorioLambda - Ejecutar código sin servidores Lambda - Introducción Lambda - LaboratorioRoute 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 multivalorBases 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 - AuroraVPC - Red virtual privada VPC - Introducción VPC - LaboratorioSQS SQS - Introducción SQS - LaboratorioSWF - Servicio de flujos de trabajo SWF - IntroducciónSNS - Servicio de notificaciones SNS - Introducción SNS - LaboratorioElastic Transcoder Elastic Transcoder - Introducción Elastic Transcoder - LaboratorioAPI Gateway API Gateway - Introducción API Gateway - LaboratorioKinesis y CloudFormation Kinesis - Introducción CloudFormation - Introducción Laboratorio de Kinesis y CloudFormationHemos 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 SQSEjercicio sobre S3 Crear rutas pre-firmadas para el acceso externo temporal a ficheros dentro un bucket S3 privadoEjercicio 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 DynamoDBEste curso tiene una garantía de reembolso de 30 días. Anímate y aprende Amazon AWS ya!! Nos vemos en el cursoUn saludoEquipo de Redait Media