Cloudová platforma pro správu souborů: Mikroservisní přístup s využitím technologií .NET

DSpace Repository

Language: English čeština 

Cloudová platforma pro správu souborů: Mikroservisní přístup s využitím technologií .NET

Show simple item record

dc.contributor.advisor Šilhavý, Petr
dc.contributor.author Hromek, František
dc.date.accessioned 2025-12-10T23:09:55Z
dc.date.available 2025-12-10T23:09:55Z
dc.date.issued 2024-10-27
dc.identifier Elektronický archiv Knihovny UTB
dc.identifier.uri http://hdl.handle.net/10563/57861
dc.description.abstract Tato bakalářská práce se zabývá návrhem a implementací moderního cloudového systému pro správu souborů a uživatelskou spolupráci, založeného na architektuře mikroslužeb. Cílem bylo vytvořit modulární, škálovatelnou a snadno rozšiřitelnou aplikaci, která umožňuje efektivní zpracování událostí mezi jednotlivými službami. Řešení využívá technologie jako .NET, RabbitMQ, PostgreSQL, Docker a Kubernetes. Systém je rozdělen do několika nezávislých mikroslužeb, které spolu komunikují převážně asynchronně pomocí event-driven přístupu. Ačkoli je aplikace navržena jako cloud-ready, v současnosti je nasazena v lokálním vývojovém prostředí pomocí Minikube. Výsledný systém je plně funkční a připravený na další rozvoj a rozšíření - například optimalizaci ukládání souborů nebo podporu nasazení ve více regionech.
dc.format 79 s. (106 478 znaků)
dc.language.iso cs
dc.publisher Univerzita Tomáše Bati ve Zlíně
dc.rights Bez omezení
dc.subject mikroslužby cs
dc.subject škálovatelnost cs
dc.subject Docker cs
dc.subject .NET cs
dc.subject cloudová platforma cs
dc.subject microservices en
dc.subject scalability en
dc.subject Docker en
dc.subject .NET en
dc.subject cloud platform en
dc.title Cloudová platforma pro správu souborů: Mikroservisní přístup s využitím technologií .NET
dc.title.alternative Cloud File Management Platform: A Microservices Approach Using .NET Technologies
dc.type bakalářská práce cs
dc.contributor.referee Šilhavý, Radek
dc.date.accepted 2025-06-16
dc.description.abstract-translated This bachelor's thesis examines designing and implementing a modern, cloud-based file-management and user-collaboration system founded on a microservices architecture. The objective was to create a modular, scalable and easily extensible application that enables efficient event processing among individual services. The solution leverages technologies such as .NET, RabbitMQ, PostgreSQL, Docker and Kubernetes. The system is divided into several independent microservices that communicate predominantly asynchronously through an event-driven approach. Although the application is cloud-ready by design, it is currently deployed in a local development environment with Minikube. The resulting system is fully functional and prepared for further development and expansionfor example, optimising file storage or enabling multi-region deployment.
dc.description.department Ústav informatiky a umělé inteligence
dc.thesis.degree-discipline Softwarové inženýrství cs
dc.thesis.degree-discipline Software Engineering en
dc.thesis.degree-grantor Univerzita Tomáše Bati ve Zlíně. Fakulta aplikované informatiky cs
dc.thesis.degree-grantor Tomas Bata University in Zlín. Faculty of Applied Informatics en
dc.thesis.degree-name Bc.
dc.thesis.degree-program Softwarové inženýrství cs
dc.thesis.degree-program Software Engineering en
dc.identifier.stag 70321
dc.date.submitted 2025-06-02


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Find fulltext

Search DSpace


Browse

My Account