<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://codifly.co/compare</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/contact</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/advisory</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/methodology/catalog</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/leaderboards/ai</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/compare/ai</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/leaderboards/cloud</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/compare/cloud</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/leaderboards/databases</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/compare/databases</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/leaderboards/embeddings</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/compare/embeddings</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/leaderboards/storage</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/compare/storage</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/leaderboards/queues</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/compare/queues</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/ai/gpt-6-astra</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/ai/claude-fable-5-1</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/ai/claude-opus-5</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/ai/gpt-5.6-sol</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/ai/gpt-5.6-terra</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/ai/gemini-3.8-flash</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/ai/claude-sonnet-5</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/ai/claude-haiku-4-5</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/ai/gpt-5.6-luna</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/ai/mistral-large-3</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/ai/mistral-medium-3-5</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/ai/mistral-small-4</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/ai/ministral-3-14b</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/ai/codestral-2508</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/ai/deepseek-v4-flash</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/ai/deepseek-v4-pro</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/ai/grok-4-6</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/cloud/droplet-1gb</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/cloud/lightsail-1gb</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/cloud/droplet-2gb</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/cloud/render-starter</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/databases/supabase-free</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/databases/supabase-pro</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/databases/turso-free</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/embeddings/mistral-embed</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/embeddings/codestral-embed</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/embeddings/voyage-4-lite</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/embeddings/cohere-embed-4</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/storage/r2-standard</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/storage/s3-standard</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/storage/backblaze-b2</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/storage/spaces-standard</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/queues/sqs-standard</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/queues/sqs-fifo</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/queues/cloudflare-queues</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/catalog/queues/qstash-payg</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/</loc><changefreq>weekly</changefreq><priority>1.0</priority></url><url><loc>https://codifly.co/research</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/leaderboards/cloudops</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/industries</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/analysis/cloudops-platforms</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/methodology</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/tools/aws-savings-calculator</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/compare/c4c7ops-vs-qovery</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/guides/finops</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/elegir-llm-produccion</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/elegir-llm-produccion"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/choose-llm-for-production"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/elegir-llm-produccion"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/embeddings-rag-desde-cero</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/embeddings-rag-desde-cero"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/embeddings-rag-from-scratch"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/embeddings-rag-desde-cero"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/postgresql-indices-explain</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/postgresql-indices-explain"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/postgresql-indexes-explain"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/postgresql-indices-explain"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/colas-idempotencia-reintentos</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/colas-idempotencia-reintentos"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/queues-idempotency-retries"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/colas-idempotencia-reintentos"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/uploads-s3-urls-firmadas</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/uploads-s3-urls-firmadas"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/direct-s3-uploads-presigned-urls"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/uploads-s3-urls-firmadas"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/load-balancers-que-resuelven-que-no</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/load-balancers-que-resuelven-que-no"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/load-balancers-what-they-solve-what-they-dont"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/load-balancers-que-resuelven-que-no"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/acceso-aws-plataforma-externa-minimo-privilegio</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/acceso-aws-plataforma-externa-minimo-privilegio"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/grant-external-platform-aws-access-least-privilege"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/acceso-aws-plataforma-externa-minimo-privilegio"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/build-funciona-local-falla-deploy</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/build-funciona-local-falla-deploy"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/build-works-locally-fails-on-deploy"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/build-funciona-local-falla-deploy"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/coding-agents-infraestructura-empresas</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/coding-agents-infraestructura-empresas"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/coding-agents-enterprise-infrastructure"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/coding-agents-infraestructura-empresas"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/conectar-github-aws-oidc</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/conectar-github-aws-oidc"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/connect-github-aws-oidc"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/conectar-github-aws-oidc"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/de-devops-a-mlops-y-platform-engineering</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/de-devops-a-mlops-y-platform-engineering"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/from-devops-to-mlops-and-platform-engineering"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/de-devops-a-mlops-y-platform-engineering"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/delegar-subdominio-route-53</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/delegar-subdominio-route-53"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/delegate-subdomain-route-53"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/delegar-subdominio-route-53"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/desplegar-app-paas-sin-ec2</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/desplegar-app-paas-sin-ec2"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/deploy-app-paas-without-ec2"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/desplegar-app-paas-sin-ec2"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/desplegar-frontend-desde-git-aws</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/desplegar-frontend-desde-git-aws"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/deploy-frontend-from-git-aws"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/desplegar-frontend-desde-git-aws"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/desplegar-servicio-http-contenedores-aws</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/desplegar-servicio-http-contenedores-aws"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/deploy-http-service-containers-aws"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/desplegar-servicio-http-contenedores-aws"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/dockerfile-despliegues-consistentes-nube</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/dockerfile-despliegues-consistentes-nube"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/dockerfile-consistent-deployments-cloud"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/dockerfile-despliegues-consistentes-nube"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/limites-kubernetes-produccion</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/limites-kubernetes-produccion"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/kubernetes-limits-production"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/limites-kubernetes-produccion"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/mejor-estructura-organizacional-cuenta-aws</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/mejor-estructura-organizacional-cuenta-aws"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/what-is-the-best-organizational-structure-for-my-aws-account"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/mejor-estructura-organizacional-cuenta-aws"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/opentofu-vs-terraform-cuando-migrar</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/opentofu-vs-terraform-cuando-migrar"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/opentofu-vs-terraform-when-to-migrate"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/opentofu-vs-terraform-cuando-migrar"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/patrones-de-infraestructura-que-no-funcionan-a-largo-plazo</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/patrones-de-infraestructura-que-no-funcionan-a-largo-plazo"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/infrastructure-patterns-that-dont-scale-long-term"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/patrones-de-infraestructura-que-no-funcionan-a-largo-plazo"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/por-que-el-costo-cloud-preocupa-mas-que-la-seguridad-en-las-pymes</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/por-que-el-costo-cloud-preocupa-mas-que-la-seguridad-en-las-pymes"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/why-small-businesses-worry-more-about-cloud-cost-than-security"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/por-que-el-costo-cloud-preocupa-mas-que-la-seguridad-en-las-pymes"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/reducir-factura-datadog-opentelemetry</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/reducir-factura-datadog-opentelemetry"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/reduce-datadog-bill-opentelemetry"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/reducir-factura-datadog-opentelemetry"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/retos-devops-soluciones</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/retos-devops-soluciones"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/devops-challenges-solutions"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/retos-devops-soluciones"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/separar-ambientes-aws</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/separar-ambientes-aws"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/separate-environments-aws"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/separar-ambientes-aws"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/slis-y-slos-mal-definidos-generan-falsas-alertas</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/slis-y-slos-mal-definidos-generan-falsas-alertas"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/slis-slos-false-alerts"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/slis-y-slos-mal-definidos-generan-falsas-alertas"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/tendencias-infraestructura-ai-first</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/tendencias-infraestructura-ai-first"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/infrastructure-trends-ai-first"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/tendencias-infraestructura-ai-first"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/variables-entorno-database-url-produccion</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/variables-entorno-database-url-produccion"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/environment-variables-database-url-production"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/variables-entorno-database-url-produccion"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/vincular-dominio-con-aws-dominio-en-godaddy-google-domains-o-namecheap</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/vincular-dominio-con-aws-dominio-en-godaddy-google-domains-o-namecheap"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/how-to-link-godaddy-google-domains-or-namecheap-domain-to-aws"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/vincular-dominio-con-aws-dominio-en-godaddy-google-domains-o-namecheap"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/aws-cost-visibility</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/terraform-vs-platform-engineering</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/articles/cloudops-tco</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles</loc><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/load-balancers-what-they-solve-what-they-dont</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/load-balancers-que-resuelven-que-no"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/load-balancers-what-they-solve-what-they-dont"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/load-balancers-que-resuelven-que-no"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/grant-external-platform-aws-access-least-privilege</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/acceso-aws-plataforma-externa-minimo-privilegio"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/grant-external-platform-aws-access-least-privilege"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/acceso-aws-plataforma-externa-minimo-privilegio"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/build-works-locally-fails-on-deploy</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/build-funciona-local-falla-deploy"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/build-works-locally-fails-on-deploy"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/build-funciona-local-falla-deploy"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/coding-agents-enterprise-infrastructure</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/coding-agents-infraestructura-empresas"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/coding-agents-enterprise-infrastructure"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/coding-agents-infraestructura-empresas"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/connect-github-aws-oidc</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/conectar-github-aws-oidc"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/connect-github-aws-oidc"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/conectar-github-aws-oidc"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/from-devops-to-mlops-and-platform-engineering</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/de-devops-a-mlops-y-platform-engineering"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/from-devops-to-mlops-and-platform-engineering"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/de-devops-a-mlops-y-platform-engineering"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/delegate-subdomain-route-53</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/delegar-subdominio-route-53"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/delegate-subdomain-route-53"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/delegar-subdominio-route-53"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/deploy-frontend-from-git-aws</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/desplegar-frontend-desde-git-aws"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/deploy-frontend-from-git-aws"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/desplegar-frontend-desde-git-aws"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/deploy-http-service-containers-aws</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/desplegar-servicio-http-contenedores-aws"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/deploy-http-service-containers-aws"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/desplegar-servicio-http-contenedores-aws"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/dockerfile-consistent-deployments-cloud</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/dockerfile-despliegues-consistentes-nube"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/dockerfile-consistent-deployments-cloud"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/dockerfile-despliegues-consistentes-nube"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/what-is-the-best-organizational-structure-for-my-aws-account</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/mejor-estructura-organizacional-cuenta-aws"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/what-is-the-best-organizational-structure-for-my-aws-account"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/mejor-estructura-organizacional-cuenta-aws"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/infrastructure-patterns-that-dont-scale-long-term</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/patrones-de-infraestructura-que-no-funcionan-a-largo-plazo"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/infrastructure-patterns-that-dont-scale-long-term"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/patrones-de-infraestructura-que-no-funcionan-a-largo-plazo"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/devops-challenges-solutions</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/retos-devops-soluciones"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/devops-challenges-solutions"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/retos-devops-soluciones"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/separate-environments-aws</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/separar-ambientes-aws"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/separate-environments-aws"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/separar-ambientes-aws"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/slis-slos-false-alerts</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/slis-y-slos-mal-definidos-generan-falsas-alertas"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/slis-slos-false-alerts"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/slis-y-slos-mal-definidos-generan-falsas-alertas"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/infrastructure-trends-ai-first</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/tendencias-infraestructura-ai-first"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/infrastructure-trends-ai-first"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/tendencias-infraestructura-ai-first"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/environment-variables-database-url-production</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/variables-entorno-database-url-produccion"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/environment-variables-database-url-production"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/variables-entorno-database-url-produccion"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/how-to-link-godaddy-google-domains-or-namecheap-domain-to-aws</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/vincular-dominio-con-aws-dominio-en-godaddy-google-domains-o-namecheap"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/how-to-link-godaddy-google-domains-or-namecheap-domain-to-aws"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/vincular-dominio-con-aws-dominio-en-godaddy-google-domains-o-namecheap"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/queues-idempotency-retries</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/colas-idempotencia-reintentos"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/queues-idempotency-retries"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/colas-idempotencia-reintentos"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/deploy-app-paas-without-ec2</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/desplegar-app-paas-sin-ec2"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/deploy-app-paas-without-ec2"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/desplegar-app-paas-sin-ec2"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/choose-llm-for-production</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/elegir-llm-produccion"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/choose-llm-for-production"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/elegir-llm-produccion"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/embeddings-rag-from-scratch</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/embeddings-rag-desde-cero"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/embeddings-rag-from-scratch"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/embeddings-rag-desde-cero"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/kubernetes-limits-production</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/limites-kubernetes-produccion"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/kubernetes-limits-production"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/limites-kubernetes-produccion"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/opentofu-vs-terraform-when-to-migrate</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/opentofu-vs-terraform-cuando-migrar"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/opentofu-vs-terraform-when-to-migrate"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/opentofu-vs-terraform-cuando-migrar"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/why-small-businesses-worry-more-about-cloud-cost-than-security</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/por-que-el-costo-cloud-preocupa-mas-que-la-seguridad-en-las-pymes"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/why-small-businesses-worry-more-about-cloud-cost-than-security"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/por-que-el-costo-cloud-preocupa-mas-que-la-seguridad-en-las-pymes"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/postgresql-indexes-explain</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/postgresql-indices-explain"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/postgresql-indexes-explain"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/postgresql-indices-explain"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/reduce-datadog-bill-opentelemetry</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/reducir-factura-datadog-opentelemetry"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/reduce-datadog-bill-opentelemetry"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/reducir-factura-datadog-opentelemetry"/><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://codifly.co/en/articles/direct-s3-uploads-presigned-urls</loc><lastmod>2026-09-25</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://codifly.co/articles/uploads-s3-urls-firmadas"/><xhtml:link rel="alternate" hreflang="en" href="https://codifly.co/en/articles/direct-s3-uploads-presigned-urls"/><xhtml:link rel="alternate" hreflang="x-default" href="https://codifly.co/articles/uploads-s3-urls-firmadas"/><changefreq>weekly</changefreq><priority>0.8</priority></url></urlset>