You could also try to learn more about ML/DL and AI by taking the various online courses out there on the internet, like Andrew Ng Coursera machine learning course. You can also take a look at kaggle.com, there are some ml challenges and code examples.
Without a bachelor's/master's degree, it seems difficult to get started, correct?
using a vm you'd save about 30usd/mo
i could provide a configuration that you can run directly on your machine. drop me a line if you need help, i'm @andreicon on twitter
Would you be ready for a moment what exactly this configuration contains? I'm new to Docker and still at the beginning... this will be my first implementation.
Many thanks for all the help. You can contact me at "calpas@protonmail.com".
ACI current pricing as of Dec 2017
1 create request x 1GB memory x 1 month (2592000 seconds) x $0.0000125 (GB/sec) = $32
1 create request x 1 CPU Core x 1 month (2592000 seconds) x $0.0000125 (GB/sec) = $32
Total ~ $64 / month.
I think you might be better off running an Ubuntu VM with Docker for your services and then add Azure Databases for MySQL for persistence. That is how I deploy inside azure.
It is also possible, if I consider your suggestion to run MySQL directly on the VM - then the two containers above. This would be cheaper, wouldn't it?
I’ve run Docker CE on azure vms on individual host, also customized ACS for swarm and they are both a PITA in their own ways.
Either way use terraform or ARM templates to provision where you can. Probably need the ARM templates for the newer container instance service since I doubt terraform is updated yet.
Azure container instances look good, I'll take a closer look at that. What would the implementation then look like? I need two containers for the apps and then one for the MySQL database. So in the end I would have 3 container instances, correct?
Is it cheaper to use Azure MySQL or to run MySQL in a container instance?
Thanks in advance
You haven't stated how much deep learning skill you have right now. Or you want to do research or try to be good at implementing stuff. I could be biased but I would suggest unrevealing your motivation and interest more before deciding next step. (Machine learning was really really hyped here in Japan, every student remotely related to CS like mechanical engineering studied deep learning and wanted to work on it. It was honestly over-hyped.)Not saying it is not important.
I can't say anything about Germany since I don't live there. As for Japan, there are several start-ups hiring machine-learning talent, I have seen Germans here as well. But you still need a college degree in most cases.
Good luck, if you like new technology try block-chain as well.
Here in Germany it has also arrived, but probably not as at yours.... or I know the wrong people :D