Calculadora de Costes de Egress y Almacenamiento Cloud (2026)

Calcula y compara en tiempo real el coste de almacenamiento de objetos, ancho de banda de salida a internet y el "impuesto de red cross-AZ" en AWS S3, Cloudflare R2, Google Cloud Storage y Backblaze B2.

Parámetros de tu Arquitectura de Datos

Mueve los deslizadores o selecciona un perfil preconfigurado de carga

Almacenamiento de Objetos: 25 TB
1 TB 250 TB 500 TB
Salida a Internet (Egress): 15 TB
0 TB (Cache local) 150 TB 300 TB
Tráfico de Red Cross-AZ: 20 TB
0 TB (Single-AZ) 150 TB 300 TB
Operaciones API (PUT / GET): 2M / 20M
1M GETs 50M GETs 100M GETs
OPORTUNIDAD DE OPTIMIZACIÓN FINOPS

Ahorro con Cloudflare R2 vs AWS S3: $1,840.00 / mes

Equivalente a $22,080.00 / año eliminando tarifas de salida y tasas de replicación cross-AZ.

Ver Guía de Migración
AWS S3

Amazon S3

Standard (us-east-1)
$2,382.00
Estimación Total Mensual
Almacenamiento ($0.023/GB) $575.00
Egress Internet ($0.09/GB) $1,341.00
Tasa Cross-AZ ($0.02/GB) $400.00
Operaciones API $18.00
★ CERO EGRESS

Cloudflare R2

S3 API Compatible
$387.60
Estimación Total Mensual
Almacenamiento ($0.015/GB) $375.00
Egress Internet $0.00 (FREE)
Tasa Cross-AZ $0.00
Operaciones API $12.60
Google Cloud

GCS Standard

us-central1
$2,518.00
Estimación Total Mensual
Almacenamiento ($0.020/GB) $500.00
Egress Internet ($0.12/GB) $1,800.00
Inter-zona / Región $200.00
Operaciones API $18.00
Backblaze B2

Backblaze B2

Cloud Storage
$155.00
Estimación Total Mensual
Almacenamiento ($0.006/GB) $150.00
Egress (3x Storage Free) $0.00
Tasa Cross-AZ $0.00
Operaciones API $5.00

Desglose Visual de Costes en AWS S3: ¿Dónde se va tu dinero?

Observa cómo las tarifas de transferencia (Egress + Cross-AZ) superan con creces el coste del almacenamiento de datos en reposo:

Almacenamiento en Reposo: 24% Salida a Internet: 56% Impuesto de Red Cross-AZ: 17% Peticiones API: 3%

Playbook de Optimización: 3 Pasos Técnicos para Eliminar el Egress

Implementa estas configuraciones arquitectónicas validadas en producción para reducir de inmediato la factura de AWS:

# Python Boto3 Drop-In Replacement for Cloudflare R2
import boto3
from botocore.config import Config

# Configure S3 client pointing directly to your Cloudflare R2 Bucket
s3_client = boto3.client(
    service_name='s3',
    endpoint_url='https://<ACCOUNT_ID>.r2.cloudflarestorage.com',
    aws_access_key_id='YOUR_R2_ACCESS_KEY_ID',
    aws_secret_access_key='YOUR_R2_SECRET_ACCESS_KEY',
    region_name='auto',
    config=Config(signature_version='s3v4')
)

# Reads and writes execute via S3 API with 100% zero outbound bandwidth charges
response = s3_client.get_object(Bucket='production-assets', Key='large-dataset.parquet')
data = response['Body'].read()
print(f"Successfully read {len(data):,} bytes with $0.00 egress fee!")
# Terraform: Provision AWS S3 Gateway Endpoint (Bypasses NAT Gateway $0.045/GB tax)
resource "aws_vpc_endpoint" "s3" {
  vpc_id            = aws_vpc.main.id
  service_name      = "com.amazonaws.us-east-1.s3"
  vpc_endpoint_type = "Gateway"
  route_table_ids   = aws_route_table.private[*].id

  tags = {
    Name        = "s3-gateway-endpoint-zero-egress"
    Environment = "Production"
    ManagedBy   = "Terraform"
  }
}
# Eliminates NAT Gateway hourly fees ($0.045/hr) and data processing surcharges ($0.045/GB)
# Kubernetes Service Spec: Enable Local-AZ Routing (Eliminates $0.02/GB cross-AZ tax)
apiVersion: v1
kind: Service
metadata:
  name: internal-catalog-service
spec:
  type: ClusterIP
  # Prefer routing requests to pods in the exact same Availability Zone:
  trafficDistribution: PreferClose
  ports:
    - port: 8080
      targetPort: 8080
  selector:
    app: catalog-backend

1. La Anatomía del Coste de Salida: ¿Por qué el Egress es el Negocio Más Rentable del Cloud?

En la infraestructura en la nube moderna, el almacenamiento de datos en reposo se ha comoditizado brutalmente. Almacenar 1 TB en Amazon S3 cuesta $23 USD al mes, y en Backblaze B2 apenas $6 USD. Sin embargo, extraer ese mismo terabyte a través de internet cuesta $90 USD en AWS ($0.09/GB) y $120 USD en Google Cloud Platform ($0.12/GB).

El coste mayorista real del ancho de banda de tránsito IP para operadores globales con conexiones de 100 Gbps oscila hoy entre los $0.0002 y $0.0005 USD por gigabyte. Esto significa que las tarifas públicas de salida de datos en los hiperescalares operan con un margen bruto superior al 95%. No se trata de un reflejo del coste técnico de la infraestructura, sino de una barrera económica calculada para desincentivar que las empresas repliquen datos en múltiples nubes o extraigan grandes volúmenes hacia servidores on-premise.

2. El Impuesto Silencioso de Red: Tráfico Cross-AZ y NAT Gateways

Muchas organizaciones suponen erróneamente que si sus datos no salen a la internet pública, no pagan costes de red. En AWS, cualquier transferencia de datos que cruce los límites de una Zona de Disponibilidad (AZ) dentro de la misma región geográfica (como us-east-1a a us-east-1b) está gravada con $0.01/GB por envío y $0.01/GB por recepción, totalizando $0.02 USD por gigabyte ($20 USD/TB).

En arquitecturas distribuidas con clústeres de Kubernetes (EKS), brokers de Apache Kafka con réplicas de particiones distribuidas o lecturas de bases de datos Aurora PostgreSQL cross-AZ, este tráfico East-West silencioso suele representar entre el 30% y el 50% de la factura total de red. Además, si las instancias en subredes privadas acceden a Amazon S3 a través de un AWS NAT Gateway en lugar de un VPC Gateway Endpoint gratuito, se aplica un recargo adicional de $0.045 por gigabyte procesado más $0.045 por hora de NAT Gateway.

3. Cómo Cloudflare R2 Revolucionó la Ecuación Económica

Lanzado con una API 100% compatible con Amazon S3, Cloudflare R2 cambió las reglas del juego al garantizar $0 de coste por salida de datos a internet de forma permanente. R2 utiliza el protocolo S3v4, lo que permite que cualquier SDK existente (Boto3 en Python, AWS SDK para JavaScript, Go o Java) se conecte simplemente sustituyendo la URL de endpoint por la de Cloudflare.

Para empresas que almacenan datasets de inteligencia artificial, modelos vectoriales, repositorios de imágenes o archivos Parquet para motores OLAP (ClickHouse, DuckDB o Trino), colocar Cloudflare R2 como capa de almacenamiento primario o caché de distribución pública reduce el coste mensual en más de un 75% en comparación con una arquitectura idéntica desplegada en Amazon S3.

JA
José Andrade
Arquitecto

Arquitecto y fundador de CloudBizStack, aplicando metodología de planificación y estimación rigurosa de costes a la evaluación independiente de software.