--- title: "What is Modernization?" slug: "what-is-modernization" updated: 2021-04-27T08:49:31Z published: 2021-04-27T08:49:32Z canonical: "help.pillir.io/what-is-modernization" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.pillir.io/llms.txt > Use this file to discover all available pages before exploring further. # What is Modernization? There are many legacy systems that are voluminous and require extensive study and maintainence. They lead to a scenario where developers are forced to write lengthy pages of codes. The overall process is time-consuming and tedious. However, **Modernization** provides a solution by upgrading a legacy application into EdgeReady Cloud Objects. This greatly enables the ease of transitions from a tedious legacy system to a much simplified version of the Objects. ![Capture.PNG](https://cdn.document360.io/718af901-247b-46be-8ace-83da21839237/Images/Documentation/Capture%282%29.PNG) Modernization thus refers to the conversion of objects belonging to legacy systems into **EdgeReady Cloud Objects** (ERC Objects), which are used to build applications in the EdgeReady Cloud Platform. ## Modernization - THE SAP ABAP MODERNIZER First step in the modernization process is the discovery and Identification of SAP ABAP Custom Objects that needs attention. **The Mapping Technique:** ![cap 2.PNG](https://cdn.document360.io/718af901-247b-46be-8ace-83da21839237/Images/Documentation/cap%202.PNG) Modernization helps customers to migrate the SAP ABAP Custom Objects into EdgeReady Cloud Platform. The Modernization module guides how each code-snippet is mapped within the ERC Platform and generates detailed reports. Modernization cycle follows the stages: 1. **Discovery Phase** - where SAP Objects are identified and their EdgeReady equivalents (Objects and Types) are generated. 2. **Upload** and **Download** the discovered objects into the EdgeReady DB. 3. Modernize the custom objects by the **mapping** technique. 4. **Post Modernization** (Coming Soon)