0% encontró este documento útil (0 votos)
27 vistas10 páginas

Actividad 2

El documento presenta dos casos de negocio que utilizan servicios de AWS: un ecommerce con personalización en tiempo real y una plataforma de análisis de datos IoT. El costo estimado mensual para el ecommerce es de $1,015, mientras que para la plataforma IoT es de $428, con recomendaciones para optimizar costos en el segundo caso. Se sugieren ajustes en la configuración de Kinesis y Lambda para reducir gastos en la implementación de la solución IoT.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
27 vistas10 páginas

Actividad 2

El documento presenta dos casos de negocio que utilizan servicios de AWS: un ecommerce con personalización en tiempo real y una plataforma de análisis de datos IoT. El costo estimado mensual para el ecommerce es de $1,015, mientras que para la plataforma IoT es de $428, con recomendaciones para optimizar costos en el segundo caso. Se sugieren ajustes en la configuración de Kinesis y Lambda para reducir gastos en la implementación de la solución IoT.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Clou Universidad Casos

d Autonoma Prácticos

Casos Prácticos

Integrantes: CHRISTIAN JUNIOR CHUMPITAZ CHUMPITAZ

Pizango Chanchari Diego Manuel

Avellaneda Peña Kevin Anthony

Castillo Ccasani Alexander

Para los dos casos de negocio propuestos a continuación. Reevalúe


los costos con la aplicación de costos de AWS.

Caso 1: Implementación de un Ecommerce con Personalización en


Tiempo Real (Usando AWS)

Contexto del negocio: Una empresa de moda en línea quiere implementar


un ecommerce que no solo permita la venta de productos, sino que también
ofrezca
recomendaciones personalizadas en tiempo real según el comportamiento de
navegación de los usuarios. El sistema debe ser capaz de escalar
dinámicamente en función del tráfico y mantener tiempos de respuesta
bajos, especialmente durante eventos de alta demanda (como rebajas o días
festivos).

Requisitos específicos:

1. Amazon EC2: Necesita instancias para alojar su aplicación web y su


API backend que procesa las transacciones de los usuarios.

o Tipo de Instancia EC2: m5.large para el servidor de backend.

o Número de instancias: 2 instancias en la configuración


inicial, escalando automáticamente a 4 durante los picos de
tráfico.

o Horas de uso: 24/7, con escalado automático en función de la


carga.
2. Amazon RDS (Base de Datos Relacional):

o Tipo de base de datos: MySQL para almacenar la


información de productos, usuarios y transacciones.

o Tipo de instancia: db.m5.large (una instancia en


producción y otra de respaldo).

o Almacenamiento: 500 GB de almacenamiento SSD con 30 GB


de backups automáticos.

3. Amazon ElastiCache (Redis): Para mejorar la velocidad de acceso a


las
recomendaciones personalizadas y almacenamiento en caché de
productos más vendidos.

o Instancia: cache.r5.large

o Uso: 24/7 para gestionar las recomendaciones en


tiempo real y las búsquedas rápidas.
Clou Universidad Casos
d Autonoma Prácticos
4. Amazon S3 (Almacenamiento de Archivos Estáticos):

o Uso: Almacenamiento de imágenes y recursos estáticos de


productos.
o Almacenamiento estimado: 200 GB.

o Transferencia de datos: 1 TB mensual.

5. Amazon CloudFront (CDN para distribución de contenido


estático):
Clou Universidad Casos
d Autonoma Prácticos

o Uso: Distribución de imágenes de productos y recursos


estáticos (CSS, JavaScript) para mejorar la latencia.

o Tráfico estimado: 2 TB mensual.

6. Amazon SNS (Notificaciones):

o Uso: Envío de notificaciones por correo electrónico y


SMS para confirmaciones de pedidos y promociones
personalizadas.

o Mensajes enviados: 100,000 mensajes mensuales.

7. Amazon CloudWatch (Monitoreo):

o Uso: Monitoreo del rendimiento de los servidores, base de


datos y alertas de escalado automático.

o Métricas personalizadas: 30 métricas.

o Logs: 10 GB mensuales.

Costos de implementación (AWS Pricing Calculator):

1. Amazon EC2:

o Instancia m5.large (2 instancias): Aproximadamente $70


mensuales por cada una (según región y uso de Linux).

o Escalado automático: El costo variará según el número de


instancias
adicionales durante los picos, estimado en $140 adicionales
durante los picos de tráfico.

2. Amazon RDS:

o Instancia db.m5.large MySQL: Aproximadamente $200


mensuales por instancia.

o Almacenamiento SSD: 500 GB a $50 mensuales.

o Backups automáticos y almacenamiento adicional:


Aproximadamente
$15 mensuales.

3. Amazon ElastiCache (Redis):

o Instancia cache.r5.large: Aproximadamente $90 mensuales.

4. Amazon S3:

o Almacenamiento (200 GB): Aproximadamente $4 al mes.

o Transferencia de datos (1 TB): Aproximadamente $90


mensuales.
5. Amazon CloudFront:

o Transferencia de datos (2 TB): Aproximadamente $170


mensuales.
Clou Universidad Casos
d Autonoma Prácticos
6. Amazon SNS:
Clou Universidad Casos
d Autonoma Prácticos

o 100,000 mensajes: Aproximadamente $10 mensuales.

7. Amazon CloudWatch:

o Métricas y logs: Aproximadamente $50 mensuales para


monitorear la infraestructura de la tienda.

Estimación total mensual de costos:

● Total aproximado mensual: $1,015

Caso esperado Caso calculado con


aws pricing
calculator

Amazon EC2 $200,23

$140 (2 instancias
m5.large)

$385,76 USD
Amazon RDS

$265 (db.m5.large +
Clou Universidad Casos
d Autonoma Prácticos

500 GB SSD +
Backups)

Amazon ElastiCache $90 (cache.r5.large) $227,03 USD

Amazon S3 $94 (200 GB + 1 TB $96,76 USD


transferencia)

Amazon CloudFront $170 (2 TB $215,04 USD


transferencia)

Amazon SNS $10 (100,000 $92,34 USD


mensajes)

Amazon CloudWatch $50 (métricas y logs) $9,05 USD

TOTAL $1,015.0 $1,226.2


Clou Universidad Casos
d Autonoma Prácticos

Caso 2: Implementación de una Plataforma de Análisis de Datos en


Tiempo Real para IoT (Usando AWS)

Contexto del negocio: Una empresa de logística implementa una solución


basada en IoT para monitorear la temperatura y humedad de sus vehículos
de transporte de productos perecederos en tiempo real. Necesita almacenar
y procesar estos datos para generar alertas en tiempo real si alguna variable
está fuera de los rangos permitidos. La solución debe ser escalable y
garantizar alta disponibilidad.

Requisitos específicos:

1. Amazon Kinesis Data Streams: Para la ingestión en tiempo


real de los datos generados por los sensores de los vehículos IoT.

o Volumen de datos: 500 GB mensuales.

o Número de shards: 5 shards para asegurar el rendimiento.

2. AWS Lambda: Para procesar los datos de los sensores en tiempo


real y generar alertas o actualizar la base de datos de forma
automática.

o Invocaciones mensuales: 1 millón de invocaciones.

o Duración de ejecución: 500 ms por ejecución.

o Memoria asignada: 512 MB por ejecución.

3. Amazon DynamoDB: Para almacenar la información procesada de los


sensores.

o Capacidad de lectura: 200 unidades por segundo.

o Capacidad de escritura: 100 unidades por segundo.

o Almacenamiento: 200 GB de datos.

4. Amazon SNS (Notificaciones): Para enviar alertas por correo


electrónico o SMS cuando un parámetro está fuera de rango.

o Mensajes enviados: 10,000 alertas mensuales.

5. Amazon S3 (Almacenamiento de Datos Históricos): Para


almacenar los datos procesados durante un mes por los vehículos.

o Almacenamiento estimado: 1 TB de datos históricos.

o Transferencia de datos: 500 GB mensuales.


Clou Universidad Casos
d Autonoma Prácticos

6. Amazon CloudWatch (Monitoreo):

o Métricas personalizadas: 10 métricas.

o Logs: 5 GB mensuales.

Costos de implementación (AWS Pricing Calculator):

1. Amazon Kinesis Data Streams:

o 5 shards: Aproximadamente $180 mensuales.

o 500 GB de datos procesados: Aproximadamente $45


mensuales.

2. AWS Lambda:

o 1 millón de invocaciones: Aproximadamente $25 mensuales.

o 500 ms de duración y 512 MB de memoria:


Aproximadamente $10 mensuales.

3. Amazon DynamoDB:

o 200 unidades de lectura y 100 unidades de escritura:


Aproximadamente
$70 mensuales.

o Almacenamiento (200 GB): Aproximadamente $30


mensuales.

4. Amazon SNS:

o 10,000 mensajes enviados: Aproximadamente $5 mensuales.

5. Amazon S3:

o Almacenamiento (1 TB): Aproximadamente $23 mensuales.

o Transferencia de datos (500 GB): Aproximadamente $45


mensuales.
6. Amazon CloudWatch:

o Métricas y logs: Aproximadamente $40 mensuales.

Estimación total mensual de costos:

● Total aproximado mensual: $428

Resumen:

● Caso 1 (Ecommerce con personalización en tiempo real): El


costo estimado mensual de operación es de $1,015.

● Caso 2 (Plataforma IoT para análisis de datos en


tiempo real): El costo estimado mensual de operación es de
$428.
Clou Universidad Casos
d Autonoma Prácticos

Evaluación del Caso 2:


Amazon Kinesis Data Streams

La configuración de 5 shards puede ser innecesaria si la carga de


datos es manejable. Si no se esperan picos extremos de tráfico, se
podría reducir el número de shards a 3.

Usar Kinesis Data Firehose en lugar de Kinesis Data Streams.


Firehose ofrece un procesamiento más económico, sin necesidad de
administrar shards manualmente, y se integra de forma nativa con
otros servicios como S3 y Lambda

1. Costo Kinesis (con Firehose y 3 shards):

● Costo estimado con 3 shards: Aproximadamente $150


mensuales.

● Costo Firehose (si se usa): Dependiendo del uso, pero en


general es más económico.
2. AWS Lambda

○ La configuración de 512 MB y 500 ms puede ser


optimizada si el procesamiento de los datos no es
intensivo en memoria ni en tiempo. Reducir la
memoria a 256 MB y optimizar el código para reducir
la duración de la ejecución podría ahorrar costos.

Costo Lambda:

○ Costo estimado con optimización (reducción a 256 MB y 400


ms): Aproximadamente $15–$20 mensuales.

Ajustes adicionales

● Total estimado optimizado:

○ Kinesis Data Streams (3 shards): ~$150

○ Lambda optimizado (256 MB y 400 ms): ~$15

○ Otros servicios (SNS, DynamoDB, S3, CloudWatch): Sin


cambios significativos, ~$258 (total para DynamoDB, SNS, S3,
CloudWatch)

○ Costo total estimado optimizado: $423 mensuales.


Clou Universidad Casos
d Autonoma Prácticos

Todo está en la imagen.

Aplicación Precio Esperado Precio calculado con


Aws

-Amazon Kinesis Data -Kinesis Data Streams 282.51 USD


Streams (3 shards): ~$150

-AWS Lambda …
Amazon DynamoDB …..
-Amazon Simple
Notificación ….
Amazon simple storage …..
S

Costo total: 423 Costo total: 417.50USD

También podría gustarte