Cloud Foundry being used for an EU social learning games platform


Christopher Frost
 

I stumbled across this and though other people might be interested.
ProSocialLearn is an EU funded project to help children learn positive
social skills through social gaming. Here is a quote from there "System
Requirements and Architecture" document available on there website.

"Continuing up the technology architecture stack, PSL is still exploring a
number of open alternatives for building up a robust PaaS layer. However,
during the editing of this deliverable, the ProSocialLearn consortium is
already beginning to investigate the Cloud Foundry community (almost a de
facto standard for Platform as a Service environments). PSL is planning to
integrate the Cloud Foundry technology into the added value services of
PSL. Cloud Foundry provides a platform that allows game providers and game
operators to deploy, manage and scale cloud-based games quickly, and easily.
"

They have a Git repo where they are working on a NodeJS based client for
the CF API and a Node based CF web console. This work seems to be being
done by one developer from one of the consortium members based in Spain,
Madrid. They have also released a proof of concept game as well but it
doesn't look like they have formally launched yet.

Links.

http://prosociallearn.eu/
https://github.com/prosociallearnEU

Chris.

Christopher Frost - Pivotal UK
Java Buildpack Team


Juan Antonio Breña Moral <bren at juanantonio.info...>
 

Hi Chris,

Many thanks for the Introduction.
The Node Application:
https://github.com/prosociallearnEU/cf-nodejs-dashboard

is a WebApp to deploy in an easy way applications and bind later User provided Services.
We are testing the solution with a Local CF instance (https://github.com/yudai/cf_nise_installer/) and Pivotal API.

Currently, the WebApp is running in Pivotal for testing purposes.

Maybe, the project could be used for this purpose:
https://lists.cloudfoundry.org/archives/list/cf-dev(a)lists.cloudfoundry.org/message/6RSTWQISQVSIPJL7HURVMVBUT7Q6BRT2/

Cheers

Juan Antonio


Gwenn Etourneau
 

Oh, the upload feature seems nice..
How do you manage it ?

On Tue, Oct 20, 2015 at 12:33 AM, Juan Antonio Breña Moral <
bren(a)juanantonio.info> wrote:

Hi Chris,

Many thanks for the Introduction.
The Node Application:
https://github.com/prosociallearnEU/cf-nodejs-dashboard

is a WebApp to deploy in an easy way applications and bind later User
provided Services.
We are testing the solution with a Local CF instance (
https://github.com/yudai/cf_nise_installer/) and Pivotal API.

Currently, the WebApp is running in Pivotal for testing purposes.

Maybe, the project could be used for this purpose:

https://lists.cloudfoundry.org/archives/list/cf-dev(a)lists.cloudfoundry.org/message/6RSTWQISQVSIPJL7HURVMVBUT7Q6BRT2/

Cheers

Juan Antonio


Juan Antonio Breña Moral <bren at juanantonio.info...>
 

Good morning Gwenn

Can you add more details about your question?

WebApp uploads to middleware the file and later it is sent to CF Instance using the API:
http://apidocs.cloudfoundry.org/221/apps/uploads_the_bits_for_an_app.html

You have many tests here:
https://github.com/prosociallearnEU/cf-nodejs-client/blob/master/test/lib/model/UploadAppsTests.js

I have tested the feature uploading large zips (applications with 300MB)

Currently,I have tested with static apps and node.js apps but I will add more tests for other buildpacks (python, java, php & ruby)