Upgrading from Pega 8.7 to Pega 23

Hi,

We are planning to upgrade Pega from 8.7.6 to Pega 23. We have a question on Hazalcast, ES and Kafka services. I see in the upgrade notes it shows deprecated for these services, does that mean Pega 23 can be installed with embedded installations and Pega still supports it under deprecated mode ? Or we have to externalize all of them?

Pegasystems Documentation

@RaghuR For Pega Platform '23, you need to externalize Hazelcast, Elasticsearch, and Kafka services as embedded services are no longer supported. While Pega Platform version 8.7.6 supports these services in embedded mode under deprecated status, upgrading to Pega Platform '23 requires externalization of these services.

Support roadmap

Pega continues to support existing deployments that are configured to use embedded services.

However, as a best practice, update your deployment by migrating to the externalized model. For more information about deployment support terminology, see Support for deployment types between Pega Platform 8.7 through Pega Platform '25.

please have a look at the following documents as well as the upgrade notes you reference:

Containerized deployments FAQs

Third-party externalized services FAQs

Third-party externalized services Deployment Changes FAQs

Meeting requirements and prerequisites

If anything is not clear feel free to let us know here.

@MarijeSchillern

Can you please check this link. It shows it is supported under deprecated mode.

@RaghuR

Yes, is supported for external only

There is a good chart here, shows the embedded options are deprecated:

Externalization of services in your deployment (pega.com)

the embedded options are deprecated, and the external are supported