Ιδρυματικό Αποθετήριο
Πολυτεχνείο Κρήτης
EN  |  EL

Αναζήτηση

Πλοήγηση

Ο Χώρος μου

Ανάπτυξη εργαλείου διαχείρισης container για εφαρμογές iστού με βάση το Docker

Lappas Dionysios

Απλή Εγγραφή


URIhttp://purl.tuc.gr/dl/dias/E7276D7C-010F-4E74-8C04-B25C0FF3AC41-
Αναγνωριστικόhttps://doi.org/10.26233/heallink.tuc.66045-
Γλώσσαen-
Μέγεθος1,58 megabytesen
ΤίτλοςDevelopment of a container management tool for Web applications using Dockeren
ΤίτλοςΑνάπτυξη εργαλείου διαχείρισης container για εφαρμογές iστού με βάση το Dockerel
ΔημιουργόςLappas Dionysiosen
ΔημιουργόςΛαππας Διονυσιοςel
Συντελεστής [Επιβλέπων Καθηγητής]Samoladas Vasilisen
Συντελεστής [Επιβλέπων Καθηγητής]Σαμολαδας Βασιληςel
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Deligiannakis Antoniosen
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Δεληγιαννακης Αντωνιοςel
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Garofalakis Minosen
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Γαροφαλακης Μινωςel
ΕκδότηςΠολυτεχνείο Κρήτηςel
ΕκδότηςTechnical University of Creteen
Ακαδημαϊκή ΜονάδαΠολυτεχνείο Κρήτης::Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστώνel
ΠερίληψηIn recent years, due to the rise of microservices, cloud com- puting and now the Internet of Things ( IoT ) the development, deployment and management of distributed services is more important than ever. In order to circumvent the challenges that arise from this evolution, we need tools that, among others, ab- stract the inherent complexities, manage dependencies, maxi- mize portability across systems and enhance scalability. Soft- ware containers encapsulate many of the aforementioned fea- tures. The Docker project, started in 2013, has enabled users to easily build, ship and run applications based on contain- ers, through an automated workflow. Running and managing multi-container web applications in the cluster infrastructure though, is not a trivial task, which requires to deal with orches- tration, service discovery, data and configuration management, networking e.t.c. We designed and implemented a container management tool for multi-container web applications, on single and multi-host (cluster) environments for development and production. We consider containers as components offering and requiring ser- vices, empowering a container-agnostic design. We offer a stan- dard way to map services for web applications into containers, complete life-cycle management for containers and provided services, coordination between dependent services, data man- agement, service discovery, network isolation with per-application custom networks, support for private container image registries and a solution to N-to-N configuration problem between con- tainers.en
ΤύποςΔιπλωματική Εργασίαel
ΤύποςDiploma Worken
Άδεια Χρήσηςhttp://creativecommons.org/licenses/by-nc-sa/4.0/en
Ημερομηνία2016-07-13-
Ημερομηνία Δημοσίευσης2016-
Θεματική ΚατηγορίαDistributed systemsen
Βιβλιογραφική ΑναφοράDionysios Lappas, "Development of a container management tool for Web applications using Docker", Diploma Work, School of Electrical and Computer Engineering, Technical University of Crete, Chania, Greece, 2016el
Βιβλιογραφική ΑναφοράΔιονύσιος Λάππας, "Ανάπτυξη εργαλείου διαχείρισης container για εφαρμογές iστού με βάση το Docker", Διπλωματική Εργασία, Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών, Πολυτεχνείο Κρήτης, Χανιά, Ελλάς, 2016el

Διαθέσιμα αρχεία

Υπηρεσίες

Στατιστικά