Migrating Data and Configurations - Introduction
Whether transferring data across environments or migrating it between applications, data movement is a constant in the world of technology. Automating this migration saves significant time and effort, reducing the risk of errors and increasing the confidence of stakeholders in project delivery. Liferay’s backend client extensions are essential for reliably transferring data, entries, and configurations.
So far you've learned about Clarity Vision Solutions and set up your course environment. In this module, you’ll dive into backend client extensions and implement Clarity’s distributor app. You’ll master the basics of data migration, leveraging batch client extensions to transfer elements such as object schema definitions, entity relations, and data records. Additionally, you’ll learn how to create configuration client extensions to manage configurations as code.
By the end of this module, you’ll have the knowledge and skills to
- Convert exported data models into deployable payloads.
- Transform data entries within payloads to map to new field specifications.
- Build and deploy batch client extensions to automate importing data to target environments.
- Build and deploy configuration client extensions to automate migrating settings.
- Secure communication between your client extensions and Liferay DXP with OAuth2.
Capabilities
Product
Education
Contact Us