I design and implement secure, production-grade Data and AI platforms across Azure, AWS, and GCP. Specializing in Databricks architecture, zero-trust security, and infrastructure automation.
- ๐๏ธ Build secure data lakehouses with Private Link, Unity Catalog, and data exfiltration protection
- โ๏ธ Multi-cloud Databricks architecture for regulated industries (finance, healthcare, government)
- โ๏ธ Infrastructure as Code with modular Terraform templates and automation frameworks
- ๐ Share knowledge through technical articles and open source contributions
Latest Articles (13+ published on Databricks Blog):
- A Unified Approach to Data Exfiltration Protection on Databricks (Aug 2025)
- BigQuery adds first-party support for Delta Lake (Jun 2024)
- How Delta Sharing Enables Secure End-to-End Collaboration (May 2024)
- Data Exfiltration Protection with Azure Databricks (Mar 2024)
Security Infrastructure Multi-Cloud
โโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโ
โข DEP Frameworks โข Terraform Modules โข Azure (ADB)
โข Unity Catalog โข CI/CD Pipelines โข AWS (DB)
โข Private Link โข Config Management โข GCP (DB)
โข CMK/Encryption โข Custom Agents โข VNet/VPC/VPC-SC
โข Network Security โข Automation โข Cross-Cloud
- ๐ Blog: databricks.com/blog/author/bhavin-kukadia
- ๐ผ LinkedIn: linkedin.com/in/bhavink
"Building secure, scalable data platforms that enable innovation while protecting what matters most."
This repository contains production-ready infrastructure templates, ready-to-use code samples, how-to guides, and deployment architectures to help you learn and operate the Databricks Lakehouse on Azure, AWS, and GCP.
| Cloud | Description | Path |
|---|---|---|
| ๐ Guides | Cross-cloud guides (authentication, networking, troubleshooting) | guides |
| ๐ค AI Governance | Authentication & authorization for Agent Bricks, Genie, Databricks Apps | ai-governance |
| ๐ท Azure | Production-ready security & modular Terraform deployment patterns | adb4u |
| โ๏ธ AWS | Private Link workspace templates with DEP controls | awsdb4u |
| ๐ข GCP | VPC-SC, Private Service Connect, CMEK implementations | gcpdb4u |
| ๐ ๏ธ Utils | Utilities and helper scripts | databricks-utils |
| ๐ฆ Archive | Legacy content and code samples | archive |
New to Databricks infrastructure? Check out our comprehensive guides:
- Authentication Guide - Set up Terraform authentication for Azure, AWS, or GCP (zero jargon!)
- Identities Guide - Understand how Databricks accesses your cloud account
- Networking Guide - Complete multi-cloud guide covering AWS, Azure, and GCP networking with troubleshooting
- Common Questions & Answers - Quick answers to frequently asked questions
Building AI Applications? Check out our AI governance guide:
- AI Governance Guide - Production-ready authentication & authorization patterns for:
- ๐ฎ Genie Space - Multi-team access, 1000+ users with complex UC governance
- ๐ค Agent Bricks - Knowledge Assistant, Information Extraction, Multi-Agent Supervisor, Custom LLM
- ๐ฑ Databricks Apps - App authorization vs user authorization patterns
- Includes real-world scenarios mapped to official use cases
Production-Ready Modular Terraform Templates
- โ Focus: Security, governance, and production-ready deployment patterns
- ๐๏ธ Architecture: Non-PL, Full Private (air-gapped), Hub-Spoke with firewall
- ๐ Security: Unity Catalog, Private Link, NPIP/SCC, CMK, Service Endpoints
- ๐ Documentation: 2,300+ lines with UML diagrams, traffic flows, troubleshooting guides
- ๐ Path:
adb4u/
Key Features:
- Modular Terraform structure (Networking, Workspace, Unity Catalog, Key Vault)
- BYOV (Bring Your Own VNet/Subnet/NSG) support
- Automated NSG rule management for SCC workspaces
- Customer-Managed Keys with auto-rotation
- Comprehensive deployment checklists and troubleshooting
Quick Start: See adb4u/docs/01-QUICKSTART.md
Private Link Workspace Templates with DEP Controls
- ๐ฏ Focus: Deploying and operating Databricks on AWS with best practices
- ๐ Security: VPC design, Private Link, PrivateLink endpoints, data exfiltration protection
- ๐ Topics: S3 data access patterns, IAM roles and policies, cross-account setups
- ๐ ๏ธ Automation: Infrastructure templates and configuration management
- ๐ Path:
awsdb4u/
Key Features:
- Private Link workspace deployments
- Data Exfiltration Protection (DEP) controls
- VPC and subnet design patterns
- IAM role and policy automation
- Cross-account setup guidance
VPC-SC, Private Service Connect, CMEK Implementations
- ๐ฏ Focus: GCP-specific guidance with emphasis on data plane security
- ๐ Security: VPC-SC perimeters, Private Service Connect, KMS integration
- ๐ Networking: VPC and subnet design, private connectivity patterns
- ๐ Identity: IAM & service accounts, Workload Identity Federation
- ๐ Path:
gcpdb4u/
Key Features:
- VPC Service Controls (VPC-SC) integration
- Private Service Connect (PSC) for workspace connectivity
- Google KMS integration for encryption
- GCS connectors and data access patterns
- Data exfiltration prevention patterns
Pick the folder that matches your target environment:
Each cloud folder contains multiple deployment patterns:
- Non-Private Link: Public control plane + private data plane (NPIP)
- Full Private: Private Link for both control and data planes
- Hub-Spoke: Centralized networking with egress control
- Read the README in your chosen folder
- Review architecture diagrams and documentation
- Follow step-by-step deployment instructions
- Use provided Terraform modules and templates
- Cross-Cloud Guides: guides/ - Authentication, networking, troubleshooting
- Utility Scripts: databricks-utils/ - Helper tools and scripts
- Archive: archive/ - Legacy code samples and REST API collections
- โ Modular Terraform code with conditional logic
- โ Support for BYOV (Bring Your Own VNet/VPC)
- โ Automated network security group rules
- โ Unity Catalog with regional metastore management
- ๐ 2,300+ lines of detailed guides
- ๐ UML architecture and sequence diagrams
- ๐ Traffic flow analysis with cost breakdowns
โ ๏ธ Troubleshooting guides and deployment checklists
- ๐ Data Exfiltration Protection (DEP) frameworks
- ๐ Customer-Managed Keys (CMK) with auto-rotation
- ๐ Private Link, VPC-SC, and network isolation
- ๐ก๏ธ Zero-trust architectures for regulated industries
Contributions are welcome! Please:
- Open issues for bugs, questions, or feature requests
- Submit pull requests for:
- Documentation improvements
- Additional cloud scenarios
- New deployment templates
- Bug fixes or enhancements
This repository follows the licensing described in the project. Please see the LICENSE file (if present) or reach out for clarification.
- Databricks Blog Articles: All 13+ Articles