0
votes

I am currently trying to branch out my python skills and want to learn more about how to use cloud platforms, where I have chosen Google as I am not too keen on Amazon and Microsoft's business practices.

To learn about this what I want to do is run a machine learning script on Google Cloud Platform (GCP) which any of my local scripts can query and get a response from, e.g. ping the ML script with news headlilne and then the ML scipt estimates who published it.

I thought this was a good exercose as it would require me to run the script on a VM on GCP, store my machine learning weights on Cloud Storage and then interact with this script from my local machine. I am currently trying out the GCP courses at Coursera (more specifically Google Cloud Platform Fundamentals), however it is very general and I haven't found any other good tutorials around that could help me get started with this.

I know this is a semi broad question, but if anyone have any tutorials, books, papers, tips and tricks etc., in mind to help me get started on this that would be really helpful. (I have googled around now for several days but the best I could find was the Coursera courses, which I am doing but it doesn't feel totally ideal).

Apologies in advance if this is not the right place to ask this question.

1

1 Answers

1
votes

What you are trying to achieve can be easily done using Cloud Functions (GF) or at the most App Engine (AE) (serverless app hosting). If it is simple and completes one or two actions go with GF. On the other hand, AE will give you more flexibility and room for advanced API integrations. You can host your 'app' in one of the above options and run your ML script of BigQuery using the data from your Google Storage. As for your practicing, I strongly recommend Qwiklabs or Codelabs