Dev / Stage / Prod is the wrong pattern for data pipelines
1–10 of 19 posts
Re: Dev / Stage / Prod is the wrong pattern for data pipelines
#2Re: Dev / Stage / Prod is the wrong pattern for data pipelines
#3Yet another discovery that ephemeral environments are the more robust way to design things. Yes they are harder to setup and require some proper thought and engineering but they end up paying themselves off down the line many times over.
Re: Dev / Stage / Prod is the wrong pattern for data pipelines
#4Yet another discovery that ephemeral environments are the more robust way to design things. Yes they are harder to setup and require some proper thought and engineering but they end up paying themselves off down the line many times over.
What does this mean exactly? Containerized everything? Cloud IDEs?
Re: Dev / Stage / Prod is the wrong pattern for data pipelines
#5Earlier quoted context omitted.
What does this mean exactly? Containerized everything? Cloud IDEs?
However you do it, the ability to spin up a fresh env with one click or so
Re: Dev / Stage / Prod is the wrong pattern for data pipelines
#6Re: Dev / Stage / Prod is the wrong pattern for data pipelines
#7Re: Dev / Stage / Prod is the wrong pattern for data pipelines
#8Re: Dev / Stage / Prod is the wrong pattern for data pipelines
#9You start with a database? Great. But wait, you need bulk storage now, so you start sticking it in a cloud bucket (and ensure you use a separate namespace for it). But then Team 2 introduced a new service you now need to spin up in a separate container, so you pull their repo. Then there's a production issue that could have been solved by proper AB testing, so you decide to go with a third party solution that offers that. The party continues, and soon your simple one-click setup ends up so complicated you end up with a full time person just keeping it alive. Whoops! Someone got the cloud namespace wrong on their desktop instance, and production data got hosed. Etc.
Re: Dev / Stage / Prod is the wrong pattern for data pipelines
#10Earlier quoted context omitted.
However you do it, the ability to spin up a fresh env with one click or so
So, like start virtual machine snapshot
Something you are able to construct from scratch on demand, automatically, is preferable.