Get a Quote
Snowflake

Snowflake

Overview

Snowflake provides the AI Data Cloud - a fully managed platform for data warehousing, analytics, and AI workloads. With multi-cloud and cross-region support across AWS, Azure, and GCP, Snowflake delivers fully managed serverless compute with consumption-based billing.

Key Capabilities

- Snowflake Intelligence - An enterprise-grade AI agent that unifies knowledge across your organization to deliver trusted answers, deep analysis, and autonomous action at scale

- Cortex Agents - Orchestrate queries across structured and unstructured data sources to retrieve and synthesize high-quality insights

- Cortex AI Functions (formerly Cortex AISQL) - Transform multimodal data including text, images, and audio into insights using standard SQL syntax, without complex coding or data movement

- Cortex Analyst - Convert natural language questions into accurate SQL queries for cost-efficient, scalable self-service analytics

- Cortex Search - Fully managed hybrid search combining semantic and keyword retrieval across document sets for accurate information discovery

- Cortex Fine-tuning - Customize and adapt large language models to your organization's specific domain, terminology, and use cases - all within Snowflake's security perimeter

- Cortex Code - AI-assisted code generation and development available directly in Snowsight and via CLI, accelerating data engineering and analytics workflows

- Large Language Models (LLMs) - Serverless access to industry-leading models including Anthropic Claude, Meta Llama, and Mistral Large 2 via SQL functions and APIs

- Security and Governance - All Cortex AI models run inside Snowflake's security and governance perimeter by default. Customer data is never used to train shared models, and access to AI features is managed through familiar role-based access control

- Model Lifecycle and Deprecation Policy - Snowflake manages Cortex AI models through a defined lifecycle framework to give enterprise customers clarity on production readiness and long-term support. Models progress through five stages: Private Preview, Public Preview, General Availability (GA), Legacy, and End of Life (EOL). Preview models are intended for evaluation and may change more frequently, while GA models are considered stable and suitable for production deployments. For GA models, Snowflake commits to providing at least 60 days advance notice before deprecation, giving teams sufficient time to migrate to supported alternatives. Preview model deprecation timelines are not guaranteed and may occur with shorter notice. Model changes that affect required syntax, output structure, or model availability are communicated through Behavior Change Releases (BCRs), while improvements that do not materially affect how customers interact with models are surfaced through What's New announcements. This structured approach to model governance is an important consideration for organizations building production AI pipelines on Snowflake Cortex

- ML Functions - Out-of-the-box analysis tools that simplify pattern detection, prediction, and classification on structured data without requiring programming expertise. Purpose-built for analysts and data engineers who need fast, reliable insights without building models from scratch

- Custom Model Development and MLOps - A full model development lifecycle within Snowflake, incorporating popular ML framework integrations, a feature store, a model registry, framework connectors, and immutable data snapshots. Data scientists and developers can build, train, deploy, and operationalize custom models while keeping all data inside Snowflake

- Flexible Warehouse Sizing - Choose from eight compute tiers ranging from X-Small (1 credit/hour) through 6X-Large (512 credits/hour) to precisely match resources to workload requirements. Larger sizes (5X-Large and 6X-Large) are generally available on AWS and Azure. Warehouses can be resized at any time - including while running - to scale up or down without interrupting active workloads

- Gen2 Standard Warehouses - Next-generation compute infrastructure delivering significantly faster performance for core analytics workloads compared to Gen1, with automatic optimization built in. Gen2 warehouses are available in select cloud regions and are tracked separately in the Snowflake Service Consumption Table

- Per-Second Billing with Auto-Suspend - Snowflake charges only for credits actually consumed, using per-second billing with a 60-second minimum per start. Auto-suspend automatically shuts down idle warehouses after a configurable period of inactivity, eliminating waste from forgotten running resources. Auto-resume brings warehouses back online instantly when a query is submitted, with no manual intervention required

- Multi-Cluster Warehouses - Automatically scale out to additional compute clusters during peak demand periods to handle high query concurrency without queuing or performance degradation. As demand drops, clusters are automatically reclaimed. Multi-cluster warehouses are an Enterprise Edition feature and represent the recommended approach for workloads with variable or unpredictable concurrency patterns

- Query Concurrency and Queuing Controls - Warehouses calculate and reserve compute resources per query as workloads arrive. When capacity is exhausted, queries queue automatically until resources free up. Administrators can set session-level timeout parameters (STATEMENT_QUEUED_TIMEOUT_IN_SECONDS and STATEMENT_TIMEOUT_IN_SECONDS) to manage queuing behavior and protect against runaway queries

- Notebook Workload Optimization - A dedicated system-managed multi-cluster warehouse (SYSTEM$STREAMLIT_NOTEBOOK_WH) is automatically provisioned per account for Snowflake Notebook workloads. Supporting up to 10 clusters with improved bin-packing, it keeps notebook Python execution isolated from SQL query warehouses, reducing cluster fragmentation and lowering overall compute costs

Why TechPower + Snowflake

TechPower helps enterprises leverage the Snowflake AI Data Cloud:

Need help with Snowflake?

Our team can help you find the right solution for your environment.

Request a Quote →