National Repository of Grey Literature 3 records found  Search took 0.01 seconds. 
Design of laboratory exercises in the field of network programmability
Dubovyi, Dmytro ; Polívka, Michal (referee) ; Škorpil, Vladislav (advisor)
The aim of the graduation thesis is to evaluate the current development in the field of SDN and the possibility of programmability of SDN elements using the application programming interface. The first theoretical chapter describes the following: the basic architecture of SDN, the traffic within SDN between its individual layers, the communication protocols Southbound interface and Northbound interface. The second chapter of the thesis deals with the programmability of SDN elements with the help of API. The third theoretical chapter describes the current development in the field of SDN. The practical part of the thesis is devoted to creation of two laboratory tasks dealing with the programming of the SDN API. Laboratory tasks include BIG-IP programming from F5 Network and routers from Arista Network. Programming is done using Python via REST API for BIG-IP, or eAPI for Arista EOS. The Ansible setup tool is also used for the same purpose.
Design of laboratory exercises in the field of network programmability
Dubovyi, Dmytro ; Polívka, Michal (referee) ; Škorpil, Vladislav (advisor)
The aim of the graduation thesis is to evaluate the current development in the field of SDN and the possibility of programmability of SDN elements using the application programming interface. The first theoretical chapter describes the following: the basic architecture of SDN, the traffic within SDN between its individual layers, the communication protocols Southbound interface and Northbound interface. The second chapter of the thesis deals with the programmability of SDN elements with the help of API. The third theoretical chapter describes the current development in the field of SDN. The practical part of the thesis is devoted to creation of two laboratory tasks dealing with the programming of the SDN API. Laboratory tasks include BIG-IP programming from F5 Network and routers from Arista Network. Programming is done using Python via REST API for BIG-IP, or eAPI for Arista EOS. The Ansible setup tool is also used for the same purpose.
RESTful API Design Methodology
Melena, Lukáš ; Gála, Libor (advisor) ; Daněk, Pavel (referee)
The subject of this thesis is RESTful API Design methodology. RESTful API is currently very popular type of API, but there is missing comprehensive guide how to create it. The target of this thesis is to design methodology of design RESTful API which fulfills all REST and Resource-oriented architecture principles defined by Fielding, Richardson and Ruby. The focus of the methodology is only on analysis and design of API. The first part is about description of RESTful API current situation, mainly focusing on principles and approaches how to fulfill them. The second part of this thesis consists description of created methodology, which was created by consolidation of finding in the first part, to create design of RESTful API. This methodology was verified on a real project and the results are described in the last part of this thesis.

Interested in being notified about new results for this query?
Subscribe to the RSS feed.