The recipe for migration can be very simple. Just export your current API (aka project) as a JSON file and import his into 5.0. Of course there are plenty of details to talk about (datasource passwords, custom authentication providers, libraries, gateway interfaces, and managed data servers) but the migration requires that each of the these components be exported from the source server and then imported into the new 5.0 target server.
The LAC team wrote a simple utility to help customers with the migration recipe. This utility can be found on the GitHub site (see MigrationService). The migration service is a Java program that connects to the source LAC and generates a shell or command script. The export script is the recipe for finding all the correct objects and saving to disk. The import script will reverse the process and create these object on the new 5.0 running LAC server. The script attempts to solve many of the user issues faced during a migration and may not address every condition.
There are new features to explore in LAC 5.0 (see the releaseNotes) and enjoy the power of LAC.