Guía práctica para elegir proveedor cloud considerando costos en COP, latencia, soporte local y cumplimiento regulatorio
La adopción de cloud computing en Colombia creció exponencialmente durante 2024-2025, impulsada por transformación digital acelerada, trabajo remoto permanente y necesidad de escalar sin capital inicial en infraestructura. Según datos del sector, más del 70% de empresas colombianas medianas y grandes migraron al menos una carga de trabajo crítica a la nube en los últimos 24 meses, y se espera que el mercado cloud en Latinoamérica supere los $15 mil millones USD en 2025.
Pero elegir entre AWS, Azure y Google Cloud Platform no es trivial: cada proveedor tiene fortalezas en diferentes áreas, estructuras de precios complejas que impactan directamente el presupuesto en pesos colombianos, y consideraciones específicas para empresas operando bajo regulaciones locales como Ley de Protección de Datos (Ley 1581), normativas de la Superintendencia Financiera y requisitos sectoriales (salud, gobierno, finanzas).
Esta guía compara AWS, Azure y GCP desde la perspectiva de empresas colombianas: costos estimados en COP, latencia desde Colombia, presencia regional, soporte en español, casos de uso ideales, y recomendaciones prácticas para startups, pymes y empresas enterprise que necesitan tomar decisiones informadas sin quedar atrapadas en vendor lock-in costoso.
Presencia Regional y Latencia desde Colombia
AWS (Amazon Web Services)
Región más cercana: São Paulo, Brasil (sa-east-1)
Latencia típica desde Bogotá: 45-65ms
Latencia desde Medellín/Cali: 50-70ms
AWS es el proveedor con mayor presencia en Latinoamérica, operando región completa en São Paulo desde 2011 con múltiples Availability Zones. Para aplicaciones que requieren baja latencia (real-time, gaming, streaming), AWS ofrece puntos de presencia (PoP) de CloudFront CDN en Bogotá, Medellín y Barranquilla, reduciendo latencia de contenido estático a <10ms.
Edge locations en Colombia: Bogotá, Medellín, Barranquilla
Direct Connect disponible: Sí, a través de partners locales (Claro, ETB, Telefónica)
Azure (Microsoft)
Región más cercana: São Paulo, Brasil (Brazil South)
Latencia típica desde Bogotá: 50-70ms
Latencia desde Medellín/Cali: 55-75ms
Azure opera región en São Paulo con redundancia en múltiples zonas. Microsoft anunció expansión de capacidad en LATAM para 2025, pero aún no hay región dedicada en Colombia. Sin embargo, Azure tiene ventaja para empresas ya invertidas en ecosistema Microsoft (Office 365, Active Directory, Dynamics).
Edge locations en Colombia: Bogotá (Azure CDN/Front Door)
ExpressRoute disponible: Sí, a través de partners de conectividad
Google Cloud Platform (GCP)
Región más cercana: São Paulo, Brasil (southamerica-east1)
Latencia típica desde Bogotá: 48-68ms
Latencia desde Medellín/Cali: 52-72ms
GCP opera región en São Paulo con tres zonas de disponibilidad. Google tiene ventaja en red global (backbone privado que interconecta todas las regiones) y cache distribuido que beneficia aplicaciones con tráfico internacional. Cloud CDN y Media CDN tienen PoPs en Colombia para acelerar contenido.
Edge locations en Colombia: Bogotá (Cloud CDN)
Dedicated Interconnect disponible: Sí, a través de partners certificados
Impacto de latencia en casos de uso:
- < 20ms: Aplicaciones real-time (gaming, videoconferencia, trading) → requieren edge computing o CDN agresivo
- 20-50ms: Aplicaciones interactivas (SaaS, ecommerce, dashboards) → región Brasil es suficiente con optimización
- 50-100ms: Workloads batch, APIs no críticas, procesamiento asíncrono → cualquier región LATAM funciona
- > 100ms: Backup, archival, data lakes → considerar regiones más económicas (us-east-1) si latencia no importa
Comparativa de Servicios Core
Cómputo (VM y Containers)
| Categoría | AWS | Azure | GCP |
|---|---|---|---|
| VMs básicas | EC2 (t3, m5, c5) | Virtual Machines (B, D, E series) | Compute Engine (e2, n2, c2) |
| Spot/Preemptible | Spot Instances (60-90% descuento) | Spot VMs (60-90% descuento) | Preemptible VMs (60-91% descuento) |
| Serverless containers | Fargate (ECS/EKS) | Container Instances | Cloud Run |
| Kubernetes managed | EKS | AKS | GKE (mejor rated) |
| Serverless functions | Lambda | Azure Functions | Cloud Functions |
| Pricing model | Por segundo (después 1 min) | Por segundo | Por segundo desde inicio |
Ventaja AWS: Mayor variedad de tipos de instancia (400+), optimizaciones específicas (Graviton ARM, Inferentia para ML)
Ventaja Azure: Hibridación con on-premises (Azure Arc), licenciamiento Microsoft incluido (BYOL)
Ventaja GCP: GKE es considerado el mejor Kubernetes managed, precios más bajos en categoría general purpose
Storage y Bases de Datos
| Categoría | AWS | Azure | GCP |
|---|---|---|---|
| Object storage | S3 (estándar) | Blob Storage | Cloud Storage |
| Storage classes | 7 tiers (Glacier Deep Archive más barato) | 4 tiers (Archive) | 3 tiers (Archive) |
| Block storage | EBS (gp3, io2) | Managed Disks (Premium SSD v2) | Persistent Disk (SSD, Balanced) |
| File storage | EFS, FSx | Azure Files, NetApp | Filestore |
| Relational DB | RDS (MySQL, Postgres, Aurora) | Azure SQL, Database for MySQL/Postgres | Cloud SQL, AlloyDB |
| NoSQL | DynamoDB, DocumentDB | Cosmos DB (multi-model) | Firestore, Bigtable |
| Data warehouse | Redshift | Synapse Analytics | BigQuery (mejor para analytics) |
Ventaja AWS: S3 es el estándar de facto; Aurora ofrece performance/costo superior en cargas transaccionales
Ventaja Azure: Cosmos DB ofrece múltiples APIs (SQL, MongoDB, Cassandra, Gremlin) con replicación global
Ventaja GCP: BigQuery domina analytics; pricing por query ejecutado (no por cluster), auto-scaling sin gestión
Redes y CDN
| Categoría | AWS | Azure | GCP |
|---|---|---|---|
| Virtual network | VPC | Virtual Network | VPC |
| Load balancing | ALB, NLB, GWLB | Load Balancer, Application Gateway | Cloud Load Balancing (único global) |
| CDN | CloudFront (225+ PoPs) | Azure CDN, Front Door | Cloud CDN, Media CDN |
| DNS | Route 53 | Azure DNS | Cloud DNS |
| DDoS protection | Shield Standard (gratis), Shield Advanced (pago) | DDoS Protection Basic/Standard | Cloud Armor |
Ventaja AWS: CloudFront tiene más PoPs globales (225+) y mejor caché de contenido dinámico
Ventaja Azure: Front Door integra CDN + WAF + routing global en servicio único
Ventaja GCP: Load balancing global real (anycast IP única), red privada de Google entre regiones
Costos Estimados en COP (Octubre 2025)
Nota: Conversión usando TRM aproximada $4.200 COP/USD. Precios pueden variar según compromisos, descuentos por volumen y fluctuaciones cambiarias.
Escenario 1: Startup/SaaS pequeño
(2 VMs pequeñas, 100GB storage, 500GB transfer, RDS básico)
- AWS: ~$180-220 USD/mes → $756.000-924.000 COP/mes
- Azure: ~$190-230 USD/mes → $798.000-966.000 COP/mes
- GCP: ~$165-200 USD/mes → $693.000-840.000 COP/mes
GCP lidera en costo para startups por descuentos automáticos por uso sostenido (hasta 30% sin compromiso) y precios base más bajos en compute.
Escenario 2: Empresa mediana (ecommerce/fintech)
(10 VMs mixtas, 2TB storage, 5TB transfer, managed DB con réplica, CDN activo)
- AWS: ~$1.200-1.500 USD/mes → $5.040.000-6.300.000 COP/mes
- Azure: ~$1.300-1.600 USD/mes → $5.460.000-6.720.000 COP/mes
- GCP: ~$1.100-1.400 USD/mes → $4.620.000-5.880.000 COP/mes
GCP mantiene ventaja en compute y storage; AWS competitivo si optimizas con Reserved Instances y S3 Intelligent Tiering.
Escenario 3: Enterprise (multi-región, HA crítica)
(50+ VMs, 20TB storage multi-región, 50TB transfer, múltiples DBs con HA, compliance)
- AWS: ~$8.000-12.000 USD/mes → $33.6M-50.4M COP/mes
- Azure: ~$8.500-13.000 USD/mes → $35.7M-54.6M COP/mes
- GCP: ~$7.500-11.500 USD/mes → $31.5M-48.3M COP/mes
Diferencias se estrechan en escala; descuentos enterprise negociados (EDP en AWS, EA en Azure, CUD en GCP) pueden cambiar ecuación radicalmente. Considera contratar broker (DoiT, Cloudability, Spot.io) para optimizar costos.
Estrategias para reducir costos en COP:
- Reserved Instances/Commitments: 30-70% descuento comprometiéndote 1-3 años; viable si crecimiento es predecible
- Spot/Preemptible: 60-90% descuento para workloads tolerantes a interrupciones (batch, CI/CD, dev/test)
- Auto-scaling agresivo: escala down en horas no-pico; muchas empresas colombianas pueden reducir 40% costos nocturnos/fines de semana
- Storage tiering: migra datos fríos a Glacier/Archive; el 80% de datos raramente se accede
- Rightsizing: audita VMs sobre-provisionadas; CloudHealth/Kubecost identifican savings rápidos
- Multi-cloud arbitrage: usa GCP para compute, AWS para S3, Azure para Office 365 integration (requiere gestión adicional)
Soporte, Documentación y Comunidad en Colombia
AWS
Soporte técnico:
- Basic (gratis): foros, documentación, Service Health Dashboard
- Developer ($29 USD/mes): email 12-24h, arquitectura general
- Business ($100+ USD/mes o 10% de gasto): phone/chat 24/7, architectural guidance, Trusted Advisor
- Enterprise ($15k+ USD/mes): TAM dedicado, respuesta <15min en críticos
Comunidad local:
- AWS User Groups en Bogotá, Medellín, Cali (meetups mensuales)
- AWS Summit Colombia (evento anual, última edición 2024 en Bogotá)
- Partners certificados: Nubity, SoftwareONE, Hitss, Pragma
Documentación: Excelente en inglés, traducción parcial al español
Azure
Soporte técnico:
- Basic (gratis): foros, documentación, Azure Advisor
- Developer ($29 USD/mes): email durante horario laboral
- Standard ($100 USD/mes): 24/7 phone/email, <1h respuesta críticos
- Professional Direct ($1k USD/mes): ProDirect portal, arquitectura
Comunidad local:
- Microsoft Tech Community Colombia (grupos en Teams/LinkedIn)
- Partners Gold/Silver: SoftwareONE, Avanade, Axity, Nubity
- Integración fuerte con licenciamiento Microsoft existente
Documentación: Buena en español, especialmente para productos enterprise (Office 365, Dynamics)
GCP
Soporte técnico:
- Basic (gratis): foros, documentación, IssueTracker
- Standard ($100+ USD/mes o 3% de gasto): 24/7 phone/email, <4h respuesta críticos
- Enhanced ($500 USD/mes): <1h respuesta, architectural guidance
- Premium: TAM dedicado, custom SLAs
Comunidad local:
- GDG Cloud Colombia (meetups técnicos Bogotá, Medellín)
- Google Cloud Next Extended eventos locales
- Partners: Nubity, SoftwareONE, Cloudity
Documentación: Muy técnica y clara en inglés, traducción limitada al español
Recomendación: Para empresas con limitaciones de inglés técnico, Azure tiene mejor soporte en español por integración con canal Microsoft tradicional. AWS tiene mayor ecosistema de partners locales. GCP es más developer-friendly pero requiere mayor expertise técnico.
Cumplimiento Regulatorio y Protección de Datos
Ley 1581 de 2012 (Protección de Datos Personales)
Todos los proveedores permiten cumplir con Ley 1581, pero requieren configuración correcta:
- Data residency: datos sensibles deben poder almacenarse en territorio colombiano o Brasil (región más cercana)
- Contratos DPA: AWS, Azure y GCP ofrecen Data Processing Addendums compatibles con legislación colombiana
- Transferencia internacional: si datos salen de LATAM, requiere cláusulas contractuales estándar y consentimiento explícito
Ningún proveedor tiene región en Colombia (datos se almacenan en Brasil por defecto), pero esto es aceptable bajo Ley 1581 siempre que el responsable y encargado firmen acuerdos adecuados.
Sectores regulados:
Financiero (Superintendencia Financiera):
- Circular Externa 007/2018 sobre seguridad y continuidad
- Requiere: cifrado en tránsito y reposo, backups en múltiples zonas, auditoría completa
- AWS/Azure/GCP cumplen con certificaciones ISO 27001, SOC 2, PCI-DSS requeridas
- Algunas entidades exigen on-premises o cloud privado (considerar Outposts/Azure Stack/Anthos)
Salud (Ley 1438, Resolución 2654/2019):
- Datos de historia clínica son sensibles; requieren consentimiento explícito
- HIPAA compliance: AWS y Azure tienen BAA (Business Associate Agreement); GCP también pero con menor adopción en sector salud Colombia
- Preferencia por Azure en hospitales/EPS por integración con Office 365 y Dynamics
Gobierno:
- MinTIC promueve “Política de Gobierno Digital”
- Preferencia por clouds con presencia regional y soporte local
- AWS GovCloud no opera en LATAM; Azure Government tampoco
- Solución: región comercial Brasil con controles adicionales y auditorías
Certificaciones relevantes:
| Certificación | AWS | Azure | GCP |
|---|---|---|---|
| ISO 27001 | ✓ | ✓ | ✓ |
| SOC 2 Type II | ✓ | ✓ | ✓ |
| PCI-DSS Level 1 | ✓ | ✓ | ✓ |
| HIPAA eligible | ✓ | ✓ | ✓ |
| FedRAMP | ✓ (US) | ✓ (US) | ✓ (US) |
Casos de Uso Ideales por Proveedor
Elige AWS si:
- Necesitas máxima flexibilidad y variedad de servicios (mayor catálogo: 200+ servicios vs. 100+ en competencia)
- Startup/scaleup que prioriza ecosistema de herramientas (mayor marketplace, integraciones, SDKs)
- Workloads de ML/AI intensivos (SageMaker es más maduro que Azure ML y Vertex AI)
- Infraestructura como código (Terraform, CloudFormation) y automatización son prioridad
- Requieres edge computing avanzado (Lambda@Edge, CloudFront Functions para lógica en CDN)
- Tu equipo ya conoce AWS o contratas talento con experiencia previa (mayor pool en Colombia)
Casos reales Colombia: Rappi (logística/delivery), Banco de Bogotá (digital banking), Mercado Libre (marketplace)
Elige Azure si:
- Empresa ya invertida en ecosistema Microsoft (Office 365, Active Directory, Dynamics, SharePoint)
- Requieres hibridación fuerte on-premises + cloud (Azure Arc, Azure Stack para edge/retail)
- Sector enterprise tradicional (banca, gobierno, manufactura) con contratos EA Microsoft existentes
- Integración nativa con .NET, Windows Server, SQL Server es crítica
- Necesitas identidad unificada (Azure AD integrado con Office 365, autenticación SSO empresarial)
- Compliance y auditoría integrada (Azure Policy, Blueprints) son requisito desde día 1
Casos reales Colombia: Grupo Éxito (retail), Seguros Bolivar, universidades y gobierno
Elige GCP si:
- Workloads de analytics y big data (BigQuery domina en performance/costo para queries masivos)
- Equipo developer-first con preferencia por Kubernetes (GKE es mejor rated que EKS/AKS)
- Startup tech que prioriza velocidad de desarrollo sobre variedad de servicios legacy
- Necesitas machine learning en producción (Vertex AI, TensorFlow nativo, TPUs para entrenamiento)
- Tu aplicación maneja grandes volúmenes de datos no estructurados (logs, eventos, streaming con Dataflow/Pub Sub)
- Optimización de costos es crítica y puedes aprovechar descuentos automáticos por uso sostenido
Casos reales Colombia: Startups fintech (Nubank opera en GCP regionalmente), empresas de analytics/BI
Multi-Cloud y Estrategias Híbridas
Por qué considerar multi-cloud:
- Evitar vendor lock-in: no depender 100% de un proveedor reduce riesgo de aumentos de precio o cambios de términos
- Best-of-breed: usar S3 (AWS) para storage, BigQuery (GCP) para analytics, Azure AD para identidad
- Redundancia geográfica: región primaria en AWS Brasil, failover en Azure Brasil
- Aprovechar créditos/incentivos: muchas startups reciben créditos de múltiples proveedores (AWS Activate, Azure for Startups, GCP for Startups)
Desafíos de multi-cloud:
- Complejidad operativa: gestionar identidad, redes, monitoreo, costos en múltiples consolas
- Costos de egress: transferir datos entre clouds es caro ($0.08-0.12 USD/GB saliente)
- Skillset: requiere equipo con experiencia en múltiples plataformas
- Herramientas adicionales: Terraform, Kubernetes, Datadog/New Relic para abstraer diferencias
Recomendación: Empresas <50 personas deben elegir un proveedor principal (80%+ workloads) y usar otros solo para servicios específicos. Multi-cloud real tiene sentido en enterprise (500+ empleados) con equipos dedicados de cloud engineering.
Migración: Estrategias y Consideraciones
Lift-and-Shift (Rehost):
- Migrar VMs on-premises a cloud sin cambios arquitectónicos
- Más rápido (semanas), menor riesgo, pero no aprovecha cloud-native
- Herramientas: AWS Migration Hub, Azure Migrate, Google Cloud Migration Center
Replatform:
- Cambios mínimos para aprovechar servicios managed (RDS en lugar de MySQL on-VM)
- Balance entre velocidad y optimización
- Reducción típica de costos operativos: 20-30%
Refactor/Re-architect:
- Rediseño para arquitectura cloud-native (serverless, containers, microservicios)
- Máximo aprovechamiento de elasticidad y servicios managed
- Inversión mayor (meses), pero ROI a largo plazo es significativo
Fases de migración típica para empresa colombiana:
Fase 1 (Mes 1-2): Assessment y planeación
- Inventario de aplicaciones y dependencias
- Priorización por criticidad y complejidad
- Estimación de costos en-cloud vs. on-premises
- Definición de arquitectura objetivo
Fase 2 (Mes 3-4): Entornos no-productivos
- Migra desarrollo y QA primero para aprender sin riesgo
- Valida conectividad, latencia, performance
- Entrena equipo técnico en nueva plataforma
Fase 3 (Mes 5-8): Aplicaciones no-críticas
- Migra workloads con menor impacto de negocio
- Refina procesos de monitoreo, backup, seguridad
- Documenta runbooks y lecciones aprendidas
Fase 4 (Mes 9-12): Aplicaciones críticas
- Migra core business con estrategia blue-green o canary
- Valida rollback plans y disaster recovery
- Optimiza costos post-migración
Costos de migración ocultos:
- Egress de datos: extraer TBs de datacenter actual puede costar miles USD
- Dual-running: mantener on-premises + cloud durante transición (3-6 meses)
- Refactoring: reescribir código legacy para aprovechar cloud-native
- Training: capacitar equipo en nuevas herramientas y prácticas
Recomendaciones Finales por Tipo de Empresa
Startups (<10 personas, MVP):
- Primera opción: GCP (créditos generosos, precios bajos, BigQuery gratis hasta 1TB/mes)
- Segunda opción: AWS (mayor ecosistema, fácil encontrar talento)
- Evitar: multi-cloud, complejidad innecesaria; optimiza por velocidad de desarrollo
Pymes (10-100 personas, producto establecido):
- Si tech-first: AWS (flexibilidad, servicios maduros)
- Si Microsoft-heavy: Azure (licenciamiento, integración Office 365)
- Si analytics-intensive: GCP (BigQuery, Dataflow)
- Considera: Reserved Instances/Commitments para reducir 30-50% costos
Enterprise (100+ personas, multi-aplicación):
- Híbrido: on-premises crítico + cloud para nuevas cargas
- Multi-cloud selectivo: AWS/Azure primary, GCP para analytics
- Prioriza: gobernanza (AWS Control Tower, Azure Blueprints), FinOps (CloudHealth, Kubecost), soporte enterprise con TAM
Sectores específicos:
- Fintech/Banca: AWS o Azure (certificaciones, compliance, madurez)
- Salud/EPS: Azure (integración Office, HIPAA BAA, adopción sector)
- Retail/Ecommerce: AWS (casos de éxito Mercado Libre, Rappi, tooling maduro)
- Educación: Google Workspace + GCP (descuentos educativos, integración natural)
- Gobierno: Azure (contratos marco, soporte local, experiencia sector público)
Checklist de Decisión: 10 Preguntas Clave
- ¿Tu equipo tiene experiencia previa en algún proveedor? (reduce curva de aprendizaje)
- ¿Usas ecosistema Microsoft intensivamente? (inclina hacia Azure)
- ¿Tu workload principal es analytics/big data? (inclina hacia GCP)
- ¿Necesitas máxima variedad de servicios especializados? (inclina hacia AWS)
- ¿Presupuesto mensual es <$500 USD o >$10k USD? (optimización diferente por escala)
- ¿Latencia <50ms es crítica para tu negocio? (región Brasil suficiente para los tres)
- ¿Compliance regulatorio estricto? (valida certificaciones específicas)
- ¿Prefieres simplicidad o flexibilidad máxima? (GCP simple, AWS flexible)
- ¿Disponibilidad de talento local es restricción? (AWS tiene mayor pool en Colombia)
- ¿Tu estrategia es cloud-first o híbrido? (Azure mejor para híbrido con Arc/Stack)
Conclusión: No Hay “Mejor” Absoluto, Solo Mejor Para Ti
AWS, Azure y GCP son plataformas maduras que pueden soportar prácticamente cualquier workload que una empresa colombiana necesite ejecutar. La decisión correcta depende de contexto específico: stack tecnológico actual, expertise del equipo, requisitos de compliance, presupuesto y objetivos estratégicos.
Para la mayoría de empresas colombianas, AWS sigue siendo la opción más segura por ecosistema maduro, disponibilidad de talento local y cases de éxito regionales. Azure gana en enterprises con inversión Microsoft existente y necesidad de hibridación. GCP es ideal para startups tech-first y empresas con workloads intensivos en datos/analytics que priorizan costos optimizados.
Lo más importante no es elegir “el mejor cloud”, sino ejecutar bien en el que elijas: arquitectura bien diseñada, monitoreo robusto, optimización continua de costos, seguridad desde el diseño y equipo capacitado. Una aplicación mal diseñada será cara e ineficiente en cualquier proveedor; una bien arquitecturada prosperará en los tres.
Empieza pequeño, mide todo, optimiza constantemente y mantén portabilidad mediante contenedores (Docker/Kubernetes) e infraestructura como código (Terraform). El vendor lock-in no es el proveedor que eliges, sino las decisiones arquitectónicas que tomas.
