A migration context and flow graph based migration control apparatus comprising: a migration controller, executed by at least one hardware processor (1002, 1204), to ascertain an application that is to be migrated from a physical environment to a cloud environment, and determine a migration issue associated with migration of the application from the physical environment to the cloud environment; and a migration advisor, executed by the at least one hardware processor (1002, 1204), to identify, from a historical issue database, a plurality of historical issues, determine, for the migration issue and the plurality of historical issues, unified proximities, wherein a unified proximity between the migration issue and a historical issue is a function of a descriptive proximity, a contextual proximity and a flow proximity, wherein a descriptive proximity is based on issue description between two issues, wherein a contextual proximity is based on issue context between two issues, and wherein a flow proximity is based on a pairwise proximity between sub-processes of flows associated with two issues, sort, based on the determined unified proximities, the historical issues, select, from the sorted historical issues, a topmost historical issue, determine, from the topmost historical issue, a resolution associated with the topmost historical issue, and forward the resolution to the migration controller, wherein the migration controller is further executed by the at least one hardware processor to execute the resolution to resolve the migration issue, and perform, based on the resolved migration issue, migration of the application from the physical environment to the cloud environment. a migration controller, executed by at least one hardware processor (1002, 1204), to ascertain an application that is to be migrated from a physical environment to a cloud environment, and determine a migration issue associated with migration of the application from the physical environment to the cloud environment; and ascertain an application that is to be migrated from a physical environment to a cloud environment, and determine a migration issue associated with migration of the application from the physical environment to the cloud environment; and a migration advisor, executed by the at least one hardware processor (1002, 1204), to identify, from a historical issue database, a plurality of historical issues, determine, for the migration issue and the plurality of historical issues, unified proximities, wherein a unified proximity between the migration issue and a historical issue is a function of a descriptive proximity, a contextual proximity and a flow proximity, wherein a descriptive proximity is based on issue description between two issues, wherein a contextual proximity is based on issue context between two issues, and wherein a flow proximity is based on a pairwise proximity between sub-processes of flows associated with two issues, sort, based on the determined unified proximities, the historical issues, select, from the sorted historical issues, a topmost historical issue, determine, from the topmost historical issue, a resolution associated with the topmost historical issue, and forward the resolution to the migration controller, identify, from a historical issue database, a plurality of historical issues, determine, for the migration issue and the plurality of historical issues, unified proximities, wherein a unified proximity between the migration issue and a historical issue is a function of a descriptive proximity, a contextual proximity and a flow proximity, wherein a descriptive proximity is based on issue description between two issues, wherein a contextual proximity is based on issue context between two issues, and wherein a flow proximity is based on a pairwise proximity between sub-processes of flows associated with two issues, sort, based on the determined unified proximities, the historical issues, select, from the sorted historical issues, a topmost historical issue, determine, from the topmost historical issue, a resolution associated with the topmost historical issue, and forward the resolution to the migration controller, wherein the migration controller is further executed by the at least one hardware processor to execute the resolution to resolve the migration issue, and perform, based on the resolved migration issue, migration of the application from the physical environment to the cloud environment. execute the resolution to resolve the migration issue, and perform, based on the resolved migration issue, migration of the application from the physical environment to the cloud environment.