1. AWS Pricing Calculator
    1. Herramienta de planificación basada en web que sirve para crear estimaciones de las AWS casos de uso y servicios,
  2. AWS Free Tier
    1. Cuando crea una cuenta de AWS, se registra automáticamente en la capa gratuita durante 12 meses.
    2. Puede utilizar una serie de servicios de AWS de forma gratuita, siempre que no haya superado el límite de uso asignado.
    3. Para ayudarle a mantenerse dentro de los límites, puede realizar un seguimiento de su uso de la capa gratuita y establecer una alarma de facturación con AWS Budgets para notificarle si comienza a incurrir en cargos.
  3. Bill / Facturación
    1. Para ver detalles sobre tus cargos actuales.
    2. AWS Billing and Cost Management cierra el período de facturación a la medianoche del último día de cada mes y, a continuación, calcula la factura.
    3. Al final de un ciclo de facturación o en el momento en que elija incurrir en una tarifa única, AWS carga la tarjeta de crédito que tiene registrada y emite su factura como un archivo PDF descargable.
  4. AWS Budgets
    1. Asignar presupuestos personalizados que le avisan cuando sus costos o uso exceden o se prevé que excedan su cantidad presupuestada.
    2. Se puede utilizar para establecer la utilización de reservas o objetivos de cobertura que le permiten recibir alertas por correo electrónico o SNS notificación cuando las métricas alcanzan el umbral.
    3. Alertas de reserva se proporciona a Amazon EC2, Amazon RDS, Amazon Redshift, Amazon ElastiCache y Elasticsearch.
    4. Con Presupuestos, puede ver la siguiente información:
      1. Qué tan cerca está su plan de su cantidad presupuestada o de los límites del nivel gratuito
      2. Su uso hasta la fecha, incluyendo cuánto ha usado de sus Instancias Reservadas y Planes de Ahorro comprados.
      3. Sus cargos estimados actuales de AWS y cuánto incurrirá su uso previsto en cargos para fin de mes
      4. Cuánto de su presupuesto se ha utilizado
    5. Tipos de Budgets
      1. Costos
      2. Uso
      3. Utilización Instancias Reservadas / savings Plans
      4. Cobertura Instancias Reservadas / savings Plans
    6. El seguimiento de los presupuestos y la recepción de notificaciones son gratuitos. Cada presupuesto posterior habilitado para la acción experimentará un costo diario de $ 0.10 después de que finalice la cuota libre.
  5. AWS Cost Explorer
    1. Informe predeterminado para visualizar los costos y el uso asociados a los servicios de AWS que acumulan costos, y le proporciona un desglose detallado de todos los servicios en la vista de tabla.
    2. Se puede ver los datos de hasta los últimos 12 meses, pronosticar cuánto es probable que gaste durante los próximos tres meses y obtener recomendaciones sobre qué instancias reservadas comprar.
    3. Proporciona informes predeterminados para el análisis con algunos filtros y restricciones para crear el Informes.
    4. Proporciona una característica de Planes de Ahorro que proporciona ahorros de hasta el 72%en el uso informático de AWS.
    5. Informes de instancias reservadas
      1. Informes de utilización de RI: Proporciona información sobre la cantidad de costos ahorrado o gastado en exceso mediante instancias reservadas (RI).
      2. Informes de cobertura de RI: Proporciona información sobre cuántas horas son ahorradas o gastadas en exceso mediante instancias reservadas (RI).
    6. El costo de usar la API de AWS Cost Explorer es de 0,01 USD por solicitud de API.
  6. AWS Cost Anomaly Detection
    1. Utiliza tecnologías de ML avanzadas para identificar un gasto anómalo y sus causas raíz, de modo que pueda tomar acciones con rapidez
    2. Ayuda a supervisar el gasto para reducir el riesgo de sorpresas en la facturación.
  7. Rightsizing Recommendatios
    1. Ayuda a identificar oportunidades de ahorro de costes mediante la reducción o terminación de instancias en Amazon Elastic Compute Cloud (Amazon EC2) infrautilizadas
    2. Disponible dentro de AWS Cost Explorer
  8. Reserved Instance Reporting
    1. Proporciona recomendaciones para la instancia reservada (RI) compras basadas en el uso pasado y mejora las oportunidades de ahorro como en comparación con el uso bajo demanda.
    2. Los informes están disponibles en AWS Cost Explorer para reportar Utilización y cobertura de instancias reservadas
    3. Recursos de AWS utilizan o gastan en exceso la instancia (RI) (Amazon EC2, Amazon Redshift, Amazon RDS, Amazon Elasticsearch Service y Amazon ElastiCache) en un período específico
    4. Se puede exportar en PDF y CSV
    5. Hay un costo de $ 0.01 USD por solicitud para recuperar los datos de recomendación.
  9. AWS Cost and Usage Reports (AWS CUR)
    1. El informe de costos y uso de AWS proporciona información sobre el uso de los recursos de AWS y los costos estimados para ese uso.
    2. Es un archivo .csv o una colección de archivos de .csv que se almacena en un bucket de S3. Cualquier persona que tenga permisos para acceder al bucket de S3 especificado puede ver sus archivos de informe de facturación.
    3. Realizar un seguimiento de la utilización, los cargos y las asignaciones de instancias reservadas.
    4. Actualiza los informes hasta tres veces al día.
    5. Crea, recupera y elimina informes mediante la API de AWS CUR Reference
    6. Para la granularidad del tiempo, puede elegir:
      1. Por hora
      2. Diariamente
      3. Mensualment
    7. El informe se puede cargar automáticamente en AWS Redshift y/o AWS QuickSight para su análisis.
  10. Cost Allocation Tags
    1. Puede utilizar las etiquetas para organizar los recursos y las etiquetas de asignación de costos para realizar un seguimiento de los costos de AWS en un nivel detallado.
    2. Una etiqueta es un nombre que usted o AWS asigna a un recurso de AWS.
    3. Cada etiqueta consta de una key (clave) y un value (valor) para cada recurso
    4. Cada clave de etiqueta debe ser única y solo puede tener un valor
  11. AWS Computer Optimizer
    1. Service para redimensionar recursos para optimizar costos
    2. Analiza las configuraciones de los recursos y las métricas de utilización históricas para proveer recomendaciones usando ML con la finalidad de maximizar los costos mientras se mantiene los requerimientos de rendimientos
    3. Analiza las métricas de Amazon CloudWatch de los últimos 14 días para proporcionar recomendaciones.
    4. Recomendaciones por recursos/servicios - Over-provisioned - Under-Provisioned - Optimized
      1. Instancias EC2
      2. Auto Scaling Groups
      3. EBS Volumes
        1. Throughput, IOPS GP-SSD y Provisioned IOPS-SSD
      4. AWS Lambda
        1. tamaño de memoria sobreaprovisionada se puede reducir
        2. Se requiere mas CPU para reducir el time para ejecutar una función mayor uso de procesamiento intensivo
      5. CPU-Memory Utilización, Network-Storage Performance
    5. Precios
      1. Números de recursos, Tiempo de ejecución del recurso, tiempo de facturación, cargos por hora
  12. Instance Scheduler on AWS
    1. Ayuda a controlar el costo de los recursos de AWS mediante la configuración de programaciones de inicio y parada para sus instancias de Amazon Elastic Compute Cloud (Amazon EC2) y Amazon Relational Database Service (Amazon RDS).
  13. AWS Trusted Advisor
    1. Recomendaciones sobre Optimización de costos
      1. Instancias de Amazon EC2 con bajo nivel de uso
      2. Balanceadores de carga inactivos
      3. Volúmenes de Amazon EBS utilizados por debajo de su capacidad
      4. Direcciones IP elásticas sin asociar
      5. Instancias de base de datos inactivas de Amazon RDS
      6. Conjuntos de registros de recursos de latencia de Amazon Route 53
      7. Amazon EC2 Reserved Instance Lease Expiration
      8. Underutilized Amazon Redshift Clusters
      9. Savings Plan
      10. Optimización de nodos reservados de Amazon ElastiCache
      11. Optimización de nodos reservados de Amazon Redshift
      12. Optimización de instancia reservada de Amazon Relational Database Service (RDS)
      13. Optimización de las instancias reservadas para Amazon Elasticsearch
      14. Funciones de AWS Lambda con altas tasas de error
      15. Funciones de AWS Lambda con tiempos de espera excesivos
  14. Amazon S3 analytics – Storage Class Analysis
    1. Analiza los patrones de acceso al almacenamiento para ayudarle a decidir cuándo realizar la transición de los datos correctos a la clase de almacenamiento correcta. Esta nueva característica de análisis de Amazon S3 observa patrones de acceso a datos para ayudarle a determinar cuándo realizar la transición del almacenamiento STANDARD al que se accede con menos frecuencia a la clase de almacenamiento STANDARD_IA (IA, para acceso poco frecuente)
  15. S3 Intelligent-Tiering
    1. Permite el ahorro automático de costos destinado a los datos con patrones de acceso desconocidos o cambiantes
      1. S3 Standard para los datos a los que accede con frecuencia
      2. 3 Standard-Infrequent Access (S3 Standard-IA) y S3 One Zone-Infrequent Access (S3 One Zone-IA) para los datos a los que accede con menor frecuencia
      3. S3 Glacier Instant Retrieval para los datos de archivo que requieren acceso inmediato
      4. S3 Glacier Flexible Retrieval (antes S3 Glacier) para los datos de largo plazo a los que se accede de forma inusual y que no requieren acceso inmediato
      5. Amazon S3 Glacier Deep Archive (S3 Glacier Deep Archive) para el archivo a largo plazo y la preservación digital con recuperación en horas al costo más bajo de almacenamiento en la nube
  16. Tips SAA-C03 Optimización de costos
    1. Una solución rentable para el aprovisionamiento excesivo de recursos.
      1. Configure una escala de seguimiento de destino en ASG.
    2. Los datos de la aplicación se almacenan en una solución de copia de seguridad en cinta. Los datos de copia de seguridad deben conservarse durante un máximo de 10 años.
      1. Utilice AWS Storage Gateway para realizar copias de seguridad de los datos directamente en Amazon S3 Glacier Deep Archive.
    3. Acelere la transferencia de registros históricos desde las instalaciones a AWS a través de Internet de una manera rentable.
      1. Utilice AWS DataSync y seleccione Amazon S3 Glacier Deep Archive como destino.
    4. Entregue globalmente los contenidos estáticos y los archivos multimedia a clientes de todo el mundo con baja latencia.
      1. Almacene los archivos en Amazon S3 y cree una distribución de CloudFront. Seleccione el bucket de S3 como origen.
    5. Entender los costos asociados al utlizar Amazon CloudFront
      1. Transferencia de datos desde el origin a los Edge Locations (FREE) Transferencia de datos (Out) Desde los Edge locations a Internet (Users/apps) ($$$) Transferencia de datos (Out) desde los Edge Locations a Origin server ($$$) ej: POST, PUT, DELETE requests etc
    6. Una aplicación debe estar alojada en dos instancias EC2 y debe ejecutarse continuamente durante n años. Se espera que la utilización de la CPU de las instancias EC2 sea estable y predecible.
      1. Implemente la aplicación instancias reservadas
    7. Implemente una solución rentable para los objetos de S3 a los que se accede con menos frecuencia.
      1. Cree una política de ciclo de vida de Amazon S3 para mover los objetos a Amazon S3 Standard-IA.
    8. Minimice los costos de transferencia de datos entre dos instancias EC2.
      1. Implemente las instancias EC2 en la misma región.
    9. Patrón de acceso a gran volumen de datos en Amazon S3 de forma impredecible, infrecuentes que ayude minimizar costos
      1. Utilizar servicios S3 Intelligent-Tiering
    10. Almacenar datos de Backup en S3 que después de cierta cantidad de meses o años no van a ser accedidos
      1. Crear una política de ciclo de vida para que sea enviado después x meses/años a una clase como S3 Glacier Deep Archive
    11. Optimizar costos utilizando bases de datos RDS en un ambiente de testing, donde utiliza por poco tiempo pocas veces al mes
      1. Crear snapshots y terminar las instancias, y cuando sea necesario crear el ambiente de testing de RDS
    12. Crear Website con contenido estático como por ejemplo of HTML, CSS, client-side JavaScript, imagenes, audio, texto, videos, gifs etc
      1. Crear Bucket en Amazon S3 y habilitar Static website hosting.
    13. Transferir datos masivos o grandes volumenes en poco tiempo a la nube
      1. Utilizar familia de productos AWS Snow
    14. Reducir costos de datos transferidos entre servicios como EC2 y S3,
      1. Implementar S3 VPC gateway endpoint
    15. Reducir costos para una BD en RDS que no está ofreciendo el rendimiento adecuado en las lecturas y donde escalar verticalmente no mejora el rendimiento
      1. Implementar DB en Memoria como Amazon ElasticCache
    16. Implementar soluciones para análisis de big data, se requiere transferir grandes cantidad de datos para cargas de trabajo en streming, que tipo de volumen de EBS puede ayudar a ofrecer mejor performance
      1. Throughput Optimized HDD
    17. Una aplicación utliza lambda constatemente, cómo puede estimar los costos de AWS Lambda
      1. Memoria reservada y cantidad de veces que se ejecuta la función
    18. Cómo puede ahorrar una compañia que cuenta con 3 ALBs configurados para distribuir tráfico a 3 ASGs distintos
      1. Implementar un solo ALB para los 3 target groups
    19. Mejor opción para reducir costos si se utilizan los servicios Amazon EC2, Lambda, AWS Fargate y cuenta con demanda uso constantes o predecibles generando costos promedios por mes.
      1. Utlizar Saving Plans