Σχεδιασμός και υλοποίηση e­-commerce συστήματος σε cloud περιβάλλον

Σε αυτή την διπλωματική εργασία μελετήθηκε η αρχιτεκτονική των microservices, παρουσιάζοντας αναλυτικά τα πλεονεκτήματα και μειονεκτήματα της καθώς και αποδοτικούς τρόπους λύσης των προβλημάτων που οφείλονται στην κατανεμημένη φύση της. Η μελέτη αυτή οδήγησε στην δημιουργία ενός ευέλικτου, εύκολα επ...

Full description

Bibliographic Details
Main Author: Περγαντής, Δημήτρης
Other Authors: Pergantis, Dimitris
Language:Greek
Published: 2020
Subjects:
Online Access:http://hdl.handle.net/10889/14277
id nemertes-10889-14277
record_format dspace
spelling nemertes-10889-142772022-09-05T09:40:57Z Σχεδιασμός και υλοποίηση e­-commerce συστήματος σε cloud περιβάλλον Design and implementation of an e-commerc cloud system Περγαντής, Δημήτρης Pergantis, Dimitris Μηχανική λογισμικού Αρχιτεκτονική λογισμικού Docker Domain driven design Command query responsibility segragation Microservices ASP.NET Core Σε αυτή την διπλωματική εργασία μελετήθηκε η αρχιτεκτονική των microservices, παρουσιάζοντας αναλυτικά τα πλεονεκτήματα και μειονεκτήματα της καθώς και αποδοτικούς τρόπους λύσης των προβλημάτων που οφείλονται στην κατανεμημένη φύση της. Η μελέτη αυτή οδήγησε στην δημιουργία ενός ευέλικτου, εύκολα επεκτάσιμου και κλιμακώσιμου e-commerce συστήματος το οποίο χρησιμοποιεί στην βάση του το ASP.NET Core και το Docker ως μηχανισμό containerization. Επίσης παρουσιάζονται οι σχεδιαστικές αποφάσεις όσο αφορά την εσωτερική αρχιτεκτονική των microservices και υλοποιούνται εξελιγμένα μοτίβα μηχανικής λογισμικού όπως το Command Query Responsibility Segragation (CQRS) και το Domain Driven Design τόσο σε λογικό όσο και προγραμματιστικό επίπεδο. 2020-12-07T15:02:50Z 2020-12-07T15:02:50Z 2020-07-19 http://hdl.handle.net/10889/14277 gr application/pdf
institution UPatras
collection Nemertes
language Greek
topic Μηχανική λογισμικού
Αρχιτεκτονική λογισμικού
Docker
Domain driven design
Command query responsibility segragation
Microservices
ASP.NET Core
spellingShingle Μηχανική λογισμικού
Αρχιτεκτονική λογισμικού
Docker
Domain driven design
Command query responsibility segragation
Microservices
ASP.NET Core
Περγαντής, Δημήτρης
Σχεδιασμός και υλοποίηση e­-commerce συστήματος σε cloud περιβάλλον
description Σε αυτή την διπλωματική εργασία μελετήθηκε η αρχιτεκτονική των microservices, παρουσιάζοντας αναλυτικά τα πλεονεκτήματα και μειονεκτήματα της καθώς και αποδοτικούς τρόπους λύσης των προβλημάτων που οφείλονται στην κατανεμημένη φύση της. Η μελέτη αυτή οδήγησε στην δημιουργία ενός ευέλικτου, εύκολα επεκτάσιμου και κλιμακώσιμου e-commerce συστήματος το οποίο χρησιμοποιεί στην βάση του το ASP.NET Core και το Docker ως μηχανισμό containerization. Επίσης παρουσιάζονται οι σχεδιαστικές αποφάσεις όσο αφορά την εσωτερική αρχιτεκτονική των microservices και υλοποιούνται εξελιγμένα μοτίβα μηχανικής λογισμικού όπως το Command Query Responsibility Segragation (CQRS) και το Domain Driven Design τόσο σε λογικό όσο και προγραμματιστικό επίπεδο.
author2 Pergantis, Dimitris
author_facet Pergantis, Dimitris
Περγαντής, Δημήτρης
author Περγαντής, Δημήτρης
author_sort Περγαντής, Δημήτρης
title Σχεδιασμός και υλοποίηση e­-commerce συστήματος σε cloud περιβάλλον
title_short Σχεδιασμός και υλοποίηση e­-commerce συστήματος σε cloud περιβάλλον
title_full Σχεδιασμός και υλοποίηση e­-commerce συστήματος σε cloud περιβάλλον
title_fullStr Σχεδιασμός και υλοποίηση e­-commerce συστήματος σε cloud περιβάλλον
title_full_unstemmed Σχεδιασμός και υλοποίηση e­-commerce συστήματος σε cloud περιβάλλον
title_sort σχεδιασμός και υλοποίηση e­-commerce συστήματος σε cloud περιβάλλον
publishDate 2020
url http://hdl.handle.net/10889/14277
work_keys_str_mv AT pergantēsdēmētrēs schediasmoskaiylopoiēsēecommercesystēmatossecloudperiballon
AT pergantēsdēmētrēs designandimplementationofanecommerccloudsystem
_version_ 1771297182336417792