{"repo":"Titan-Systems/titan","free":true,"listed":false,"github":"https://github.com/Titan-Systems/titan","clone":"git clone https://github.com/Titan-Systems/titan.git","description":"Titan Core - Snowflake infrastructure-as-code. Provision environments, automate deploys, CI/CD. Manage RBAC, users, roles, and data access. Declarative Python Resource API. Change Management tool for the Snowflake data warehouse.","language":"Python","stars":486,"topics":["data-engineering","data-warehouse","snowflake","data-governance","dataops","secops","compliance-as-code","devops","rbac"],"license":"Apache-2.0","category":"data-pipelines","readme_excerpt":"titan core - Snowflake infrastructure as code Titan Core helps you provision, deploy, and secure resources in Snowflake. It replaces tools like Terraform, Schemachange, or Permifrost. Deploy any Snowflake resource, including users, roles, schemas, databases, integrations, pipes, stages, functions, stored procedures, and more. Convert adhoc, bug-prone SQL management scripts into simple, repeatable configuration. Titan Core is for: DevOps engineers looking to automate and manage Snowflake infrastructure. Analytics engineers working with dbt who want to manage Snowflake resources without macros. Data platform teams who need to reliably manage Snowflake with CI/CD. Organizations that prefer a git-based workflow for infrastructure management. Teams seeking to replace Terraform for Snowflake-related tasks. Key Features Declarative » Generates the right SQL to make your config and account match Comprehensive » Nearly every Snowflake resource is supported Flexible » Write resource configuration in YAML or Python Fast » Titan Core runs 50-90% faster than Terraform and Permifrost Migration-friendly » Generate config automatically with the export CLI Open Source This project is licensed under the Apache 2.0 License - see LICENSE for details. The source code for Titan Core is available on Github. Documentation You can find comprehensive Titan Core documentation on GitBook. Getting Started If you're new, the best place to start is with the Python package. Install from PyPi (MacOS, Linux) ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Titan-Systems","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Titan-Systems/titan/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}