Έμβλημα Πολυτεχνείου Κρήτης
Το Πολυτεχνείο Κρήτης στο Facebook  Το Πολυτεχνείο Κρήτης στο Instagram  Το Πολυτεχνείο Κρήτης στο Twitter  Το Πολυτεχνείο Κρήτης στο YouTube   Το Πολυτεχνείο Κρήτης στο Linkedin

11
Ιουλ

Παρουσίαση Διπλωματικής Εργασίας κ. Λάππα Διονύσιου - Σχολή ΗΜΜΥ
Κατηγορία: Παρουσίαση Διπλωματικής Εργασίας   ΗΜΜΥ  
ΤοποθεσίαΛ - Κτίριο Επιστημών/ΗΜΜΥ, 137Π-39,-38
Ώρα11/07/2016 11:00 - 12:00

Περιγραφή:
ΠΟΛΥΤΕΧΝΕΙΟ ΚΡΗΤΗΣ Σχολή Ηλεκτρονικών Μηχανικών και Μηχανικών Υπολογιστών Πρόγραμμα Προπτυχιακών Σπουδών ΠΑΡΟΥΣΙΑΣΗ ΔΙΠΛΩΜΑΤΙΚΗΣ ΕΡΓΑΣΙΑΣ ΔΙΟΝΥΣΙΟΥ ΛΑΠΠΑ με θέμα Ανάπτυξη εργαλείου διαχείρισης container για εφαρμογές Ιστού με βάση το Docker. Development of a container management tool for web applications using Docker. Εξεταστική Επιτροπή Επίκουρος Καθηγητής Σαμολαδάς Βασίλειος (επιβλέπων) Καθηγητής Γαροφαλάκης Μίνως Αναπληρωτής Καθηγητής Δεληγιαννάκης Αντώνιος Abstract In recent years, due to the rise of microservices, cloud computing and now the Internet of Things 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, abstract the inherent complexities, manage dependencies, maximize portability across systems and enhance scalability. Software containers encapsulate many of the aforementioned features. The Docker project, started in 2013, has enabled users to easily build, ship and run applications based on containers, 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 orchestration, 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 services, empowering a container-agnostic design. We offer a standard way to map services for web applications into containers, complete life-cycle management for containers and provided services, coordination between dependent services, data management, 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 containers.
© Πολυτεχνείο Κρήτης 2012