The important minimum prerequisites before you push an application to Cloud Foundry are:
- Ensure your application is supported by Cloud Foundry and/or has the necessary buildpack.
- Ensure your application is Cloud Ready. While this is not strictly necessary, it will make starting development on the cloud easier by preventing occurrences of issues that would otherwise impede you.
- If you do have any backing services that will be consumed by your application, ensure they are instantiated. You will learn more about this later in this chapter.
- Enable debug output of your application, if you are still developing your application.
- Exclude any extraneous files from the push that are not needed to run the application. ...