GIST se dorește a fi o platforma Cloud Platform as a Service (PAAS) care sa deservească toate nevoile de utilizare și consum de date geografice la nivelul PMT. Sistemul GIS trebuie sa fie obligatoriu conform OGS (Open Geospatial Consortium) și să poată interschimba date geografice cu sisteme similare. GIST se dorește a fi un sistem închis pentru prelucrarea datelor de interes intern ale PMT cât și deschis către public, atât pentru Timisoreni cat și pentru turiști și alte entități publice și private.
Arhitectura software a GIS trebuie sa ofere posibilitatea de accesare a utilizatorilor software client , prin intermediul unei API (Application programming interface), cat și utilizatorilor nominali (persoane fizice) prin intermediul unor aplicații desktop și web. Diferențierea dintre tipul de utilizatori și accesul acestora la diverse resurse se va face în cadrul GIST și va fi gestionata de administratorul platformei.
Toate datele generate in GIST raman proprietatea Autoritatii Contractante, care are dreptul sa le faca deschise/publice cand hotaraste.
Autoritatea Contractanta va avea acces la toate specificatiile API-lor si va avea drept de utilizare pentru ele si dupa achizitie.
Toate procesele folosite, vor trebui modelate in formatul Business Process Model and Notation (BPMN). Mai multe detalii https://en.wikipedia.org/wiki/Business_Process_Model_and_Notation
Cerințe obligatorii:
1. Disponibilitate a serviciilor fără întreruperi cauzate de infrastructură deficitara (eg. pana de curent, mentenanță a serverelor necorespunzătoare);
2. Accesibilitate identica pentru toți utilizatorii indiferent de tara in care se afla, astfel un investitor din Germania poate consuma serviciile GIST in aceleași condiții de performanta ca si un timișorean;
3. Folosirea de baze de date distribuite si care au un grad ridicat de redundanta prin urmare nu se pierd date in caz de dezastre;
4. Transparenta și siguranța datelor este asigurată controlat
5. Scurtarea de procese si circuite interne consumatoare de timp;
6. Posibilitate de extindere flexibila a serviciilor oferite inclusiv prin interconectarea platformei la soluții de Smart City
Soluție Server trebuie sa ofere:
Ø Securizarea aplicației prin tehnologie de ultima generație;
Ø Posibilitatea unei scalabilitati dinamice a solutiei software prin utilizarea orchestratorul Kubernetes și containerizare cu Docker;
Ø Posibilitatea de instalare atat în Cloud (PAAS) cât și pe computere fizice/virtuale;
Ø Costuri de licențiere orientate în funcție de consum cu praguri valorice agreate prin contract;
Ø Service Level Agreement (SLA) - corespunzator la condițiile date de centrul de date;
Geoportalul PMT - Interfața web
OAuth ca metoda de autorizare a utilizatorilor care are rolul de vizualizare a conținutului public.
Aplicația trebuie sa contina 3 tipuri de roluri:
· Administratori;
· editori de conținut;
· utilizatori
Fiecare rol va avea acces diferit la resursele aplicației.
Numărul de utilizatori inregistrati este variabil dar trebuie sa fie posibilă înregistrarea a minimum 300.000 de utilizatori unici care sa poate interacționa în mod activ cu instituția prin schimb de documente;
Portalul trebuie sa fie deschis către utilizatori care se înregistrează ca utilizator simplu prin OAuth (Google sau Facebook) și numărul acestora trebuie sa fie nelimitat;
SLA - condițiile date de centrul de date/ furnizorul de servicii Cloud Computing;
Soluție Desktop
Minim 10 posturi de lucru pentru utilizator cu drepturi de editare ale bazelor de date în regim concomitent;
Suport clienți dedicat;
Infrastructura de Date Spațiale - Spatial Data Infrastructure (SDI)
Baza de date geospatiala creata cu scopul de a stoca exclusiv data GIS, de preferință PostGres
Mărimea spațiului de stocare va fi de minim 2 TB distribuită între baza de date geografice care stochează date vectoriale și stocarea ultrarapida a fișierelor de tip raster.
Serviciile cloud vor fi de la un prestator de servicii de rang internațional care sa ofere infrastructura cu Service Level Agreement (SLA) 99,95%.