Home > REST Architectural Goals > Portability


The ease at which services and solutions can be moved from one deployed location to another is represented by the goal of Portability. Considerations that should be taken into account include the level of compatible standardization across environments, the ability to keep both data and logic grouped, and how portable a given software program can be. For example, third-party public cloud environments can impose proprietary architectural characteristics that can inhibit the portability of Web-based solutions.