COST 5: ¿Cómo evalúa los costos al momento de elegir los servicios?
Amazon EC2, Amazon EBS y Amazon S3 son servicios que funcionan como bloques de creación de AWS. Los servicios administrados, como Amazon RDS y Amazon DynamoDB, son servicios de AWS de mayor nivel o de nivel de aplicaciones. Si selecciona los bloques de creación y los servicios administrados adecuados, puede optimizar los costos de la carga de trabajo. Por ejemplo, si usa servicios administrados, puede reducir o eliminar una gran parte de los gastos generales administrativos y operativos, lo que le brindará la libertad para trabajar en las aplicaciones y las actividades relacionadas con el negocio.
Recursos
Cloud products
Amazon S3 storage classes
AWS Total Cost of Ownership (TCO) Calculator
Prácticas recomendadas:
-
Identifique los requisitos de la organización para los costos: Trabaje con los miembros del equipo a fin de determinar cuándo se alcanza el equilibrio entre la optimización de costos y los demás pilares, como los de rendimiento y fiabilidad, para esta carga de trabajo.
-
Analice todos los componentes de esta carga de trabajo: Asegúrese de analizar cada componente de la carga de trabajo, independientemente del tamaño o los costos actuales. El esfuerzo de revisión debe reflejar el beneficio potencial, como los costos actuales y proyectados.
-
Lleve a cabo un análisis exhaustivo de cada componente: Observe los costos generales de cada componente para la organización. Analice los costos totales de propiedad teniendo en cuenta los costos de operaciones y administración, en especial cuando utilice servicios administrados. El esfuerzo de revisión debe reflejar el beneficio potencial; por ejemplo, el tiempo dedicado al análisis es proporcional al costo del componente.
-
Seleccione software con licencias rentables: El software de código abierto eliminará los costos de licencias de software, las cuales pueden generar costos significativos para las cargas de trabajo. Cuando sea necesario el software con licencia, evite las licencias vinculadas a atributos arbitrarios, como las CPU, y busque licencias vinculadas a los resultados o las salidas. El costo de estas licencias escala de manera más similar a los beneficios que proporcionan.
-
Seleccione los componentes de esta carga de trabajo a fin de optimizar los costos en línea con las prioridades de la organización: Tenga en cuenta los costos a la hora de seleccionar todos los componentes. Esto incluye el uso de servicios administrados y de nivel de aplicaciones, como Amazon RDS, Amazon DynamoDB, Amazon SNS y Amazon SES, con el fin de reducir los costos generales de la organización. Utilice servicios sin servidor y contenedores para el cómputo, como AWS Lambda, Amazon S3 para los sitios web estáticos y Amazon ECS. Minimice los costos de licencias utilizando software de código abierto o software que no implique tarifas por licencias, como Amazon Linux para las cargas de trabajo de cómputo, o migre las bases de datos a Amazon Aurora.
-
Lleve a cabo análisis de costos para los diferentes usos a través del tiempo: Las cargas de trabajo pueden cambiar con el tiempo. Algunos servicios o características son más rentables en diferentes niveles de uso. Si efectúa análisis de cada componente a lo largo del tiempo y con el uso proyectado, se asegura de que la carga de trabajo mantenga la rentabilidad durante toda su vida útil.
Plan de mejora
Identifique los requisitos de la organización para los costos
Analice todos los componentes de esta carga de trabajo
Lleve a cabo un análisis exhaustivo de cada componente
Seleccione software con licencias rentables
Seleccione los componentes de esta carga de trabajo a fin de optimizar los costos
en línea con las prioridades de la organización
Lleve a cabo análisis de costos para los diferentes usos a través del tiempo