Nasadenie VoIP riešenia v orchestrovanej kontajnerovej platforme

Private bachelor thesis

Autor:

  • Novák, Nikolas

Advisor:

Opponent:

  • Moravčík, Marek

Year of submission:

  • 2024

Number of pages:

  • 46s.

Permalink - CRZP:

Primary language:

  • slovenčina

Type of final thesis:

  • bachelor thesis
Final thesis abstract:

Táto práca sa zameriava na preskúmanie dostupných VoIP riešení s otvorenýmzdrojovým kódom a súvisiacich problémov pri ich nasadení v orchestrovanejkontajnerovej platforme. Pri realizácii nasadenia sa využívajú technológie ako Asterisk(softvér s otvoreným zdrojovým kódom pre telefónne ústredne) a Docker (platforma navytváranie a spúšťanie kontajnerizovaných aplikácií). Automatizácia procesu vytváraniakonfigurácie pre Asterisk je dosiahnutá pomocou skriptov v jazyku Python, ktoréumožňujú generovanie vzorových nastavení a nastavení pre používateľské účty svyužitím premenných prostredia. Ďalej sa práca priamo zaoberá problémamis nasadením Asterisku do Docker Swarm, správnou sieťovou konfiguráciou v tomtokontexte a dosiahnutím konzistentnosti konfigurácie kontajnerov naprieč DockerSwarm.

Key words:

  • VoIP
  • Asterisk
  • Docker
  • kontajnerizácia