- A Google Cloud Platform Account
- A new Google Cloud Platform Project for this lab with billing enabled (You can choose the region for App Engine deployment with advanced options.)
- Enable the Natural Language API from the API Manager
- Create application in Twitter Application Management and get "Consumer Key" and "Consumer Secret"
$ pip install -r requirements.txt -t lib
$ gcloud app create
$ gcloud app deploy
By executing these commands on the Cloud Shell, the project id is automatically applied to the application and the application URL will be https://<project id>.appspot.com.
Clean up is really easy, but also super important: if you don't follow these instructions, you will continue to be billed for the project you created.
To clean up, navigate to the Google Developers Console Project List, choose the project you created for this lab, and delete it. That's it.