The invention relates to an extensible heterogeneous cloud platform adaptation method and system. The method comprises: (1), a unified resource module is established for all heterogeneous cloud platforms; (2), resource models are abstracted from the architecture of all heterogeneous cloud platforms and are mapped to the unified resource module; (3), adapters are realized based on the unified resource module and all the heterogeneous cloud platforms are connected by using the adapters; (4), the adapters of all heterogeneous cloud platforms are connected and are added to an adapter management list of the adapters; and (5), resources of all the heterogeneous cloud platforms are operated by using the controller and all the heterogeneous cloud platforms are managed in a unified manner. Besides, the system is composed of a resource management and operation layer, an application model layer, a user interface layer, a cloud resource adaptation layer and an abstract cloud resource pool, wherein the resource management and operation layer, the application model layer, and the user interface layer are arranged at the upper layer and the cloud resource adaptation layer and the abstract cloud resource pool are arranged at the lower layer. Therefore, a heterogeneous problem of various cloud platforms can be solved; unified management of a plurality of cloud platforms is realized; and convenience is provided for practical production deployment.