1. A method comprising: obtaining data characterizing a source computing environment having at least one hardware resource and at least one workload; obtaining a specification of a target computing environment to which said at least one workload is to be migrated in a migration; based on said data characterizing said source computing environment and said specification of said target computing environment, categorizing said migration into one of a plurality of categories; and specifying said migration in accordance with a migration technique selected based on said categorizing step.