As a cloud architect, you need to ensure reliability for your application and operations on Google Cloud Platform (GCP). This includes supporting reliable task scheduling for compute resources. Leveraging Google best practices, what should you do to achieve this?