Monitorovací prvek softwarových aplikací

but.committeedoc. Ing. Jan Jeřábek, Ph.D. (předseda) doc. Ing. Karol Molnár, Ph.D. (místopředseda) Ing. Pavel Nevlud (člen) Ing. Mgr. Pavel Šeda, Ph.D. (člen) Ing. Petr Ilgner (člen) JUDr. Pavel Loutocký, BA (Hons), Ph.D. (člen)cs
but.defenceStudent prezentoval výsledky své práce a komise byla seznámena s posudky. Student obhájil diplomovou práci s výhradami a odpověděl na otázky členů komise a oponenta. Otázky 1) Jaký je limit aplikace co do počtu připojených agentů. Jaké jsou vlastní limity aplikace. 2) Smysl aplikace je zřejmý, není však slabinou navrženého systému závislost na agentech, nad kterými nemá centralizovaný prvek žádnou možnost jejich kontroly a ovládání? 3) Z jakého důvodu nejsou k práci přiloženy zdrojové kódy? 4) Jaký je účel aplikace? Jaký je postup nasazení? 5) Byla provedena analýza a srování stávajících řešení? Student dostatečně vysvětlil všechny otázky. Student uvedl, že zdrojové kódy měl vedoucí a oponent k dispozici na interním uložišti univerzity.cs
but.jazykčeština (Czech)
but.programInformační bezpečnostcs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorOujezský, Václavcs
dc.contributor.authorPartnov, Denyscs
dc.contributor.refereeŠkorpil, Vladislavcs
dc.date.accessioned2023-06-08T06:56:19Z
dc.date.available2023-06-08T06:56:19Z
dc.date.created2023cs
dc.description.abstractPráce se zabývá návrhem a implementací řešení pro monitorování a ovládání aplikací, běžících v operačním systému Linux nebo pomocí platformy Docker. Implementované řešení se skládá z agentů v programovacím jazyce Kotlin s využitím frameworku Spring, který odpovídá za ovládání a monitorování aplikace. Další částí řešení je Flask aplikace v Python, která nabízí webové rozhraní pro reprezentaci výsledků monitorování a možnost ovládání běžících procesů. Komunikace mezi agenty a webovým rozhraním je zajištěna pomocí API, které je vhodným způsobem zabezpečeno. Implementované řešení bylo otestováno v reálném provozu a byla prokázána jeho funkčnost.cs
dc.description.abstractThe master’s thesis deals with the design and implementation of solution for monitoring and controlling applications running in the Linux operating system or using the Docker platform. The implemented solution consists of agents in the Kotlin programming language using the Spring framework, which is responsible for controlling and monitoring the application. Another part of the solution is the Flask application in Python, which offers a web interface for representing monitoring results and the possibility of controlling running processes. Communication between the agents and the web interface is ensured using an API that is appropriately secured. The implemented solution was tested in real production environment and its functionality was proven.en
dc.description.markCcs
dc.identifier.citationPARTNOV, D. Monitorovací prvek softwarových aplikací [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2023.cs
dc.identifier.other151262cs
dc.identifier.urihttp://hdl.handle.net/11012/210093
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectMonitorovánícs
dc.subjectbezpečnostcs
dc.subjectLinuxcs
dc.subjectKotlincs
dc.subjectSpringcs
dc.subjectFlaskcs
dc.subjectDockercs
dc.subjectAPIcs
dc.subjectOpenAPIcs
dc.subjectMonitoringen
dc.subjectsecurityen
dc.subjectLinuxen
dc.subjectKotlinen
dc.subjectSpringen
dc.subjectFlasken
dc.subjectDockeren
dc.subjectAPIen
dc.subjectOpenAPIen
dc.titleMonitorovací prvek softwarových aplikacícs
dc.title.alternativeMonitoring module for software applicationsen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2023-06-07cs
dcterms.modified2023-06-07-12:15:02cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid151262en
sync.item.dbtypeZPen
sync.item.insts2023.06.08 08:56:19en
sync.item.modts2023.06.08 08:14:57en
thesis.disciplinebez specializacecs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikacícs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
4.02 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_151262.html
Size:
5.04 KB
Format:
Hypertext Markup Language
Description:
review_151262.html
Collections