Ohjelmistoarkkitehtuuri
RealWorld Conduit foorumi
Versio: 0.1.0
Julkinen
Vastuuhenkilö
Johdatus
TODO
- Dokumentissa käydään läpi Conduit
Yleiskuvaus
TODO
- Esittele lyhyesti tuote tai kohde
- Dokumentin tehtävä on avata esim. jatkokehittäjälle käsitys siitä miten tuote on toteutettu (Pelkkä lähdekoodi ei riitä)
- Millaisia välineitä/työkaluja ja ympäristöjä tarvitaan, jos aioitaa kehitää tuotetta eteenpäin
Käytetyt teknologiat
- RealWorld Conduit
- Käyttöliittymä: ReactJS
- Ohjelmistologiikka: Node.js
- Tietokanta: MongoDB
- Virtualisointi : Docker
Tuotekehitysympäristöjen kuvaukset
Eli miten nuo eri ympäristöt on toteutettu ko. projektissa Kuvaa ainakin seuraavat:
Suoritusympäristö kuvaus
Kehitysympäristö
- GitLab
- Docker
Testausympäristö
## TODO
- *
Demoympäristö
* *
Käytetyt työvälineet ja niiden versionumerot
- Kääntäjä xyz v1.0.1
- debuggeri zky v2.05
- Firefox 123
- Perustelut miksi!
Tärkeimmät tekniset ratkaisut joihin tuote nojaa
## TODO
- Palvelu on virtualisoitu Docker teknologialla jonka ansiosta palvelu on helppo ja nopea käynnistää palvelimella.
Palvelujen/n rajapinnat
Suoritysympäristön kuvaus
Palvelu pyörii CSC ylläpitämässä ympäristössä joka toimii osana valtakunnallista tutkimus- ja kehitysjärjestelmää.
Resurssit
VCPU | RAM | STORAGE |
---|---|---|
8 | 32Gb | 1TB |