The path to application portability is dependent upon whether your application is already built, or still in production.
The Building a New Application section contains several tools and pages of content designed to help developers and vendors who are building their applications and want to maximize portability.