FOSSASIA

SUSI.AI (Advanced): Deploy SUSI Server on Google Cloud

OBJECTIVE

Learn the basics of deploying an app on the Google Cloud platform with the Susi Server and help to make automatic deployments from the repository on each pull request.

REQUIREMENTS

  • Join SUSI.AI Server Chat on Gitter
  • Create an account on Google Cloud (credit card needed, but not charged for testing account)
  • Read the documentation and learn the basics by deploying the SUSI Server
  • Help to solve issues related to automatic builds with travis and make a pull request or other substantial input to solve deployment issues enabling automatic deployments to the Google Cloud
  • Tweet about your task on Twitter, Weibo or other tweet like channel and add a screenshot of your deployment screen. You could tweet something along the lines "Just learned how to deploy the @FOSSASIA #SUSIAI server on @googlecloud at #Google #Code-In Thanks @mariobehling @0rb1t3r @hpdang @catallman http://fossasia.org"
  • Post about your task on Facebook or other social media. Your post should include a link to the project https://github.com/fossasia/susi_server and http://susi.ai
  • Additionally make a fork to your account

EXPECTED OUTCOME

  • A link to the working Google Cloud app
  • Improvements to automatic build process with travis enabling auto builds on Google Cloud
  • Tweet about it @fossasia with a link and screenshot as mentioned above
  • Post on social media
  • Forked repository

LINKS

Task tags

  • cloud
  • susi.ai
  • google cloud
  • kubernetes

Students who completed this task

Abishek V Ashok, Yash Kumar Verma, Samyak Jain, Aditya Dutt, Piyush Raj

Task type

  • code Code
  • chrome_reader_mode Documentation / Training
  • web Design
close

2017