# Rasa Stack on Google Cloud Platform

**URL:** <https://forum.rasa.com/t/rasa-stack-on-google-cloud-platform/48>\
**Category:** Rasa Open Source\
**Created:** [July 30, 2018, 2:22pm UTC](https://forum.rasa.com/t/rasa-stack-on-google-cloud-platform/48 "2018-07-30T14:22:49Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![ahkg](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/ahkg/32/66_2.png) [@ahkg](https://forum.rasa.com/u/ahkg)\
**Post date:** [July 30, 2018, 2:22pm UTC](https://forum.rasa.com/t/rasa-stack-on-google-cloud-platform/48/1 "2018-07-30T14:22:49Z")

</div>

Hi! I am new to Rasa and Google Cloud Platform, and was wondering if anybody know were I can find a good tutorial on how to install Rasa Stack on Google Cloud Platform (GCP) ?

Is it recommended to install via docker? Should one use AppEngine, Compute Engine or Kubernetes?

---

<div class="post-metadata">

**Author:** ![PierrePaul](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/pierrepaul/32/82_2.png) [@PierrePaul](https://forum.rasa.com/u/PierrePaul)\
**Post date:** [July 31, 2018, 6:22pm UTC](https://forum.rasa.com/t/rasa-stack-on-google-cloud-platform/48/2 "2018-07-31T18:22:18Z")

</div>

We use docker + Compute Engine. We have build trigger on the master branch that creates a new docker build then pushes it to the Compute instance (via gcloud beta compute instances update-container).

---

<div class="post-metadata">

**Author:** ![palash](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/palash/32/85_2.png) [@palash](https://forum.rasa.com/u/palash)\
**Post date:** [August 2, 2018, 9:56am UTC](https://forum.rasa.com/t/rasa-stack-on-google-cloud-platform/48/3 "2018-08-02T09:56:10Z")

</div>

What if I have an in-house server instead of Compute Engine. Do you have any suggestions for that?

---

<div class="post-metadata">

**Author:** ![PierrePaul](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/pierrepaul/32/82_2.png) [@PierrePaul](https://forum.rasa.com/u/PierrePaul)\
**Post date:** [August 2, 2018, 12:34pm UTC](https://forum.rasa.com/t/rasa-stack-on-google-cloud-platform/48/4 "2018-08-02T12:34:44Z")

</div>

As a matter of fact, I do. Make sure your server CPU supports the AVX instruction set (`cat /proc/cpuinfo | grep -i avx`). Rasa ships (by default anyway) with tensor flow \>= 1.7 which is precompiled with the AVx instruction set. You can compile tensor flow manually, but if you use docker it becomes even more complicated. My servers from 2010 don’t supports AVX (Dell r710).

---

<div class="post-metadata">

**Author:** ![PierrePaul](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/pierrepaul/32/82_2.png) [@PierrePaul](https://forum.rasa.com/u/PierrePaul)\
**Post date:** [August 2, 2018, 12:37pm UTC](https://forum.rasa.com/t/rasa-stack-on-google-cloud-platform/48/5 "2018-08-02T12:37:41Z")

</div>

If your servers don’t support it, you will get “Illegal instructions” error and crash. You can test with `python -c "import tensorflow"`.

If your servers supports it, I highly recommend that you look into dokku. It also works great with or without docker.

> **[GitHub - dokku/dokku: A docker-powered PaaS that helps you build and manage...](https://github.com/dokku/dokku)**
>
> A docker-powered PaaS that helps you build and manage the lifecycle of applications - GitHub - dokku/dokku: A docker-powered PaaS that helps you build and manage the lifecycle of applications

---

<div class="post-metadata">

**Author:** ![PaulJohnDM](https://avatars.discourse-cdn.com/v4/letter/p/54ee81/32.png) [@PaulJohnDM](https://forum.rasa.com/u/PaulJohnDM)\
**Post date:** [September 22, 2019, 1:02pm UTC](https://forum.rasa.com/t/rasa-stack-on-google-cloud-platform/48/6 "2019-09-22T13:02:55Z")

</div>

I have multiple web application [hosting with google](https://www.cloudways.com/en/managed-google-compute-engine.php), therefore I was wondering is it possible to integrate RASA on maned cloud hosting provider?
