Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
PERF02-BP01 Seleccione las mejores opciones informáticas para su carga de trabajo
Si selecciona la opción computacional más adecuada para su carga de trabajo, podrá mejorar el rendimiento, reducir los costos de infraestructura innecesarios y aligerar los esfuerzos operativos necesarios para mantener esa carga de trabajo.
Patrones comunes de uso no recomendados:
-
Utiliza la misma opción computacional que en el entorno en las instalaciones.
-
No tiene información suficiente sobre las opciones de computación, las características y las soluciones de la nube, y cómo estas podrían mejorar el rendimiento de computación.
-
Ha aprovisionado en exceso una opción de computación existente para cumplir los requisitos de escalado o rendimiento cuando una opción de computación alternativa se ajustaría con mayor precisión a las características de la carga de trabajo.
Beneficios de establecer una práctica recomendada: al identificar los requisitos de computación y evaluarlos con arreglo a las opciones disponibles, puede hacer que su carga de trabajo sea más eficiente en términos de recursos.
Nivel de riesgo expuesto si no se establece esta práctica recomendada: alto
Guía para la implementación
Para optimizar sus cargas de trabajo en la nube para lograr un rendimiento eficiente, es importante seleccionar las opciones informáticas más adecuadas para su caso de uso y sus requisitos de rendimiento. AWS proporciona una variedad de opciones de procesamiento que se adaptan a diferentes cargas de trabajo en la nube. Por ejemplo, puede utilizar Amazon EC2 para lanzar y gestionar servidores virtuales, AWS Lambdaejecutar código sin tener que aprovisionar o gestionar servidores, Amazon ECS
Los siguientes pasos le permitirán seleccionar las opciones computacionales adecuadas que se adaptan a las características de su carga de trabajo y a los requisitos de rendimiento.
Pasos para la implementación
-
Comprenda cuáles son los requisitos computacionales de su carga de trabajo. Algunos de los principales requisitos son las necesidades de procesamiento, los patrones de tráfico, los patrones de acceso a los datos, las necesidades de escalado y los requisitos de latencia.
-
Obtenga información sobre los diferentes servicios de computación de AWS para su carga de trabajo. Para obtener más información, consulte PERF01-BP01 Conozca y comprenda los servicios y funciones de la nube disponibles. Estas son algunas de las principales opciones de computación de AWS , sus características y casos de uso comunes:
AWS servicio Características clave Casos de uso comunes Amazon Elastic Compute Cloud (AmazonEC2) Cuenta con una opción dedicada para hardware, requisitos de licencia, una amplia selección de distintas familias de instancias, tipos de procesadores y aceleradores de computación. Migraciones mediante lift-and-shift, aplicación monolítica, entornos híbridos, aplicaciones empresariales Amazon Elastic Container Service (AmazonECS) , Amazon Elastic Kubernetes Service (Amazon) EKS Implementación sencilla, entornos coherentes, escalable Microservicios, entornos híbridos AWS Lambda Servicio de computación sin servidor que pone en marcha código como respuesta a eventos y administra automáticamente los recursos de computación subyacentes. Microservicios, aplicaciones basadas en eventos AWS Batch Aprovisiona y escala de manera eficiente y dinámica Amazon Elastic Container Service (AmazonECS) , Amazon Elastic Kubernetes Service (EKSAmazon ) y recursos de cómputo AWS Fargate , con la opción de usar instancias puntuales o bajo demanda en función de los requisitos de su trabajo HPC, entrene modelos de aprendizaje automático Amazon Lightsail Aplicación de Linux y Windows preconfigurada para poner en marcha cargas de trabajo pequeñas Aplicaciones web simples, sitio web personalizado -
Calcule el costo (por ejemplo, el costo por hora o la transferencia de datos) y los gastos generales de administración (como la aplicación de parches y el escalado) asociados a cada opción de computación.
-
Lleve a cabo experimentos y pruebas comparativas en un entorno que no sea de producción para identificar qué opción de computación puede satisfacer mejor los requisitos de su carga de trabajo.
-
Una vez que haya probado e identificado su nueva solución de computación, planifique la migración y valide sus métricas de rendimiento.
-
Utilice herramientas AWS de supervisión, como Amazon, CloudWatch y servicios de optimización, AWS Compute Optimizer
para optimizar continuamente sus recursos informáticos en función de los patrones de uso del mundo real.
Recursos
Documentos relacionados:
Videos relacionados:
-
AWS re:Invent 2023: nuevas capacidades de IA generativa de Amazon Elastic Compute Cloud en AMS
-
AWS re:Invent 2023 - What’s new with Amazon Elastic Compute Cloud
-
AWS re:Invent 2023 - Smart savings: Amazon Elastic Compute Cloud cost-optimization strategies
-
AWS re:Invent 2021 - Powering next-gen Amazon Elastic Compute Cloud: Deep dive on the Nitro System
-
AWS re:Invent 2019: optimice el rendimiento y los costes de su procesamiento AWS
-
AWS re:Invent 2019 - Amazon Elastic Compute Cloud foundations
-
AWS re:Invent 2019: optimice el rendimiento y los costes de su procesamiento AWS
-
Implementación de modelos de ML para realizar inferencias con un alto rendimiento y un bajo costo
Ejemplos relacionados: