ΑΠΟΘΕΤΗΡΙΟ ΕΦΑΡΜΟΓΩΝ ΥΠΠΕΘ ΚΑΙ ΕΠΟΠΤΕΥΟΜΕΝΩΝ ΦΟΡΕΩΝ (git.minedu.gov.gr)

Σχετικά έγγραφα
Παρουσίαση Θερινού Σχολείου. Αριστεία ΕΛ/ΛΑΚ ΤΕΙ Αθήνας

Λιόλιου Γεωργία. ιατµηµατικό Πρόγραµµα Μεταπτυχιακών Σπουδών στα Πληροφοριακά Συστήµατα

Υπηρεσίες Ιστού (Web Services) ΜΙΧΑΛΗΣ ΜΑΛΙΑΠΠΗΣ

Εφαρµογές WebGIS Open Source

Διευκρινίσεις για τον Ανοιχτό τακτικό διαγωνισμό με αρ. πρωτ. 675/

Salespoint. hovernet Το τηλέφωνό µας: Η διεύθυνσή µας: 25 Μαρτίου 44, Νέοι Επιβάτες Θεσσαλονίκη

Τίτλος Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης. Συντάκτης. Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης Τηλεκπαίδευσης

ΕΛΑΧΙΣΤΕΣ ΑΠΑΙΤΗΣΕΙΣ ΕΞΟΠΛΙΣΜΟΥ ΕΠΙΚΟΙΝΩΝΙΑ... 23

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ. Τεχνολογίες και Εφαρμογές Διαδικτύου

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ, ΕΡΕΥΝΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ

Παραθέτουμε τις παρακάτω διευκρινήσεις βάση των ερωτημάτων που υποβλήθηκαν από τους υποψηφίους αναδόχους μετά την δημοσίευση του διαγωνισμού.

Μέρος Ι: Εγκατάσταση και ιαμόρφωση των MySQL, Apache και PHP

Φορολογική Βιβλιοθήκη. Θανάσης Φώτης Προγραμματιστής Εφαρμογών

Σύστημα διαχείρισης περιεχομένου (Content Management System)

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ, ΕΡΕΥΝΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ

XAMPP Apache MySQL PHP javascript xampp


Διακήρυξη Διαγωνισμού για το Έργο

Μονάδα Διασφάλισης Ποιότητας. ΜΟΔΙΠ Πανεπιστημίου Δυτικής Μακεδονίας. Κωδικός Πράξης ΟΠΣ: Επιχειρησιακό Πρόγραμμα:

Απαντήσεις σε ερωτήσεις

Λογισμικό Open Source στις Υπηρεσίες των Βιβλιοθηκών του Πανεπιστημίου Αθηνών

Πληροφορίες για το μάθημα

ΑΔΑ: ΒΕΖΞ46941Δ-1Η2 (ΑΝΑΡΤΗΤΕΟ ΣΤΟ ΙΑ ΙΚΤΥΟ)

Πύλη Φαρμακευτικών Υπηρεσιών Υπουργείου Υγείας Κύπρου. System Architecture Overview

ΣΥΓΚΡΙΤΙΚΗ ΜΕΛΕΤΗ ΤΕΧΝΟΛΟΓΙΩΝ ΔΙΑΔΙΚΤΥΑΚΩΝ ΥΠΗΡΕΣΙΩΝ ΚΑΙ ΑΞΙΟΛΟΓΗΣΗ ΤΗΣ ΤΕΧΝΟΛΟΓΙΑΣ REST ΠΛΑΣΤΑΡΑΣ ΕΥΡΙΠΙΔΗΣ

Πρόγραμμα Σεμιναρίων Σεπτεμβρίου - Δεκεμβρίου

Πρόγραμμα Σεμιναρίων Σεπτεμβρίου - Δεκεμβρίου

Πρόγραμμα Σεμιναρίων Σεπτεμβρίου Δεκεμβρίου

Συμμόρφωση με τον κανονισμό GDPR με χρήση Enterprise Content Management εργαλείων Η πλατφόρμα ΠΑΠΥΡΟΣ της MODUS

ΣΥΝ ΕΣΗ ΣΤΗΝ ΠΛΑΤΦΟΡΜΑ SSP / TARGET2 (ICM)

Ολοκληρωμένο Πληροφοριακό Σύστημα Εξυπηρέτησης Πολιτών και Παρόχων

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ, ΕΡΕΥΝΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ

Ενότητα 2. Πηγές Λογισμικού. Πληροφοριακά Συστήματα Διοίκησης ΙI Νίκος Καρακαπιλίδης 2-1

Πρόγραμμα Σεμιναρίων Φεβρουαρίου - Ιουλίου

Πρόγραμμα Σεμιναρίων Φεβρουαρίου - Ιουλίου

ΔΑΒΒΕΤΑΣ ΑΘΑΝΑΣΙΟΣ ΤΕΙ ΑΘΗΝΑΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Χρήση του Twitter ως μέσο ενημέρωσης

TCExam Ερευνητικό και Ακαδημαϊκό Ινστιτούτο Τεχνολογίας Υπολογιστών, 2

«Αναβαθμισμένη υπηρεσία ασύγχρονης dτηλεκπαίδευσ ης ΠΣΔ:

Ημερομηνία Παράδοσης: 4/4/2013

Ολοκληρωμένο σύστημα διαχείρισης παρουσιών στο Τ.Ε.Ι. Σερρών

Υλοποίηση σχημάτων ασφαλείας σε ασύρματα δίκτυα

Κέντρο ιαλειτουργικότητας Υ ουργείου Οικονοµικών. Τρίτη 19/9/2017

A browser-based digital signing solution over the web

Social Network : Programming on FACEBOOK

ΑΝΑΚΟΙΝΩΣΗ ΔΙΑΔΙΚΑΣΙΑΣ ΑΠΕΥΘΕΙΑΣ ΑΝΑΘΕΣΗΣ. Αριθμ. Πρωτ.: /2017 Ο ΕΙΔΙΚΟΣ ΛΟΓΑΡΙΑΣΜΟΣ ΚΟΝΔΥΛΙΩΝ ΕΡΕΥΝΑΣ

ΜΗΧΑΝΙΣΜΟΣ ΔΙΑΓΝΩΣΗΣ ΤΩΝ ΑΝΑΓΚΩΝ ΤΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ ΣΕ ΕΠΑΓΓΕΛΜΑΤΑ ΚΑΙ ΔΕΞΙΟΤΗΤΕΣ: Η ΠΕΡΙΠΤΩΣΗ ΤΩΝ ΤΠΕ

Περίληψη ιπλωµατικής Εργασίας

A J A X AJAX Γιάννης Αρβανιτάκης

Περιεχόμενα. Visio / White paper 1

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ

...στις µέρες µας, όσο ποτέ άλλοτε, οι χώρες καταναλώνουν χρόνο και χρήµα στη µέτρηση της απόδοσης του δηµόσιου τοµέα...(oecd)

Ρυθμίσεις εγκατάστασης ονόματος χώρου σε πίνακα ελέγχου plesk

ΟΔΗΓΟΣ ΔΙΑΣΥΝΔΕΣΗΣ για το Έργο «Ανάπτυξη Πλατφόρμας Παροχής Υπηρεσιών Αποστολής και Λήψης Σύντομων Μηνυμάτων»

Άσκηση. Εξοικείωση με την πλατφόρμα Moodle

Ανοικτά Δεδομένα. Η εμπειρία του OpenDataCloud

Tales & Trails. apps4thessaloniki 2016

ΔΙΑΚΗΡΥΞΗ ΔAΠΜ ΓΙΑ ΤΟ ΕΡΓΟ:

ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) ADVANCED σχεδιασμός ιστοσελίδας ΕΚΔΟΣΗ 1.0. Σόλωνος 108,Τηλ Φαξ

ΠΕΡΙΓΡΑΜΜΑ ΜΑΘΗΜΑΤΟΣ

Βασικές Έννοιες Web Εφαρμογών

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος Κεφάλαιο 1 ο Αρχές Διαχείρισης πληροφορίας στον Παγκόσμιο Ιστό... 15

Αν παρ όλα αυτά αντιμετωπίζετε πρόβλημα, επικοινωνήστε με το Κέντρο Δικτύου της ΑΣΠΑΙΤΕ Τηλ , , ,

Γεω-χωρικές υπηρεσίες και τεχνολογίες WEB. Βασίλειος Βεσκούκης Μηχανικός ΗΥ, Επ.Καθ. ΕΜΠ

ΕΡΓΟ: «ΜΗΧΑΝΟΡΓΑΝΩΣΗ ΓΡΑΜΜΑΤΕΙΑΣ ΕΠΙΤΡΟΠΗΣ ΕΡΕΥΝΩΝ, ΕΡΕΥΝΗΤΙΚΑ ΠΡΟΓΡΑΜΜΑΤΑ, ΔΙΕΘΝΩΝ ΟΡΓΑΝΙΣΜΩΝ-Ε.Ε.» ΚΩΔΙΚΟΣ ΕΡΓΟΥ(ΦΚ):0467

Τεχνολογίες Ανάπτυξης Ηλεκτρονικού Καταστήματος Μικρομεσαίας Επιχείρησης. Μικρομεσαίες Επιχειρήσεις και Καινοτομία

Περιεχόμενα. Πρόλογος... xiii

Εφαρμογές που χρησιμοποιούν το πρότυπο DCAT. Γιάννης Ξυδιάς

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΜΗΧΑΝΙΚΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ. Πτυχιακή εργασία. AtYourService CY : Create a REST API. Δημήτρης Χριστοδούλου

Εργαλεία ανάπτυξης εφαρμογών internet Ι

Cloud Computing with Google and Microsoft. Despoina Trikomitou Andreas Diavastos Class: EPL425

Ανοιχτά Οικονοµικά εδοµένα

Μεταπτυχιακή Διατριβή

Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών

ΠΡΟΣΚΛΗΣΗ ΕΚΔΗΛΩΣΗΣ ΕΝΔΙΑΦΕΡΟΝΤΟΣ (Για υποβολή πρότασης σύναψης σύμβασης μίσθωσης έργου ιδιωτικού δικαίου)

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ. Ηλεκτρονικό Εμπόριο

Hardware System Integration & It Services Internet Business Solutions e-commerce Web Applications & On Line Databases

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ

Θέματα Ατομικής Διπλωματικής Εργασίας Ακαδημαϊκό Έτος 2017/2018. Γεωργία Καπιτσάκη (Επίκουρη Καθηγήτρια)

Προβλήµατα CGI, SSI CGI: Απόδοση Έναρξη νέας διαδικασίας για εκτέλεση (2 διαδικασιών σε περίπτωση διερµηνευόµενης γλώσσας, π.χ. perl). Κοινές διαδικασ

ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ web εφαρµογής - ηλεκτρονικού κατατήµατος για έξυπνα κινητά

Τι είναι η Spring. Η Spring είναι ένα ελεύθερο (open source) περιβάλλον εργασίας για εφαρμογές Java. Μπορεί να περιγραφεί ως:

Bread Online. Παναγιώτης Ιωαννίδης Επιβλέπων καθηγητής: Μηνάς Δασυγένης

Υπολογιστική Νέφους Cloud computing

ΚΕΝΤΡΟ ΥΠΟΣΤΗΡΙΞΗΣ ΕΦΑΡΜΟΓΩΝ ΛΟΓΙΣΜΙΚΟΥ. Μιχάλης Κεφαλάς, ΑΤΕΙ Θεσσαλονίκης

Το Έργο Συνεισφοράς. Ανάπτυξη εφαρμογής για κινητές συσκευές του Σ.Δ.Μ. Open eclass. Θερινό Σχολείο, Ιουλίου 2014

Διαχείριση Ετερογενών Δικτύων

ΕΛΛΑΚ και Τοπική Αυτοδιοίκηση

Περίληψη Λαμπρόπουλος

Αξιολόγηση Υπηρεσιών ιαδικτύου µέσω Περιπτώσεων Μελέτης

Directory of Hellenic Academic and Research Entities (D.H.A.R.E)

οµή της παρουσίασης Στατιστικά στοιχεία Άδειες χρήσης Γενικά στοιχεία Βασικά χαρακτηριστικά του browser

Εκπαιδευτικό Υλικό για την. «Βάση σχολικών μονάδων ΠΣΔ»

Ενιαίο Σύστημα Ψηφιακής Βιβλιοθήκης του Πανεπιστημίου Αθηνών

64.1% 18.8% 5.9% 5.2% 2.7%

Τίτλος ενότητας / υπο-ενότητας της τεχνικής προσφοράς

ΚΕΦΑΛΑΙΟ 17: Web Services Εισαγωγή

Τεχνική Οδηγία. Εγκατάσταση & ρύθµιση MS ISA Server 2000 στο περιβάλλον των σχολικών εργαστηρίων. Έκδοση 1.0. Ιανουάριος 2005

Τείχος Προστασίας Εφαρμογών Διαδικτύου

IBM Business Monitor Εκδοχή 7 Έκδοση 5. Οδηγ ς εγκατάστασης του IBM Business Monitor

Διαδικτυακές Εφαρμογές. Ενότητα 2: Enterprise Java Beans και Java Server Faces Μιχάλας Άγγελος Βούρκας Δημήτριος Τμήμα Μηχανικών Πληροφορικής ΤΕ

Transcript:

ΑΠΟΘΕΤΗΡΙΟ ΕΦΑΡΜΟΓΩΝ ΥΠΠΕΘ ΚΑΙ ΕΠΟΠΤΕΥΟΜΕΝΩΝ ΦΟΡΕΩΝ (git.minedu.gov.gr) Ι. ιαχείριση Εκδόσεων Πηγαίου Κώδικα ΙΙ. Ανοικτός Κώδικας ΙΙΙ. Εκτενης Τεκμηρίωση IV. Agile Μεθοδολογία

Ομάδα Ανάπτυξης Λογισμικού Τμήμα Ψηφιακού Σχεδιασμού και Ανάπτυξης Υποστηρικτικών Εφαρμογών ιεύθυνση Ηλεκτρονικής ιακυβέρνσης ΥΠΠΕΘ Η ομάδα λειτουργεί σύμφωνα με το πλαίσιο που περιγράφεται στον εσωτερικό οδηγό λειτουργίας ( https://git.minedu.gov.gr/itminedu/osguide ). Τα υπό ανάπτυξη έργα λογισμικού διατίθενται ελεύθερα μέσα από το αποθετήριο κώδικα του Υπουργείου στο https://git.minedu.gov.gr/itminedu, η καθημερινή συνεργασία των μελών της ομάδας σε πραγματικό χρόνο για την υλοποίηση των έργων πραγματοποιείται με χρήση ομαδοσυνεργατικών εργαλείων όπως το https://mattermost.minedu.gov.gr. Η ομάδα ακολουθεί το πλαίσιο Scrum που ανήκει στην κατηγορία των Agile μεθοδολογιών ανάπτυξης λογισμικού, για την ολοκλήρωση την συντήρηση και επέκταση των πολύπλοκων έργων λογισμικού του ΥΠΠΕΘ και των εποπτευόμενων φορέων του.

Πλατφόρμα ιαλειτουργικότητας ΥΠΠΕΘ (https://www.interoperability.gr)

Αρχιτεκτονική Ασφαλείας Πλατφόρμας Πρόσβαση στα Web API μόνο μέσω κλήσεων πάνω από πρωτόκολλο HTTPS (SSL) Χρήση ελέγχου Basic Auhorization Επικεφαλίδας HTTP σε κάθε υλοποίηση Web Service στους Application Server, δηλαδή υποχρεωτική χρήση ονόματος χρήστη και αντίστοιχου κωδικού πρόσβασης στις ρυθμίσεις κλήσης API στον API manager για κάθε API ξεχωριστά. Σαν αποτέλεσμα δεν μπορεί κάποιος κακόβουλος χρήστης να καλέσει τα Web Service απευθείας απο τους Application Server παρακάμπτοντας τους ελέγχους πρόσβασης που επιβάλλει το API Manager Cluster. Χρήση Firewall στους Load Balancers, που επιτρέπει μόνο κίνηση HTTPS και μόνο από συγκεκριμένες IP διευθύνσεις. Στην παραγωγική λειτουργία το Firewall επιτρέπει κίνηση HTTPS μόνο από τους API Manager Server s του WSO2 API Cloud.

Σενάρια χρήσης

Relay EDULABS Open Data Api RELABS Open Data Api Συγκέντρωση και διαχείριση υπάρχοντων API μέσω SWAGGER JSON Doc

Wrapper Συγκέντρωση και κατανάλωση υπάρχοντων API με δημιουργία απλοποιημένων REST Endpoints στους API Managers Ε ΕΤ Academic ID GUNET AMKA ΟΠΣΕ ημοτολόγιο Εργάνη

Υπηρεσίες Ιστού Ηλεκτρονικών Υπογραφών Digital Signature Check Web Service (κεντρική υπηρεσία ιστού ελέγχου εγκυρότητας ψηφιακής υπογραφής ηλεκτρονικών εγγράφων) (Υλοποίηση σε WSO2, Apache Tomcat based Java EE Application Server) Server Side Digital Signing Web Service (κεντρική υπηρεσία ιστού δημιουργίας και προσθήκης ψηφιακής υπογραφής σε ηλεκτρονικά έγγραφα) (Υλοποίηση σε WSO2, Apache Tomcat based Java EE Application Server)

Χρήση πλατφόρμας

Ρόλοι admin :: Πλήρη δικαιώματα σε όλο το φάσμα των λειτουργιών creator :: ημιουργεί και διαχειρίζεται API publisher :: ημοσιεύει και διαχειρίζεται τον κύκλο ζωής των API subscriber :: Εγγράφεται συνδρομητής και καταναλώνει API

Χρήστες Τοπικό user store (δυνατότητα δημόσιας εγγραφής απενεργοποιημένη) Απομακρυσμένα user stores (Active Directory, Open LDAP) Identity providers (Ε ΕΤ Federation, κ.τ.λ)* *(Απαιτείται η χρήση WSO2 Identity Server)

ιαχείριση API

Σχεδιασμός API

Υλοποίηση API

ιαχείριση πρόσβασης και κίνησης API

Κύκλος ζωής API

Κατανάλωση υπηρεσίας

Κατανάλωση υπηρεσίας Πρόσβαση στο ΥΠΠΕΘ API store https://www.interoperability.gr

Συνδρομές Κάθε χρήστης έχει στη διάθεση του διάφορα προφίλ εφαρμογών με τα οποία μπορεί να εγγραφεί συνδρομητής σε ένα API Από κάθε προφίλ εφαρμογής ο χρήστης μπορεί να παράγει access tokens Η πλατφόρμα παρέχει λειτουργίες δημιουργίας και διαχείρισης access tokens προγραμματιστικά

Κατανάλωση API Ο χρήστης μπορεί να δοκιμάσει το API απευθείας μέσα από την πλατφόρμα μέσω του αυτόματα παρεχόμενου SWAGGER documentation Άμεση πρόσβαση σε τεκμηρίωση

Οδικός Χάρτης, Next Steps Ολοκλήρωση των διαδικασιών ανάπτυξης των Υπηρεσιών Ιστού Ηλεκτρονικής Υπογραφής Βιβλιοθήκες εύκολης κατανάλωσης των Web Rest API της πλατφόρμας δια-λειτουργικότητας για προγραμματιστές εφαρμογών σε Java, PHP, Python, Javascript, Objective-C κτλ. Τεκμηρίωση, δημιουργία οδηγών ανάπτυξης και κατανάλωσης υπηρεσιών στην πλατφόρμα. Εκπαίδευση Χρηστών Πιλοτική Χρήση από Τρίτους Φορείς

ΕΡΩΤΗΣΕΙΣ Ευχαριστούμε για το χρόνο σας!!