I’m new to cloud adoption and would like to understand what cloud consulting services usually cover. Do they include cloud strategy, migration, infrastructure design, security, cost optimization, DevOps, disaster recovery, and managed services? What should I expect from a reputable provider?