Epicor Cloud for Prophet 21
Epicor Cloud is Epicor's own hosting option for Prophet 21, run on Microsoft Azure. Epicor calls the architecture premium multitenant. Each distributor gets a dedicated Prophet 21 instance and its own SQL database. Shared services sit underneath that. Epicor provisions and manages the environment inside its own Azure subscription. A distributor is not managing Azure resources directly the way a self-hosted deployment would.
This is different from a distributor or a hosting partner running Prophet 21 on Azure or AWS independently. That kind of third-party cloud hosting still counts as on-premises for Epicor's purposes. It is covered in more detail below. Only Epicor's own product is Epicor Cloud.
On-premises, third-party hosting, or Epicor Cloud
Prophet 21 can run in three different places today. Those are a distributor's own on-premises servers, Azure or AWS through a third-party hosting provider, or Epicor Cloud, Epicor's own managed offering. Only the third option is what Epicor means by Epicor Cloud.
That distinction matters because of Epicor's on-premises sunset. Epicor has set 2028.1, expected in May 2028, as the final on-premises feature release of Prophet 21. Active support continues through June 30, 2029. After that date, on-premises installations move to sustaining support only, with no new releases, security updates, or compliance updates. See Epicor's announcement ↗
That sunset applies to perpetual license holders. It also applies to distributors hosted by unaffiliated providers, including Azure or AWS. Running Prophet 21 on Azure through a third party does not escape the deadline. Only migrating to Epicor's own Cloud product does. After 2028.1, new Prophet 21 functionality ships to Epicor Cloud only.
What changes: database access and APIs
This is the single biggest practical difference between on-premises Prophet 21 and Epicor Cloud. On-premises, direct SQL access to the database covers both reads and writes. That access has been the normal integration path for most of P21's history. On Epicor Cloud, a distributor gets a separate read-only copy of the production database for queries. It is kept in close sync but is not the live database itself. Anything that needs to write data has to go through Epicor's API layer instead.
That API layer is not one API but several, each built for a different job. The Transaction API handles transactional data in bulk. The Entity API works on individual records. The Interactive API keeps session context the way a logged-in user would, so Prophet 21's own business rules apply. The Data Services API is read-only, built for reporting and exports. DynaChange and Web Visual Rules have their own SDKs for the customization layer itself.
For integrations built around direct SQL access, moving to the cloud means rebuilding on whichever API fits the job. Not every existing tool has a cloud-supported equivalent, and some are replaced rather than ported. Cases like that are concentrated in distributors that have been on Prophet 21 the longest and accumulated the most custom code.
Security and compliance
Epicor states that Prophet 21 in the cloud has SOC 1 and SOC 2 Type II compliance reports available to customers, produced through annual third-party audits. Epicor also states it uses independent, certified third parties for routine cloud system testing, including regular vulnerability scanning and penetration testing. Azure itself is the underlying infrastructure. It supports a broad range of compliance standards, including HIPAA and ISO 27001. That is a statement about the platform Epicor builds on, not a P21-specific certification claim on its own.
Public materials describe high availability and built-in disaster recovery in general terms. No specific uptime percentage, recovery time objective, or recovery point objective appears in them.
Migrating to Epicor Cloud
How long migration takes depends on how customized the existing installation is. Reported timelines run six months to a year for a standard configuration, and one to two years for installs with heavy customization. Specific migration guidance for a given distributor typically comes through Epicor's own account team or an implementation partner. There is no single fixed public playbook.
Client-side hardware is worth planning for too. Practitioners on the Epicor User Help Forum report that front-counter machines that were adequate for an on-premises install can need more processor, memory, and solid-state storage for the browser-based cloud client.
Cost model
Epicor publishes no price list for Epicor Cloud. Third-party pricing research describes the cloud subscription as bundling hosting and updates into one fee, where on-premises and third-party-hosted deployments have hosting quoted separately from the software license.
Updates and new features
Epicor runs and maintains the servers on Epicor Cloud. Updates, patches, and new features roll out on Epicor's schedule, not a distributor's own IT team's schedule. Epicor describes the Cloud product as where it concentrates future Prophet 21 innovation.
Frequently asked questions
What is Epicor Cloud?
Epicor Cloud is Epicor's own hosting option for Prophet 21, run on Microsoft Azure and managed by Epicor directly. Each customer gets a dedicated Prophet 21 instance and its own SQL database.
Does hosting Prophet 21 on Azure through a third party count as Epicor Cloud?
No. Epicor Cloud specifically means Epicor's own managed offering. Running Prophet 21 on Azure or AWS through an unaffiliated hosting provider still counts as on-premises for Epicor's purposes. That includes its on-premises sunset timeline.
What happens to on-premises Prophet 21 after the sunset date?
Epicor has set 2028.1, expected in May 2028, as the final on-premises feature release. Active support continues through June 30, 2029. After that, on-premises installations move to sustaining support only, with no new releases, security updates, or compliance updates.
Can Epicor Cloud customers still access the database directly?
Reads only. Epicor Cloud provides a read-only copy of the production database for queries, kept in close sync but not the live database itself. Writing data goes through Epicor's API layer instead of a direct database connection.
Is Epicor Cloud compliant with security standards like SOC 2?
Epicor states that Prophet 21 in the cloud has SOC 1 and SOC 2 Type II compliance reports available to customers, produced through annual third-party audits. Epicor also runs regular vulnerability scanning and penetration testing.
How long does migration to Epicor Cloud take?
It depends on how customized the existing installation is. Reported timelines run six months to a year for a standard configuration, and one to two years for installs with heavy customization.
SimpleApps products connect to Prophet 21 whether it runs on-prem or in Epicor Cloud. That includes Augur Intelligence and Augur Microservices, our integration layer, which works with Prophet 21 on either deployment. Have questions about the difference between on-prem and Epicor Cloud? Get in touch.