Hlavní myšlenky

  • Naše informační systémy produkují velké množství logů.
  • Chceme vytvořit webovou aplikaci, která přehledně zobrazí data podle zvolených filtrů a umožní vývojářům a servisu rychle reagovat na vzniklou situaci.

Technologie, se kterými se student seznámí

  • MS Azure – všechny naše aplikace, weby a databáze jsou na této cloudové platformě
  • SQL databáze – většina logů je uložena v relačním úložišti SQLDB.
  • Blob Storage – některé logy jsou uloženy v nerelačním úložišti Azure Blob Storage („souborové úložiště“)
  • C# .NET Core – backend našich aplikací (cluster s microservicami) je psán v dotnetu.
  • React – Nová webová stránka bude vytvořená pomocí frameworku React (a Redux)

Co je potřeba mít/umět

  • Základy objektového programování
  • Základy SQL
  • Základy webových technologií
  • Všechno ostatní se student naučí – musí chtít ?