A medida que su organización y su empresa crecen, más usuarios, aplicaciones y otros servicios de AWS interactúan con los objetos que residen en Amazon S3. La optimización del rendimiento de tales interacciones puede ayudarle a minimizar el tiempo de inactividad, aumentar la eficiencia y mejorar la experiencia del cliente.
En este curso, aprenderá sobre las características y técnicas que puede utilizar para obtener un rendimiento óptimo cuando utilice Amazon S3. También explorará las herramientas disponibles para monitorear el rendimiento de Amazon S3.
• Nivel del curso: avanzado • Duración: 60minutos
ActividadesEste plan de estudios incluye lecciones interactivas, demostraciones y pruebas de conocimientos.
Objetivos del cursoEn este curso, aprenderá a realizar lo siguiente: • Usar prefijos para mejorar el rendimiento de Amazon S3 • Implementar tiempos de espera, reintentos y retrocesos para solucionar los retrasos en la conexión • Implementar paralelización para optimizar el rendimiento • Implementar Amazon S3 Select para recuperar datos de objetos específicos • Acelerar la entrega de contenido con Amazon CloudFront • Acelerar las transferencias de datos dispares en sentido geográfico utilizando Transfer Acceleration • Monitorear el rendimiento de Amazon S3 mediante Amazon CloudWatch
Público objetivoEste curso está dirigido a: • arquitectos en la nube • Arquitectos de almacenamiento • Desarrolladores • Ingenieros de operaciones
Requisitos previosRecomendamos que los asistentes a este curso cumplan con los siguientes requisitos: • Curso de arquitectura de AWS completo o experiencia equivalente • Introducción a Amazon Simple Storage Service (Amazon S3) completo • Introducción a AWS Storage completo
Esquema del curso Section 1: Uso de prefijos• Revisión del esquema de nomenclatura de Amazon S3 • Partición de prefijos de Amazon S3 • Consideraciones de nomenclatura de prefijos
Sección 2: Escalado de conexiones horizontalmente• Introducción a la paralelización • Ventajas de implementar cargas multiparte • Proceso de cargas multiparte • Carga de un objeto con cargas multiparte
Sección 3: Abordaje de los retrasos y fallos de conexión• Técnicas para abordar los retrasos y errores de conexión • Implementación de tiempos de espera y reintentos en AWS • Directrices generales para implementar tiempos de espera y reintentos
Sección 4: Reducción de la cantidad de transferencias de datos mediante Amazon S3 Select• Requisitos y límites • Uso de Amazon S3 Select • Integración con Amazon EMR
Sección 5: Aceleración de la entrega de contenido mediante Amazon CloudFront• Cómo configurar CloudFront para entregar contenido • Cómo CloudFront entrega contenido a los usuarios • Protección de la distribución de CloudFront
Sección 6: Aceleración de las transferencias de datos geográficamente dispares con Transfer Acceleration• Cuándo utilizar TransferAcceleration • Comparación de solicitudes aceleradas y no aceleradas • Requisitos y consideraciones para utilizar Transfer Acceleration • Uso de Transfer Acceleration
Sección 7: Monitoreo del rendimiento de Amazon S3 con Amazon CloudWatch• Elementos clave CloudWatch • Métricas de Amazon S3 que puede supervisar con CloudWatch