Εμφάνιση απλής εγγραφής

Ασφάλεια και αξιοπιστία σε υποδομή μέσω κώδικα : μελέτη περίπτωσης δηλωτικής προσέγγισης

dc.contributor.advisorΚοτζανικολάου, Παναγιώτης
dc.contributor.authorΚόκκαλης, Νικόλαος
dc.date.accessioned2024-12-11T12:36:28Z
dc.date.available2024-12-11T12:36:28Z
dc.date.issued2024-11
dc.identifier.urihttps://dione.lib.unipi.gr/xmlui/handle/unipi/17222
dc.identifier.urihttp://dx.doi.org/10.26267/unipi_dione/4645
dc.description.abstractΗ ανάπτυξη λογισμικού έχει εξελιχθεί από μια τοπική και μοναχική διαδικασία σε μια συνεργατική και πολυδιάστατη προσέγγιση, η οποία αξιοποιεί πλήθος βιβλιοθηκών και τεχνολογιών. Η δημιουργία νέων εκδόσεων λογισμικού, από μια σπάνια και χρονοβόρα διαδικασία, έχει μετατραπεί σε μια ρουτίνα που μπορεί να επαναλαμβάνεται πολλές φορές μέσα σε μία μόνο ημέρα. Επιπλέον, οι υπηρεσίες βασίζονται σε περίπλοκες υποδομές και προσαρμόζονται αυτόματα στις μεταβαλλόμενες ανάγκες των χρηστών. Αυτή η πολυπλοκότητα δημιουργεί προκλήσεις όχι μόνο για την ασφάλεια, αλλά και για άλλα μη λειτουργικά χαρακτηριστικά, όπως η αξιοπιστία και η απόδοση. Ο κύκλος ανάπτυξης λογισμικού, με την υιοθέτηση των μεθοδολογιών DevOps, περιλαμβάνει τόσο τον σχεδιασμό όσο και τη λειτουργία των υποδομών και των υπηρεσιών, με κύριο στόχο την ενίσχυση των μη λειτουργικών χαρακτηριστικών. Η παρούσα μελέτη παρέχει μία εις βάθος ανάλυση των μεθοδολογιών DevOps και DevSecOps, καθώς και των σχετικών τεχνολογιών και πρακτικών, όπως της Συνεχής Ολοκλήρωσης και Παράδοσης (CI/CD), το Infrastructure as Code (IaC) και το GitOps. Αυτές οι τεχνικές συμβάλλουν στη βελτίωση των μη λειτουργικών απαιτήσεων, όπως η ασφάλεια, η αξιοπιστία και η αναπαραγωγιμότητα των συστημάτων. Μέσω αυτών των μεθοδολογιών, προωθείται η αυτοματοποίηση, η βελτιστοποίηση των διαδικασιών και η δυνατότητα ταχύτερης και ασφαλέστερης ανάπτυξης λογισμικού.el
dc.format.extent60el
dc.language.isoelel
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.rightsΑναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/gr/*
dc.titleΑσφάλεια και αξιοπιστία σε υποδομή μέσω κώδικα : μελέτη περίπτωσης δηλωτικής προσέγγισηςel
dc.title.alternativeSecurity and reliability in IaC : a declarative approach case studyel
dc.typeMaster Thesisel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικήςel
dc.description.abstractENSoftware development has evolved from a locally executed process to a collaborative and multidimensional approach that leverages a multitude of libraries and technologies. Creating new versions of software has gone from an infrequent and time-consuming process to a routine that can be repeated multiple times in a single day. In addition, the services are based on complex infrastructures and automatically adapt to the changing needs of users. This complexity creates challenges not only for security, but also for other non-functional characteristics such as reliability and performance. The software development cycle, with the adoption of DevOps methodologies, includes both the design and operation of infrastructures and services, with the main objective of enhancing non-functional features. This study provides an in-depth analysis of DevOps and DevSecOps methodologies, as well as related technologies and practices, such as Continuous Integration and Delivery (CI/CD), Infrastructure as Code (IaC), and GitOps. These techniques help improve non-functional requirements such as safety, reliability and reproducibility of systems. Through these methodologies, automation, process optimization and the possibility of faster and safer software development are promoted.el
dc.contributor.masterΚατανεμημένα Συστήματα, Ασφάλεια και Αναδυόμενες Τεχνολογίες Πληροφορίαςel
dc.subject.keywordDevopsel
dc.subject.keywordDevsecopsel
dc.subject.keywordGitopsel
dc.subject.keywordInfrastructure as codeel
dc.subject.keywordNon-functional requirementsel
dc.subject.keywordObservabilityel
dc.date.defense2024-11-19


Αρχεία σε αυτό το τεκμήριο

Thumbnail

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα
Εκτός από όπου διευκρινίζεται διαφορετικά, το τεκμήριο διανέμεται με την ακόλουθη άδεια:
Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα

Βιβλιοθήκη Πανεπιστημίου Πειραιώς
Επικοινωνήστε μαζί μας
Στείλτε μας τα σχόλιά σας
Created by ELiDOC
Η δημιουργία κι ο εμπλουτισμός του Ιδρυματικού Αποθετηρίου "Διώνη", έγιναν στο πλαίσιο του Έργου «Υπηρεσία Ιδρυματικού Αποθετηρίου και Ψηφιακής Βιβλιοθήκης» της πράξης «Ψηφιακές υπηρεσίες ανοιχτής πρόσβασης της βιβλιοθήκης του Πανεπιστημίου Πειραιώς»