
#040: 3 Ways to Deploy Data Projects
May 10, 2023It's one thing to write code, it's another to plan and strategize your deployment approach.
And over the years I've worked on a handful of different teams where the strategies have been different.
Sometimes this is due to personal preference of the team lead.
Other times it was mainly based around the technology.
For example, the strategy you'll use on Postgres is likely different than, say, Snowflake.
So in this week's video, I've compiled three of the most common approaches that I've seen in my career.
The goal is to help you understand common strategies teams are taking and find ways to add your own spin on it.
As a heads up, this video will be based off of a dbt (data-build-tool) project, which is a popular data transformation tool.
But, these approaches & concepts can work regardless of tool selection.
Enjoy!
What will you learn?
- 3 ways to deploy a database project
- Example naming conventions
- Example db/schema layouts
Looking for more? Here are 4 other ways I can help you:
- Modern Data Mastery (Course) - A clear & straightforward overview of concepts & strategies in modern data stacks so you can navigate your data career with confidence.
- The Playbook for dbt™ (Course) - A complete project-based course on dbt™ sharing functionality, best practices & strategies so you're ready to contribute on any team.
- Consulting - Hire me as a hands-on consultant to help complete your next data project.
- Sponsorship - Promote your product or brand to 5,000+ email subscribers and/or 21k+ YouTube subscribers.
When you're ready, here are 3 ways I can help you further:
1. The Modern Engineer Playbook (Online Course): Master the art of building modern data architectures. Get an end-to-end blueprint for building simple, structured & scalable data pipelines with modern tools.Â
2. The Playbook for dbt™ (Online Course): Learn to build, automate & scale dbt™ with confidence. Discover common strategies teams follow, avoid costly rookie mistakes & get actionable tips based on real-world experience, not a textbook.
3. Consulting Services:Â Request to work 1:1 with Michael Kahan to help you and your team implement a modern data architecture with a simple, scalable structure.