Validating your future deployment before you actually deploy is an important step for many reasons. Often your deployment may fail due to a typo, or a compatibility issue, or even sku or resource/capacity restrictions. Check your deployment before to ensure your deployment configuration file is valid and resources are available. Give yourself the best chance of success by validating.