resolvers-yang issueshttps://gitlab.nic.cz/labs/resolvers-yang/-/issues2019-05-20T12:40:09+02:00https://gitlab.nic.cz/labs/resolvers-yang/-/issues/9Zadání diplomky pro Aleše2019-05-20T12:40:09+02:00Ladislav LhotkaZadání diplomky pro Aleše# Cíle diplomové práce
* Vytvořit softwarové nástroje využívající datové modely v jazyku YANG pro automatizovanou tvorbu klientů protokolu NETCONF nebo RESTCONF, včetně uživatelských rozhraní (UI).
* Aplikovat tyto nástroje na vytvoření...# Cíle diplomové práce
* Vytvořit softwarové nástroje využívající datové modely v jazyku YANG pro automatizovanou tvorbu klientů protokolu NETCONF nebo RESTCONF, včetně uživatelských rozhraní (UI).
* Aplikovat tyto nástroje na vytvoření uživatelských rozhraní pro konfiguraci a správu DNS resolverů.
# Pokyny pro vypracování
1. Prostudujte technologie a nástroje související s protokoly NETCONF a RESTCONF a jazykem YANG pro datové modelování.
1. Navrhněte architekturu systému pro automatizovanou tvorbu klientů NETCONF/RESTCONF.
1. Navrhněte způsob rozšíření datového modelu o informace týkající se konkrétního UI.
1. Implementujte podporu pro textové uživatelské rozhraní (CLI).
1. Aplikujte výše uvedené softwarové nástroje na datový model pro DNS resolver a vytvořte s jejich pomocí klienta pro konfiguraci a správu Knot Resolveru.
# Doporučená literatura
TBDhttps://gitlab.nic.cz/labs/resolvers-yang/-/issues/10Alešova diplomka - 2. pokus2019-08-13T12:35:58+02:00Ladislav LhotkaAlešova diplomka - 2. pokus# Konfigurace a správa služby realizované více komponentami
## Cíle diplomové práce
* Navrhněte a implementujte softwarový systém pro kompletní řízení životního cyklu on-line služeb realizovaných pomocí několika spolupracujících kompon...# Konfigurace a správa služby realizované více komponentami
## Cíle diplomové práce
* Navrhněte a implementujte softwarový systém pro kompletní řízení životního cyklu on-line služeb realizovaných pomocí několika spolupracujících komponent.
* Aplikujte výsledky pro službu DNS resolveru a vytvořte aplikační programové rozhraní (např. REST API) pro jeho efektivní konfiguraci a správu.
* Vytvořte textové uživatelské rozhraní pro DNS resolver.Ladislav LhotkaLadislav Lhotka