<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>https://infrastackreview.com</loc>
<lastmod>2026-10-01T22:05:59.016Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://infrastackreview.com/sections/paas-alternatives</loc>
<lastmod>2026-09-10T02:21:59.974Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://infrastackreview.com/sections/cloud-compliance</loc>
<lastmod>2026-09-15T23:43:41.071Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://infrastackreview.com/sections/devops-automation</loc>
<lastmod>2026-09-02T21:34:29.355Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://infrastackreview.com/sections/features</loc>
<lastmod>2026-10-01T22:05:59.016Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://infrastackreview.com/sections/paas-migration-guides</loc>
<lastmod>2026-08-21T21:02:32.894Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://infrastackreview.com/sections/ci-cd-workflows</loc>
<lastmod>2026-09-05T22:54:10.307Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://infrastackreview.com/authors/farah-prasad</loc>
<lastmod>2026-10-01T22:05:59.016Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://infrastackreview.com/authors/yuki-whitlock</loc>
<lastmod>2026-10-01T22:05:59.016Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://infrastackreview.com/authors/nadia-serrano</loc>
<lastmod>2026-10-01T22:05:59.016Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://infrastackreview.com/authors/owen-nystrom</loc>
<lastmod>2026-10-01T22:05:59.016Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/pci-dss-vs-soc-2-for-saas-startups-handling-payment-data</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/828db9d1-d33f-4568-ad39-8d1d1ae6aa2b.jpeg</image:loc>
</image:image>
<lastmod>2026-10-01T22:05:59.016Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/how-nist-csf-maps-to-real-aws-and-gcp-controls</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/154a8244-3178-4148-8551-5509f966f6c5.jpeg</image:loc>
</image:image>
<lastmod>2026-09-30T16:36:25.270Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/what-the-cis-benchmarks-actually-require-from-your-cloud-config</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/a6c43764-68a9-4dc9-ace5-908a1367597e.jpeg</image:loc>
</image:image>
<lastmod>2026-09-26T06:15:26.326Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/secrets-management-tools-compared-for-kubernetes-deployments</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/943c1197-89ae-414b-bea7-de388340c2c6.jpeg</image:loc>
</image:image>
<lastmod>2026-09-24T01:35:23.657Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/aws-infrastructure-controls-that-satisfy-hipaa-requirements</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/d9218505-1549-41b1-a010-4499c33077d6.jpeg</image:loc>
</image:image>
<lastmod>2026-09-22T22:15:32.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/canary-deployment-tools-compared-for-small-kubernetes-teams</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/38abc626-6b7f-4300-8065-3dcb9158b90f.jpeg</image:loc>
</image:image>
<lastmod>2026-09-21T20:49:41.442Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/what-actually-happens-when-you-deploy-to-kubernetes</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/4a1972e5-4624-4315-b4fd-f61acb090051.jpeg</image:loc>
</image:image>
<lastmod>2026-09-17T22:04:59.498Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/jenkins-vs-github-actions-for-small-engineering-teams</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/c40f7fc0-f176-4fd5-9f33-c0de658083f6.jpeg</image:loc>
</image:image>
<lastmod>2026-09-16T20:51:15.373Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/continuous-compliance-monitoring-tools-for-cloud-infrastructure</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/632a892f-49ad-406f-ba91-95d152752a0c.png</image:loc>
</image:image>
<lastmod>2026-09-15T23:43:41.071Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/nist-cloud-security-best-practices-for-saas-startups</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/21e2c9e8-3d32-4342-9d3b-ab55c6c6b2cd.jpeg</image:loc>
</image:image>
<lastmod>2026-09-15T23:09:04.227Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/soc-2-vs-iso-27001-for-saas-startups</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/c53918bb-85d1-45a2-9b72-44a165835afd.jpeg</image:loc>
</image:image>
<lastmod>2026-09-15T22:39:00.603Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/least-privilege-iam-design-for-soc-2-audits</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/ff544193-4532-41d2-aa6b-5d4aa8202d8e.jpeg</image:loc>
</image:image>
<lastmod>2026-09-15T21:43:39.768Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/achieving-soc-2-readiness-without-a-dedicated-security-team</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/274c549f-45b4-440f-8d22-1621c5a2714b.jpeg</image:loc>
</image:image>
<lastmod>2026-09-12T23:12:40.476Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/infrastructure-controls-required-for-hipaa-on-azure</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/9ca96edf-51b8-4166-9f32-d0afcb29eb14.jpeg</image:loc>
</image:image>
<lastmod>2026-09-12T01:21:53.196Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/migrating-from-heroku-postgres-to-a-managed-database</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/eb303b50-eeb3-4dc0-848e-c57e38958a5f.jpeg</image:loc>
</image:image>
<lastmod>2026-09-10T02:21:59.974Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/shared-tenant-paas-reliability-risks-in-production</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/f1270862-8ed5-442d-9711-0d9196a94359.jpeg</image:loc>
</image:image>
<lastmod>2026-09-08T22:44:50.067Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/open-source-self-hosted-paas-options-for-multi-cloud-deployments</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/70b12a47-bc69-4adb-b634-bbea855940a2.jpeg</image:loc>
</image:image>
<lastmod>2026-09-08T21:15:06.252Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/bring-your-own-cloud-paas-platforms-compared</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/5ee01ccb-5e0d-4939-b903-1813a32e76ac.jpeg</image:loc>
</image:image>
<lastmod>2026-09-06T21:17:05.072Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/build-cache-optimization-for-docker-in-ci-pipelines</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/811c1dca-ddc5-4a05-af07-63c6f263b9fa.jpeg</image:loc>
</image:image>
<lastmod>2026-09-05T22:54:10.307Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/database-migration-safety-in-continuous-deployment-pipelines</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/8e042ae1-1d9b-49d9-9f9d-62feb0a8b610.jpeg</image:loc>
</image:image>
<lastmod>2026-09-04T22:42:58.737Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/monorepo-ci-cd-architecture-for-multi-service-startups</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/c686b9dd-e981-4754-85d6-cc6f0268555e.jpeg</image:loc>
</image:image>
<lastmod>2026-09-03T20:15:29.160Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/infrastructure-drift-detection-and-remediation-in-terraform</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/50f0a9ba-40b2-409d-812b-e39b3928ea3b.jpeg</image:loc>
</image:image>
<lastmod>2026-09-02T21:34:29.355Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/internal-developer-portals-for-small-engineering-teams</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/a4ab381e-b797-44b6-8b63-26f61da0d61c.jpeg</image:loc>
</image:image>
<lastmod>2026-09-01T21:44:51.385Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/environment-parity-between-staging-and-production-on-aws</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/b37fd583-6f5d-4db1-a3d2-4a5c6ca6ea4f.png</image:loc>
</image:image>
<lastmod>2026-08-31T22:19:03.847Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/automated-cve-patching-for-container-images-in-production</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/28fa9c60-4090-4369-ab72-e95852ed64db.jpeg</image:loc>
</image:image>
<lastmod>2026-08-30T22:02:50.862Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/secret-management-for-production-kubernetes-workloads</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/08787144-6cf6-40c6-ad36-5d97936dd929.jpeg</image:loc>
</image:image>
<lastmod>2026-08-29T20:11:39.426Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/cost-anomaly-detection-for-cloud-spend-in-production</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/cdd0e936-f748-4689-8f74-1703a2555ca0.png</image:loc>
</image:image>
<lastmod>2026-08-28T20:26:50.951Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/automating-kubernetes-cluster-upgrades-without-downtime</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/abfde596-29ff-4314-85af-36f17dd5ac47.png</image:loc>
</image:image>
<lastmod>2026-08-27T21:12:16.392Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/platform-engineering-for-startups-without-a-devops-hire</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/9e18ed49-df43-4604-a498-efdc799e96b7.jpeg</image:loc>
</image:image>
<lastmod>2026-08-26T22:22:28.620Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/automating-cve-patching-in-containerized-production-environments</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/9ace0eaa-1307-492c-b88f-4ecb88be5842.jpeg</image:loc>
</image:image>
<lastmod>2026-08-26T17:41:37.443Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/hipaa-compliant-deployment-architecture-on-gcp</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/87eacf68-19df-4332-9fbd-078c8957d4ae.jpeg</image:loc>
</image:image>
<lastmod>2026-08-25T18:17:27.611Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/soc-2-type-ii-compliance-on-aws-for-startups</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/36a02d76-d641-4d9b-ba20-54677f375133.jpeg</image:loc>
</image:image>
<lastmod>2026-08-25T16:17:14.531Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/shared-tenant-paas-compliance-gaps-for-hipaa-and-soc-2-startups</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/dd30b2cc-5850-4c27-bb21-2209045249d8.jpeg</image:loc>
</image:image>
<lastmod>2026-08-21T21:02:32.894Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/paas-pricing-comparison-at-scale-for-growth-stage-startups</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/be0a7332-8197-46c9-9e03-3cb2b46b1317.jpeg</image:loc>
</image:image>
<lastmod>2026-08-20T20:14:28.457Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/migrating-a-django-app-from-heroku-to-gcp-without-downtime</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/3a4e93e6-05ac-496b-ac59-c61737fecfc9.jpeg</image:loc>
</image:image>
<lastmod>2026-08-19T21:04:36.413Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/render-alternatives-for-teams-hitting-shared-infrastructure-limits</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/a856ce31-4153-433c-b9c8-061878da8aad.jpeg</image:loc>
</image:image>
<lastmod>2026-08-18T20:43:21.143Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/vercel-alternatives-for-full-stack-apps-with-backend-workloads</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/359d00b1-ee94-488f-a421-c9a9d9ab9a31.jpeg</image:loc>
</image:image>
<lastmod>2026-08-17T22:04:02.340Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/heroku-alternatives-for-startups-that-have-outgrown-dynos</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/5a9d4c26-458d-48b4-b4c4-c20d471a9249.jpeg</image:loc>
</image:image>
<lastmod>2026-08-16T22:03:26.652Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/migrating-a-rails-app-from-heroku-to-aws-without-downtime</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/b205c3b0-35e9-4a4c-bb3e-c161a83b65a6.jpeg</image:loc>
</image:image>
<lastmod>2026-08-14T21:23:34.525Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/heroku-to-aws-migration-walkthrough-for-node-js-apps</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/e33d2e8d-5d6c-4dbc-9106-19faad3ae6de.jpeg</image:loc>
</image:image>
<lastmod>2026-08-12T22:08:31.685Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/paas-cost-comparison-at-scale-for-growing-startups</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/601175ae-3ed8-4f9f-a82a-a306ede5ae34.jpeg</image:loc>
</image:image>
<lastmod>2026-08-12T13:43:04.885Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/heroku-to-aws-migration-walkthrough</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/314024c1-0bc1-4005-afee-4e0870ab2b00.jpeg</image:loc>
</image:image>
<lastmod>2026-08-11T13:23:46.102Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/paas-solutions-for-production-kubernetes-workloads</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/ee34db58-b605-4dcc-9061-c2d0165bf370.png</image:loc>
</image:image>
<lastmod>2026-08-10T13:23:33.458Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/render-vs-railway-for-early-stage-startups</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/c859b32f-6440-4d9b-9f33-5b50771bfef8.png</image:loc>
</image:image>
<lastmod>2026-08-09T13:43:16.765Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/fly-io-vs-aws-for-startup-production-workloads</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/2111e174-79f0-47b3-9071-e94b308b4f75.jpeg</image:loc>
</image:image>
<lastmod>2026-08-08T13:43:44.842Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/heroku-alternatives-for-production-node-js-apps</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/bd42d7db-6378-4d18-8482-e437d428af32.jpeg</image:loc>
</image:image>
<lastmod>2026-08-07T13:37:57.313Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/managing-secrets-injection-across-multiple-deployment-environments</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/d62efe65-5ef3-405b-a181-a2b55a2b7f59.jpeg</image:loc>
</image:image>
<lastmod>2026-08-06T13:33:38.914Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/rollback-automation-for-failed-kubernetes-deployments</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/af2cf785-97a4-4457-862b-75a6cc3ba0d8.png</image:loc>
</image:image>
<lastmod>2026-08-05T13:28:44.481Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/blue-green-vs-canary-deployment-strategies-for-production-services</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/de16022b-686d-4d86-beda-c6584cec526d.png</image:loc>
</image:image>
<lastmod>2026-08-04T13:23:11.207Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://infrastackreview.com/posts/preview-environments-for-pull-requests-on-kubernetes</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/cc980582-8118-467b-944f-acc6c25a52ee/canvas/e91cb1e5-8228-40ee-a007-a691bf03e948/generated/b70ef02b-6631-4b30-85f0-4f4bb673cc46.jpeg</image:loc>
</image:image>
<lastmod>2026-08-03T13:18:39.354Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
