-
Notifications
You must be signed in to change notification settings - Fork 1
Software Stack
Jarkko Moilanen edited this page Jul 4, 2014
·
2 revisions
On this page you will find EduCloud service described as layers.
Below is our current (4.7.2014) Software Stack - rough picture

- WSO2 open source ratkaisu. http://wso2.com/platforms/api-management-platform/
- API:en hallinta.
- Oma virtuaalipalvelin
- api.pilvivayla.fi
- Portaalin RESTful API, jonka kautta
- saa tietoja projekteista, jäsenistä, uutisista yms.
- Datan lisenssi Avoimen datan lisenssi.
- pilvivayla.fi/api/v1/
- QA alustan RESTful API, jonka kautta
- saa tietoa kysytyistä kysyksistä ja niiden vastauksista.
- Toteutus samaan tyyliin (mutta pythonilla) kuin http://avoindata.net/dashboard/api/v1/
- Datan lisenssi Avoimen datan lisenssi.
- kysy.pilvivayla.fi/api/v1/
- RESTful API jonka avulla
- voi rakentaa sovelluksia kaupan päälle
- lisätä, poistaa ja muokata myytäviä sovelluksia ja palveluita.
- kysyä tilastoja ja käyttäjätietoja
- Datan lisenssi Avoimen datan lisenssi.
- basaari.pilvivayla.fi/api/v1/
- Portaali on kokoava palvelu, joka sisältää lisäksi projektinhallintaan tarkoitettuja työkaluja.
- Pohjalla Open Atrium, joka on Drupal distribuutio. https://drupal.org/project/openatrium
- Oma virtuaalipalvelin
- Domain: pilvivayla.fi
- API samassa palvelimessa
- Kysymys-vastaus palvelu.
- Based on http://www.question2answer.org/
- Integroidaan Portal osaan QA palvelun API:n kautta.
- Toimii myös itsenäisenä palveluna.
- Oma virtuaalipalvelin
- Domain: kysy.pilvivayla.fi
- API samassa palvelimessa
- Palveluiden myynti ja osto paikka verkossa.
- Platform: Odoo (OpenERP)
- Toimii myös itsenäisenä palveluna.
- Oma virtuaalipalvelin
- Domain: basaar.pilvivayla.fi and store.pilvivayla.fi
- API samassa palvelimessa
- Product and Service License Management for items sold in Bazaar
- Select one and init service
- Must have ready REST APIs for basic functions
- Must be open source
- Would like to be Python based
- Domain: licenses.pilvivayla.fi
- API in the same service (licenses.pilvivayla.fi/api)
- Handles authentication and role management
- We'll use https://simplesamlphp.org/
- This sevice uses OPH opintopolku services for role management
- This will be separate service so it can be developed independently.
- Domain: auth.pilvivayla.fi
- API in the same service (auth.pilvivayla.fi/api)
- All services use same database server
- Own virtual server
- Domain: no publicly accessible domain name