# Surge Migrate > Migrate AEM 6.5 to Cloud Service with reviewed, automatic pull requests. Free AEM 6.5 readiness scan, a fixed-price AEM Readiness Audit, and migrations to AEM as a Cloud Service and Edge Delivery Services. AI agents do the repetitive refactoring; senior AEM engineers review every change. Surge Migrate helps teams move Adobe Experience Manager (AEM) 6.5 to AEM as a Cloud Service. A free readiness scan runs in your browser and lists every blocker with its file, line, fix and effort; the client portal turns that into a reviewed plan and delivers the fixes as small pull requests that a senior AEM engineer approves and your team merges. The portal is free for your first 3 months, then you pay only for the server actions you use, at our cost. Surge Migrate is operated by Surge Software Solutions Private Limited, Bengaluru, India. It helps teams on Adobe Experience Manager (AEM) 6.5 decide and execute their move to AEM as a Cloud Service, AEM 6.5 LTS or Edge Delivery Services. Key facts: - AEM 6.5 support for Adobe Managed Services customers ended 31 Aug 2026. Core support for AEM 6.5 on-premise ends 28 Feb 2027; extended support (critical fixes only) ends 28 Feb 2028. - The readiness scan is free, needs no sign-up and runs in the browser: code and Best Practices Analyzer reports are not uploaded. It checks 33 code rules and 31 BPA pattern codes. - After a scan, a senior AEM architect offers a free 30-minute review call of the results. - The client portal is free for the first 3 months (90 days from creating a workspace, no card, no cap). After that only server actions are charged, at our cost with no markup, from a prepaid wallet: AI summary of a Blueprint (our AI server) ₹1 per summary (estimate); Scan of a connected repository on our server, with its automatic fixes opened as pull requests ₹3 per run (estimate); Blueprint PDF made on our server ₹0.50 per PDF (estimate). Everything else in the portal stays free. Monthly plans: coming soon. Not free forever. - The AEM Readiness Audit is the paid, fixed-price service: a two-week AI-assisted audit with a written report and Migration Blueprint in 10 business days. US$2,500 launch price for the first 2 audits, then US$4,900; 50% upfront, 50% on delivery. - The readiness scan is always free. The client portal is free for your first 3 months; after that only its server actions are charged, at our cost with no markup, from a wallet you top up yourself. Migrations and managed services are free during early access, with the scope agreed in writing. The AEM Readiness Audit (which includes the Migration Blueprint) is a paid, fixed-price service. Before we introduce any other price we will tell you in advance, and nothing you started for free becomes paid without your agreement. - AI agents do the repetitive refactoring; senior AEM engineers review every change. - Contact: corp@surgesoftware.co.in Video: [Surge Migrate — how it works in 68 seconds](https://www.youtube.com/watch?v=PK1zqvScDPg) ## Start here - [Start free (create an account)](https://www.surgemigrate.com/signup.md): work email and a one-time link; the first 3 months are free - [Free AEM Cloud Service readiness scan](https://www.surgemigrate.com/readiness-scan.md): upload a BPA CSV or repository zip, or answer 8 questions; results in minutes - [AEM Readiness Audit](https://www.surgemigrate.com/aem-readiness-audit.md): fixed price, report in 10 business days - [Pricing](https://www.surgemigrate.com/pricing.md) - [AEM 6.5 end of life](https://www.surgemigrate.com/aem-6-5-end-of-life.md): dates and options - [How it works](https://www.surgemigrate.com/how-it-works.md) - [Get started](https://www.surgemigrate.com/get-started.md) - [Questions and answers](https://www.surgemigrate.com/faq.md) - [Answers from the founder](https://www.surgemigrate.com/answers.md): real visitor questions, published without names ## Use cases - [Migrate AEM 6.5 to AEM as a Cloud Service](https://www.surgemigrate.com/use-cases/aem-6-5-to-cloud-service-migration.md): How to migrate AEM 6.5 to AEM as a Cloud Service with Surge Migrate: a free browser scan, a reviewed Blueprint, and fixes as small pull requests. - [Check whether your AEM 6.5 code is ready for Cloud Service](https://www.surgemigrate.com/use-cases/free-aem-cloud-readiness-scan.md): A free AEM Cloud Service readiness check that runs in your browser: 33 code rules and 31 BPA codes, every blocker with file, line, fix and effort. - [Estimate the effort and cost of an AEM 6.5 migration](https://www.surgemigrate.com/use-cases/estimate-aem-migration-cost.md): Estimate what an AEM 6.5 to Cloud Service migration will take from your own code: findings, hours and engineer-weeks, then a reviewed Blueprint. - [Fix Cloud Manager builds failing on removed or deprecated APIs](https://www.surgemigrate.com/use-cases/fix-cloud-manager-deprecated-api-failures.md): Cloud Manager failing on removed AEM APIs? Find every use with file and line, fix the mechanical ones as pull requests, and keep watching after go-live. - [Turn a Best Practices Analyzer report into a migration plan](https://www.surgemigrate.com/use-cases/read-best-practices-analyzer-report.md): Upload your AEM Best Practices Analyzer CSV and get every pattern code explained, ranked by effort, and turned into a reviewed Migration Blueprint. - [Plan your move after Adobe Managed Services support for AEM 6.5 ended](https://www.surgemigrate.com/use-cases/aem-managed-services-exit.md): AMS support for AEM 6.5 ended on 31 August 2026. Scan your code for free, compare Cloud Service and 6.5 LTS, and get a reviewed plan. - [Replace Log4j 1, Commons Lang 2 and old OSGi configs across an AEM codebase](https://www.surgemigrate.com/use-cases/replace-log4j-commons-lang-aem.md): Rewrite Log4j 1 to SLF4J, Commons Lang 2 to 3, OSGi configs to .cfg.json, CQ XSS and CQ Workflow across an AEM codebase, as reviewed pull requests. - [Run AEM migrations for your clients as an Adobe partner or agency](https://www.surgemigrate.com/use-cases/aem-migration-for-partners.md): Adobe partners and AEM agencies can run Surge Migrate's scan, Blueprint and reviewed pull requests for their own clients through the partner programme. - [Migrate AEM without sending your code to a third-party AI](https://www.surgemigrate.com/use-cases/regulated-aem-migration-private-ai.md): For banks, insurers and public bodies: an AEM migration where client code goes only to models on servers Surge operates, with a hash-chained audit trail. - [Get a fixed-scope AEM migration plan for budget approval](https://www.surgemigrate.com/use-cases/aem-migration-plan-for-budget-approval.md): Get an AEM migration plan budget holders can approve: phases, effort, risks and decisions from your own code, reviewed by senior AEM engineers. ## Comparisons - [All comparisons](https://www.surgemigrate.com/vs.md) - [Surge Migrate vs a large systems integrator](https://www.surgemigrate.com/vs/systems-integrator.md): Compare an AEM 6.5 to Cloud Service migration with a large systems integrator and with Surge Migrate: who does the work, price model, review and audit trail. - [Surge Migrate vs your own team with Adobe's free tools](https://www.surgemigrate.com/vs/in-house-adobe-tools.md): Should your own team migrate AEM 6.5 with Best Practices Analyzer, Cloud Acceleration Manager and Repository Modernizer, or use Surge Migrate? An honest comparison. - [Surge Migrate vs a specialist AEM agency](https://www.surgemigrate.com/vs/aem-agency.md): Compare migrating AEM 6.5 to Cloud Service with a specialist AEM agency and with Surge Migrate's scan, Blueprint and reviewed pull requests. When to pick which. ## Services - [AEM 6.5 to AEM as a Cloud Service migration](https://www.surgemigrate.com/services/cloud-service-migration.md): Migration from AEM 6.5 to AEM as a Cloud Service: code refactoring, configuration, content transfer, QA and go-live, with every change reviewed. - [Fix Cloud Manager Code Quality failures from deprecated AEM APIs](https://www.surgemigrate.com/services/code-quality-fix.md): Pipelines failing since Adobe removed Guava, Log4j 1, Jetty and other APIs? We find every usage and deliver reviewed pull requests that pass Code Quality. - [AEM 6.5 LTS upgrade service](https://www.surgemigrate.com/services/lts-upgrade.md): In-place upgrade from AEM 6.5 to AEM 6.5 LTS on Java 17 or 21, with the code fixes that also prepare you for Cloud Service later. - [Rebuild AEM sites on Edge Delivery Services](https://www.surgemigrate.com/services/edge-delivery-rebuild.md): Move marketing sites from AEM 6.5 to Edge Delivery Services: block design, content import, SEO parity and performance checks. - [Managed AEM operations](https://www.surgemigrate.com/services/managed-ops.md): Release management, monitoring and Adobe deprecation watch for AEM as a Cloud Service, with a named engineer. - [Deprecation Watch for AEM as a Cloud Service](https://www.surgemigrate.com/services/deprecation-watch.md): A subscription that scans your AEM repository on every change and opens fix pull requests before Adobe's removal dates break your pipeline. - [White-label AEM migration capacity for agencies](https://www.surgemigrate.com/services/partner-program.md): Agencies keep the client relationship; we provide the Blueprint, the refactoring pipeline and reviewed pull requests under your process. - [AEM migration factory inside your own network](https://www.surgemigrate.com/services/private-factory.md): Run our migration factory inside your network with an AI model you host, so source code never leaves your environment. ## Guides - [AEM 6.5 end of support: every date that matters, 2026 to 2028](https://www.surgemigrate.com/guides/aem-6-5-end-of-support-dates.md): Adobe Managed Services support for AEM 6.5 ended 31 Aug 2026. On-premise core support ends 28 Feb 2027. The full timeline with sources. - [AEM 6.5 LTS or AEM as a Cloud Service: how to choose](https://www.surgemigrate.com/guides/aem-6-5-lts-vs-cloud-service.md): A practical comparison of upgrading to AEM 6.5 LTS versus migrating to AEM as a Cloud Service: effort, cost drivers, risk and who each suits. - [How to read a Best Practices Analyzer report: every pattern code explained](https://www.surgemigrate.com/guides/best-practices-analyzer-report-explained.md): What the BPA CSV columns mean, how to read importance levels, and a plain-English guide to every Pattern Detector code from ACV to WRK. - [Adobe's free AI migration tools for AEM: what they do and where they stop](https://www.surgemigrate.com/guides/adobe-ai-migration-tools.md): Adobe's Cloud Migration skill, MCP server and Experience Modernization Agent automate parts of an AEM migration. An honest look at their scope. - [What does an AEM 6.5 to Cloud Service migration cost?](https://www.surgemigrate.com/guides/aem-cloud-service-migration-cost.md): The cost drivers of an AEM 6.5 to AEM as a Cloud Service migration, published AEM developer rates by region, and a way to estimate your own. - [Cloud Manager failing on deprecated APIs? Fix it in this order](https://www.surgemigrate.com/guides/cloud-manager-failing-deprecated-apis.md): Since 14 April 2026 Cloud Manager fails the Code Quality step for code that uses APIs Adobe removed. A practical order of work to get pipelines green and stay ahead of the 2027 removals. - [Service users and repoinit: replacing admin sessions properly](https://www.surgemigrate.com/guides/service-users-repoinit.md): AEM as a Cloud Service code cannot use administrative sessions. How to create least-privilege service users with repoinit, map them to your bundle, and open a service resource resolver. - [AEM Managed Services support has ended: what AMS customers should do now](https://www.surgemigrate.com/guides/aem-managed-services-support-ended.md): Adobe's roadmap says AEM 6.5 support for Adobe Managed Services customers ends by 31 August 2026. Your options, what to ask Adobe, and a 30-day plan. - [Sling Jobs vs schedulers vs listeners on AEM as a Cloud Service](https://www.surgemigrate.com/guides/sling-jobs-schedulers-listeners.md): On Cloud Service, instances can stop at any time. When to use Sling Jobs, why the Sling Commons Scheduler is not enough, and how to handle JCR and resource events safely. - [Custom Oak indexes on AEM as a Cloud Service: naming, deployment and testing](https://www.surgemigrate.com/guides/custom-oak-indexes-cloud-service.md): How custom and customised Oak indexes work on AEM as a Cloud Service: the naming convention, deploying through ui.apps, rolling reindexing, and what is not supported. - [The AEM 6.5 to Cloud Service migration checklist](https://www.surgemigrate.com/guides/aem-cloud-service-migration-checklist.md): A printable, phase-by-phase checklist for moving AEM 6.5 to AEM as a Cloud Service: assessment, code, repository, content, testing and cutover, with links to the details. - [SEO parity during an AEM migration: URLs, redirects and metadata](https://www.surgemigrate.com/guides/seo-parity-aem-migration.md): How to move AEM 6.5 sites to Cloud Service without losing search traffic: a URL map, permanent redirects at the right layer, canonical tags, sitemaps and monitoring. - [Dispatcher on AEM as a Cloud Service: conversion, validation and local testing](https://www.surgemigrate.com/guides/dispatcher-cloud-service.md): What changes for the Dispatcher when moving from AEM 6.5 or AMS to Cloud Service: flexible mode, the immutable default files, enabled_* symlinks, the three-phase validator and local Docker testing. - [Content Transfer Tool: sizing, top-ups and freeze planning](https://www.surgemigrate.com/guides/content-transfer-tool-planning.md): How Adobe's Content Transfer Tool moves AEM 6.5 content to Cloud Service: extraction and ingestion, the size limits that need a support ticket, and how top-ups shorten the content freeze. - [Upgrading to AEM 6.5 LTS: Java 17/21, removed dependencies and a test plan](https://www.surgemigrate.com/guides/aem-6-5-lts-upgrade.md): What changes when you upgrade AEM 6.5 to the 6.5 LTS line: Java 17 and 21, the new Uber JAR packaging, missing Guava, javax-only Sling APIs, the health check endpoint, and how to test. - [Asset microservices for teams with custom DAM workflows](https://www.surgemigrate.com/guides/asset-microservices-custom-dam-workflows.md): On AEM as a Cloud Service the DAM Update Asset workflow is gone. How custom rendition and metadata steps move to processing profiles, post-processing workflows and Asset Compute. - [Cloud Acceleration Manager: a practical walkthrough](https://www.surgemigrate.com/guides/cloud-acceleration-manager-walkthrough.md): How to use Adobe's Cloud Acceleration Manager for an AEM 6.5 migration: uploading the BPA report, reading the complexity assessment, running content transfer and planning top-ups for go-live. - [Repository Modernizer: restructuring an AEM 6.5 project for the cloud](https://www.surgemigrate.com/guides/repository-modernizer.md): AEM as a Cloud Service needs code and content in separate packages. What Adobe's Repository Modernizer does, how to run it, and what to check by hand afterwards. - [Converting Classic UI dialogs and legacy components at scale: what the tools miss](https://www.surgemigrate.com/guides/classic-ui-dialogs-at-scale.md): Classic UI is not available on AEM as a Cloud Service. How to plan the conversion of ExtJS dialogs and Foundation components, which Adobe tools help, and where engineers still need to decide. - [Testing an AEM migration: visual regression, content QA and UAT](https://www.surgemigrate.com/guides/testing-aem-migration.md): A test strategy for moving AEM 6.5 to Cloud Service: what to automate (visual regression, link and metadata checks), what to sample (content QA), and how to run UAT without slipping the date. - [Running AEM after go-live: what a managed ops retainer should cover](https://www.surgemigrate.com/guides/aem-managed-ops-retainer.md): AEM as a Cloud Service removes version upgrades, not operations. What to expect from a managed ops retainer: releases, monitoring, Adobe deprecations, incidents and a clear scope. - [Edge Delivery Services migration: when to rebuild instead of migrate](https://www.surgemigrate.com/guides/edge-delivery-rebuild-vs-migrate.md): Edge Delivery Services can replace parts of an AEM 6.5 estate faster than a component-by-component migration. How it works, which sites suit it, and how to decide per site. - [Universal Editor vs page editor for migrated sites](https://www.surgemigrate.com/guides/universal-editor-vs-page-editor.md): Should migrated AEM sites keep the page editor or move to the Universal Editor? What Adobe says about each, the Universal Editor's requirements and limits, and how to choose per site. - [AEM migration for manufacturers with multi-brand, multi-language sites](https://www.surgemigrate.com/guides/aem-migration-multi-brand-multi-language.md): Moving a multi-brand, multi-language AEM 6.5 estate to Cloud Service: Multi Site Manager, language copies, Cloud Manager programs per brand, and what to test. - [AEM migration for banks and insurers: compliance and freeze windows](https://www.surgemigrate.com/guides/aem-migration-banks-insurers.md): Moving a bank's or insurer's AEM 6.5 sites to AEM as a Cloud Service: outsourcing and change rules (RBI, IRDAI, DORA), Adobe's update controls, and release freeze planning. - [AEM migration for universities and public sector](https://www.surgemigrate.com/guides/aem-migration-universities-public-sector.md): Moving public sector and university AEM 6.5 sites to AEM as a Cloud Service: accessibility law (ADA Title II, EU, UK, GIGW 3.0), what AEM provides, and what to test. ## Reference - [Deprecated and removed AEM APIs (30 pages)](https://www.surgemigrate.com/deprecated-apis.md): what Cloud Service removed and what replaces it - [Best Practices Analyzer pattern codes (31)](https://www.surgemigrate.com/bpa.md): every BPA code explained - [Component mappings](https://www.surgemigrate.com/components.md) - [Comparisons](https://www.surgemigrate.com/compare.md) ## Company - [About](https://www.surgemigrate.com/about.md) - [Security](https://www.surgemigrate.com/security.md) - [Privacy](https://www.surgemigrate.com/privacy.md) - [Contact](https://www.surgemigrate.com/contact.md) Surge Migrate is made by Surge Software Solutions Private Limited, Bengaluru, India (https://surgesoftware.co.in). Product tours: https://www.youtube.com/@itv-tech. All pages as Markdown in one file: https://www.surgemigrate.com/llms-full.txt