¿Qué motor para alojar un server forzado en Google Cloud?

Estoy buscando un lugar para ejecutar el service forzado, ya que su Helix Cloud ha estado en beta desde principios de 2015, y no parece que saldrá de dicha versión beta en el corto ploop.

El problema es que tengo poco conocimiento de todo el truco. Básicamente, necesito un motor que pueda ejecutar un service y pueda almacenar datos, para que yo y mi colega podamos conectarnos a él de forma remota y versionar nuestro proyecto. He leído su documentation sobre Big Data y Compute Engines, y todavía no puedo entenderlo. Uno parece masivo, el otro parece más apropiado para un server de juegos. Supongo que Storage sería el correcto, pero no estoy seguro de que uno pueda ejecutar services.

Entonces, ¿lo ejecuto en una VM y lo apago / enciendo cuando lo hago / lo uso? ¿O hay una manera mejor de versionar con forzosamente en la nube? Parece algo sin sentido ejecutar una máquina virtual para encenderla y apagarla, ya que eso es lo que estoy haciendo actualmente con mi máquina local. A less que haya una mejor solución.

Espero que ese sea el lugar adecuado para preguntar sobre esto, me mencionaron aquí en su página de soporte.

PD: Somos un equipo pequeño, 50-100 Gigs de almacenamiento de versiones nos durarán por años, por favor, al responder no supongo que necesito algo más elegante de lo necesario.

Después de experimentar durante unos días y leer la documentation, he llegado a la conclusión de que Compute Engine es el único en GCP que puede ejecutar un service. Terminó configurando un CentOS y manteniéndolo allí.