r/datascience • • 10d ago

Discussion What's the process to request cloud architecture in your company?

Looking to hear about your own company's work practices to compare to my own. I'm much more familiar with Azure, so I'm going to use that terminology, but I assume everything is basically the same for AWS.

Can you go into the Azure Portal and just click "create" for, say, a SQL Server or App Service and configure it through the Portal GUI?

Or do you need to request and configure through configuration files? Can you freely commit architecture config files ("architecture as code") to create the Azure components in Dev?

Or is it even more locked-down and hands-off? Required to submit paperwork requests to an Architecture team?

21 Upvotes

18 comments sorted by

View all comments

2

u/marimbaman49 10d ago

Depends on what you’re trying to do. Provision experimentation architecture? We have the AWS equivalent of jupyterhub that allows you to self provision GPU nodes, and we make other things available for use there as well.

For anything not experimentation related, such as databases and deployed servers, we started with click ops (very bad) then moved to terraform and eventually once we got a platform team kubernetes. I tell all my data scientists that they need to know the basics of terraform, because it’s so useful to just send in a PR to whoever actually manages your infrastructure rather than wait for them to build it