1. A method comprising: composing management code in a platform independent managed object format, wherein the management code provides a management architecture, the management architecture is configured to integrate communication between a management application and at least one managed resource in a target environment, and the management application is configured to manage the at least one managed resource; and transforming the management code into one or more portable management objects and one or more native management objects, wherein the one or more portable management objects comprise at least one portable interface configured to provide the management application with access to the at least one managed resource, the one or more native management objects comprise a first adapter configured to adapt the at least one portable interface to interact with a first native management infrastructure of a first computing platform, and a second adapter configured to adapt the at least one portable interface to interact with a second native management infrastructure of a second computing platform, the first computing platform is incompatible with the second computing platform, and the target environment comprises at least one of the first and second computing platforms.