1. A method comprising: packaging platform dependent object code for an application service to produce a first enterprise module, wherein the packaging to produce the first enterprise module is configured to customize the platform dependent object code for a first computing platform of a first target environment, the first enterprise module is constructed by combining platform independent source code and platform dependent components compatible with the first computing platform, and the first enterprise module comprises a first executable application configured to execute on the first computing platform, as a result of the packaging to produce the first enterprise module; deploying the first enterprise module to the first target environment, wherein the first enterprise module is configured to provide the application service in the first target environment; packaging the platform dependent object code for the application service to produce a second enterprise module, wherein the packaging to produce the second enterprise module is configured to customize the platform dependent object code for a second computing platform of a second target environment, the second enterprise module is constructed by combining platform independent source code and the platform dependent components compatible with the second computing platform, the second enterprise module comprises a second executable application configured to execute on the second computing platform, as a result of the packaging to produce the second enterprise module, and the first computing platform is not compatible with the second computing platform; and deploying the second enterprise module to the second target environment, wherein the second enterprise module is configured to provide the application service in the second target environment.