learningOrchestra / mlToolKits

learningOrchestra is a distributed Machine Learning integration tool that facilitates and streamlines iterative processes in a Data Science project.
https://learningorchestra.github.io
GNU General Public License v3.0
75 stars 23 forks source link

How facilitates the infrastructure requirements to users? #96

Open riibeirogabriel opened 3 years ago

riibeirogabriel commented 3 years ago

Is your feature request related to a problem? Please describe.

Currently learningOrchestra needs a knowledge in architecture and infrastructure to deploy.

Describe the solution you'd like

There is a way to facilitate or abstract the infrastructure requirements to deploy the learningOrchestra?

Describe alternatives you've considered

Additional context

LaChapeliere commented 3 years ago

Would only be a partial solution, but how about a decision tool? Like, an interactive decision tree on the website that helps you know what type of hosts would be best, how much of them, with what characteristics... One thing that baffles me is how opaque services like AWS and equivalent are for beginners. Like, there should be a big button saying "Only want a basic Linux VM that's kind of like your computer only remote? Click here!" I don't mind being asked questions about HD or memory size/type, but they don't even ask those until you've picked a product and those make NO sense if you don't know much about Ops

riibeirogabriel commented 3 years ago

learningOrchestra has minimum requirements for a VM, then the user need instantiate a VM with this requirements, did you think in this way?

LaChapeliere commented 3 years ago

Hum, I feel like we are not understanding each other, but I'm not sure. "learningOrchestra has minimum requirements for a VM" -> What about the additional requirements due to for example the size of the dataset or specific microservices they want to use that require more memory? "the user need instantiate a VM with this requirements" -> Sounds easy when you say it like that, but anything you can do to support Dev people with this Ops process will be appreciated I think

riibeirogabriel commented 3 years ago

"learningOrchestra has minimum requirements for a VM" -> You are rigth, we put this minimum requirements based on titanic dataset, we need review this requirements and create an orientation to user. "the user need instantiate a VM with this requirements" -> You also are right, I will elaborate a process to guide the user to instantiate a VM, taking main cloud computing players.

riibeirogabriel commented 3 years ago

I will create issues to each problem listed by you, maybe github users can collaborate.