National Repository of Grey Literature 27 records found  beginprevious15 - 24next  jump to record: Search took 0.00 seconds. 
System for Managing Corporate Data Integration
Řezník, Michal ; Smrčka, Aleš (referee) ; Kočí, Radek (advisor)
Cílem této práce je návrh a implementace aplikačního rozhraní, který se stane součástí mikro aplikace patřící do integrační platformy firmy Onsemi. Práce se nejprve věnuje představení strategií používaných během vývoje systému, použitým nástrojům a návrhu samotného designu systému. Middleware platforma Onsemi obstarává více než 3000 da- tových toků denně a zajišťuje úspěšný každodenní chod korporátu. Tato platofrma garan- tuje doručení dat pro každou jednu integraci. Datové integrační toky mohou vytvářet token představující odchozí datový soubor uložený v souborovém systému. Každý jeden z daných toků vytváří během spuštění token, který se po dobu běhu toku stává jakousi reprezen- tací jeho aktuálního stavu. Token reprezentuje tento stav pomocí pohybu v souborovém systému serveru, na kterém zrovna běží aplikace obstarávající asynchronní doručení dat. Hlavním úkolem daného rozhraní je ulehčit správu neúspěšných datových integrací pro členy middleware týmu, kterými se musí zabývat společně s vyvíjením platfromy a zajišťováním nových integrací. Na konci práce je popsána implementace do systému firmy společně se zhodnocením přínosu vypracovaného řešení.
Distributed Tasks in an Enterprise Computing Environment
Tichavský, Milan ; Rychlý, Marek (referee) ; Burget, Radek (advisor)
V architektuře orientované na mikroslužby jsou zprávy běžně používaným prostředkem pro komunikaci mezi jednotlivými službami. Obecně je zde potřeba naslouchat zprávám odeslaným na sběrnici a reagovat na ně spouštěním úloh. Tato práce prezentuje všechny podstatné úvahy k vyřešení tohoto problému. Přichází s rámcem pro spouštění úloh, který vykonává úlohy v libovolných kontejnerech na OpenShiftu. Řešení se skládá z API napsaného ve Flasku, které obsahuje spouštěcí logiku, a klienta, který přes STOMP příjmá zprávy ze sběrnice a poslílá je na API. Součástí jsou i testovací scénáře, které předvádějí funkčnost celého systému. Řešení je vyhodnocováno porovnáváním s existující aplikací postavené na nástroji Jenkins. Rovněž je diskutovaný alternativní návrh využívající Tekton. Druhým problémem, kterým se tato práce zabývá, je provádění pravidelně naplánovaných úloh. Namísto implementace vlastního řešení navrhuje použití Kubernetes objektů CronJob.
Reengineering of Two-Tier Applications
Oberreiter, Michal ; Rychlý, Marek (referee) ; Burget, Radek (advisor)
This thesis deals with an analysis of issues regarding reengineering of two-tier applications. Based on the available literature, a comprehensive description of methodology, strategies and approaches is compiled. Relevant software architectures are described, mutually compared and selected problems and their solutions are discussed. As a demonstration of the described methodology, a real-world application was chosen in collaboration with company I&C Energo. This application named Cable Management System is thoroughly analysed and issues concerning the current implementation are identified. Based on the gathered knowledge, a new reengineered cloud-native microservice-based solution is designed and implemented. The result of this thesis is a case study of reengineering application on concrete example of Cable Management System.
Integration of ITSM Applications Using Web Services and IBM Cloud
Gryc, Václav ; Hošek, Jiří (referee) ; Šeda, Pavel (advisor)
This thesis is focused on developing software with ITSM integration features. The aim of this work is to design a suitable software architecture for integration applications in a cloud environment. Due to the use of the solution for many customers, emphasis is placed on sustainability and reusability. After wide technology analysis, a web application has been created that is fully configurable to meet a wide range of customer needs. It is decided to use the Node.js environment and the Loopback 4 framework for application development. To ensure lower costs for the operation of cloud resources, compared to competing technologies such as Java. The entire system is deployed in IBM Cloud. The resulting application is put into production by IBM.
Information System for Accommodation Services
Bargl, Vojtěch ; Burget, Radek (referee) ; Rychlý, Marek (advisor)
This bachelor thesis deals with microservice architecture. Main goals of this thesis is analysis of microservice architecture, comparison with monolith architecture and creation of a information system with the help of concepts revealed from the microservices architecture. This thesis reveals the volume of work that this architecture entails. The system is suitable for the management of apartments, users and reservations. This thesis describes the most important factors obtained from the analysis of this architecture, the process of specifying the domain of accommodation services and the development of the system itself with the help of the application of these concepts.
Platform for Cryptocurrency Address Collection
Bambuch, Vladislav ; Pluskal, Jan (referee) ; Veselý, Vladimír (advisor)
Cílem této práce je vytvořit platformu pro sběr a zobrazování metadat o kryptoměnových adresách z veřejného i temného webu. K dosažení tohoto cíle jsem použil technologie zpracování webu napsané v PHP. Komplikace doprovázející automatické zpracování webových stránek byly vyřešeny techonologí Apache Kafka a jejími schopnosti škálování procesů. Modularita platformy byla dosažena pomocí architektury microservices a Docker containerization. Práce umožňuje jedinečný způsob, jak hledat potenciální kriminální aktivity, které se odehrály mimo rámec blockchain, pomocí webové aplikace pro správu platformy a vyhledávání v extrahovaných datech. Vytvořená platforma zjednodušuje přidávání nových, na sobě nezávislých modulů, kde Apache Kafka zprostředkovává komunikaci mezi nimi. Výsledek této práce může být použit pro detekci a prevenci kybernetické kriminality. Uživatelé tohoto systému mohou být orgány činné v trestním řízení nebo ostatní činitelé a uživatelé, zajímající se o reputaci a kreditibilitu kryptoměnových adres.
Scalable Person Identification System For Real-Time Applications
Rajnoha, Martin
Face recognition systems can play significant role in our every day lives. This paper proposes a scalable system for person identification based on face recognition methods and its implementation that utilizes queues, containers and microservices architecture. The proposed system uses a GPU acceleration therefore it can run in real-time. It utilizes two deep neural networks – Single Shot Multibox Detector (SSD) for a face detection and Facenet for a face recognition.
Security mechanisms of OS Android utilizing the Kotlin language
Balaževič, Lukáš ; Mašek, Pavel (referee) ; Zeman, Kryštof (advisor)
Mobilné zariadenia sú v rámci technologickej histórie novinka a pri technológii, ktorá sa vyvíja tak rapídnym tempom a rastom používania je nutné dbať na zabezpečenie. Táto diplomová práca sa zaoberá rozborom bezpečnostných mechanizmov používaných v Android OS a komunikáciou medzi OS Android a vzdialeným serverom. Cieľom je preskúmať tieto mechanizmy a otestovať aké kryptografické metódy a postupy je najvýhodnejšie používať z hľadiska bezpečnosti s ohľadom na efektivitu. Tieto znalosti boli použité pre vytvorenie demonštračného systému, ktorý využíva vybrané zabezpečovacie mechanizmy a kryptografické postupy.
MITM Attack Automation Using Single-Board Solution
Podlesný, Šimon ; Letavay, Viliam (referee) ; Pluskal, Jan (advisor)
Thesis is focused on design of MiTM attack with use of modern approaches in IT infrastructure. Especially it's focused on how to simplify configuration of single-board computer for penetration testing purposes by creating scalable infrastructure for device configuration and control. Proposed solution allows the usage of complicated attacks by trained staff while not limiting users with experience in network security. While today, applications capable of MiTM attacks are monolithic and device-centric, proposed solution considers the device providing MiTM just as one part of the solution and also focuses on other problems like data exfiltration or hash cracking.
Web Content Archiving Service
Matuš, Adam ; Polčák, Libor (referee) ; Serečun, Viliam (advisor)
This bachelor's thesis deals with the design of web microservices for web archiving, mainly focused on deep web pages. The HTTP and HTTPS protocols will be explained in detail as well as web services design and architecture. The reader will learn about web archiving frameworks, especially the Lemmiwinks framework. This framework will be used as a basis for web services designed for archiving into the MAFF archive.

National Repository of Grey Literature : 27 records found   beginprevious15 - 24next  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.