Providing optional advisory support for Snowflake-related architecture considerations, including separation of storage and compute, virtual warehouse sizing, workload isolation, role-based access control, masking policies, secure data sharing, Snowpipe, Streams, Tasks, Time Travel, query performance tuning, resource monitoring, and cost optimization where Snowflake may be used or evaluated. Optional working knowledge of Snowflake architecture and administration concepts is preferred, including the storage, compute, and cloud services layers; virtual warehouses; micro-partitioning and clustering; role-based access control; masking policies; secure data sharing; Snowpipe; Streams; Tasks; Time Travel; resource monitors; and platform cost controls.