Zobrazit minimální záznam

Solution for migration of files into the cloud



dc.contributor.advisorFrajták Karel
dc.contributor.authorJakub Adamík
dc.date.accessioned2024-06-19T09:56:36Z
dc.date.available2024-06-19T09:56:36Z
dc.date.issued2024-06-18
dc.identifierKOS-1243608650905
dc.identifier.urihttp://hdl.handle.net/10467/115743
dc.description.abstractOrganizace migrují do cloudu za účelem snížení nákladů na infrastrukturu a zvýšení spolehlivosti svých služeb. V rámci migračního projektu do Microsoft 365 byl zadán požadavek na vývoj řešení pro migraci souborů z NAS na platformu SharePoint. Byla navržena, implementována a nasazena dvě řešení – Migrator a SharePoint protector. Konzolová aplikace Migrator migruje soubory z NAS na SharePoint pomocí Microsoft Graph API. Před nahráním na SharePoint jsou soubory klasifikovány pomocí AIP štítků. Řešení SharePoint protector klasifikuje soubory, které jsou na SharePoint nahrány uživatelem po aktu migrace. Je implementováno pomocí Azure Functions a provozované na platformě Microsoft Azure. Obě řešení byla akceptována, úspěšně nasazena a jsou provozována v prostředí zákazníka. V rámci práce vznikli tři open source GitHub repozitáře – adamijak/cosmos, adamijak/azure-auth, adamijak/azure-http. Repozitář adamijak/cosmos obsahuje implementaci pro zjednodušení práce s Azure Cosmos DB. Repozitáře adamijak/azure-auth a adamijak/azure-http obsahují kód a nástroje, které umožňují testovat Microsoft Graph API a služby Microsoft 365.cze
dc.description.abstractOrganizations are migrating to the cloud to reduce infrastructure costs and increase the reliability of their services. As part of a migration project to Microsoft 365, a requirement was made to develop a solution to migrate files from NAS to the SharePoint platform. Two solutions were designed, implemented and deployed – Migrator and SharePoint protector. The Migrator console application migrates files from NAS to SharePoint using the Microsoft Graph API. Before uploading to SharePoint, the files are classified with AIP labels. The SharePoint protector solution classifies files that are uploaded to SharePoint by the user after the act of migration. It is implemented using Azure Functions and runs on the Microsoft Azure platform. Both solutions have been accepted, successfully, deployed and are running in the customer’s environment. Three open source GitHub repositories were created as part of the work – adamijak/cosmos, adamijak/azure-auth, adamijak/azure-http. The adamijak/cosmos repository contains an implementation to simplify working with Azure Cosmos DB. The adamijak/azure-auth and adamijak/azure-http repositories contain code and tools that allow you to test the Microsoft Graph API and Microsoft 365 services.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectmigracecze
dc.subjectcloudcze
dc.subjectMicrosoftcze
dc.subjectAzurecze
dc.subjectSharePointcze
dc.subjectAIPcze
dc.subjectmigrationeng
dc.subjectcloudeng
dc.subjectMicrosofteng
dc.subjectAzureeng
dc.subjectSharePointeng
dc.subjectAIPeng
dc.titleŘešení pro migraci souborů do clouducze
dc.titleSolution for migration of files into the cloudeng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.contributor.refereeKomárek Martin
theses.degree.disciplineSoftwarové inženýrstvícze
theses.degree.grantorkatedra počítačůcze
theses.degree.programmeOtevřená informatikacze


Soubory tohoto záznamu





Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam