Skip to main content
Kevin Keller

Kevin Keller

Senior Architect & Field CTO

Strategy, architecture, security, AI, and code.

Sometimes hands-on with Snowflake, PostgreSQL, DuckDB, Python, and Rust.

Personal GitHub | Snowflake GitHub

Playgrounds Chat with the Blog's AI Agent Chat runs entirely in your browser — no data sent anywhere.
Share

Strategic Whitepapers

Architectural Blueprints

AI Agents

Authentication

Code Blueprints

Snowflake Container Services Deep Dive — Security, Networking, and Tunneling

A comprehensive deep dive into Snowflake Container Services — security architecture, compute isolation, ingress/egress controls, PAT authentication, CORS, private connectivity, and tunneling approaches (SSH, WebSocket, Tailscale, ngrok) to connect SPCS to your own infrastructure.

SSH Tunnels from Snowflake Container Services — Bidirectional Access to Your DMZ, Home Lab, or PC

How to establish persistent, bidirectional SSH tunnels from Snowflake Container Services to any machine you control — using base64-encoded keys in Snowflake Secrets, autossh for resilience, reverse port forwards, and nginx to expose SPCS services with SSL on your own domain.

Data Sovereignty

Infrastructure

Networking

SSH Tunnels from Snowflake Container Services — Bidirectional Access to Your DMZ, Home Lab, or PC

How to establish persistent, bidirectional SSH tunnels from Snowflake Container Services to any machine you control — using base64-encoded keys in Snowflake Secrets, autossh for resilience, reverse port forwards, and nginx to expose SPCS services with SSL on your own domain.

Observability

Security & Encryption

Snowflake Container Services Deep Dive — Security, Networking, and Tunneling

A comprehensive deep dive into Snowflake Container Services — security architecture, compute isolation, ingress/egress controls, PAT authentication, CORS, private connectivity, and tunneling approaches (SSH, WebSocket, Tailscale, ngrok) to connect SPCS to your own infrastructure.

Snowflake-related articles explore the art of the possible and are not official Snowflake solutions or endorsed by Snowflake unless explicitly stated. Opinions are my own. Content is meant as educational inspiration, not production guidance.