Migrating your applications and data
After your contract has been signed, Pega Cloud Services is responsible for provisioning the infrastructure and connectivity of your environment, working closely with your network and security teams.
You will be responsible for packaging your application, importing it into the target Dev environment, implementing any modernizations or changes due to your upgrade to the current application version, and performing the necessary regression and functional tests to certify it for use on Pega Cloud Services environments.
After going through the “getting started” steps for your new Pega Cloud Services environments, you will package your application and import it into your Pega Cloud development environment. You then need to perform testing to validate application functionality.
At this point, you should already have applied a number of remediation changes during the Assessment phase. However, during this step, your testing may identify additional remediation changes that are needed in your application in the Pega Cloud development environment. You are responsible for completing these changes.
You should complete end-to-end functional testing to ensure proper functionality of all components. After you complete the testing, you must sign off in your project plan to certify the application is working as expected before proceeding to the data migration and Go-Live phase.
After you complete your testing in the development environment, you can promote the application to the staging environment, using Deployment Manager. This is also the point at which any parallel development is synchronized with the application.
You should run your performance testing suites to establish a baseline on the new environment and to ensure the system meets the required performance levels. Also perform a Pega Predictive Diagnostic Cloud (PDC) review, to provide detailed insight into system performance.
During this phase, the Pega Cloud team will migrate production data to the Pega Cloud production environment, using an approach that leverages industry standard tools to minimize downtime during the cut-over.
In preparation for the cut-over to the production environment, you will coordinate with the Pega Cloud team to perform a dry run of the data cut-over, and create a runbook which lists the detailed steps and timings for all activities involved in the production cut-over. After the Go-Live event, Pega provides monitoring and support to ensure stability in the new environment.