Zaawansowana technologia w drodze do e-sportowych sukcesów

ELAB

  • KlientEsportsLabb
  • Współpraca od2020
  • LokalizacjaWarszawa, PL
  • Projektesportslab.gg
  • Zakres współpracyDefiniowanie potrzeb, projekt rozwiązania, wdrożenie

ELAB to projekt, który ma szansę zrewolucjonizować świat gier. Jego celem jest wsparcie zespołów e-sportowych, jak również graczy indywidualnych, w zrozumieniu od czego zależy ich poziom osiągnięć w grze. System zbiera dane pochodzące z wielu źródeł:

  • obserwacji zachowań w grze (pozycja gracza, kiedy wykonał określony ruch itp.),
  • danych deklaratywnych – ankiet przeprowadzanych sekwencyjnie w określonym czasie,
  • informacji zebranych z urządzeń nasobnych (Garmin, Fitbit),
  • testów poznawczych,
  • pomiarów zdrowia psychicznego i fizycznego graczy.

Dane są następnie agregowane w ramach systemu, uspójniane i przygotowywane do przetwarzania.

Naszą główną rolą była analiza wymagań oraz dogłębne zrozumienie potrzeb zespołu EsportsLAB. W kolejnym kroku opracowaliśmy koncepcję systemu, a następnie zbudowaliśmy rozwiązanie techniczne, umożliwiające zarządzanie danymi oraz ich udostępnianie w uporządkowanej formie dla zespołu badawczego Esports LAB.

Analiza przedwdrożeniowa:

  • Analiza koncepcji, pomysłów i wymagań
  • Określenie głównych aktorów i ich ról w systemie
  • Określenie kluczowych procesów wewnętrznych i systemów zewnętrznych
  • Wstępna architektura logiczna rozwiązania.

Projekt architektury rozwiązania na potrzeby integracji struktur Big Data oparty o nasz system Core IG wsparty usługami z Azure Cloud:

  • Azure Data Lake – przechowywanie danych
  • Azure Service Bus – kolejkowanie procesów
  • Azure Cosmos DB – przechowywanie danych z rejestru plików.

Pracując nad projektem architektury logicznej i technicznej rozwiązania zdecydowaliśmy się na podejście oparte o mikroserwisy. Na potrzeby zarządzania aplikacjami wykorzystaliśmy Azure Kubernets.

Zakres współpracy

  • Definiowanie potrzeb

    • analiza procesów biznesowych, technologii, wyzwań i celów
    • warsztaty.
  • Projekt rozwiązania

    • projekt funkcjonalny (analiza wymagań, koncepcja wdrożenia)
    • projekt technologiczny (architektura logiczna, model danych, plan migracji)

Jakich narzędzi używamy:

Next case

explore

Dowiedz sięwięcej

Skontaktuj się z nami i dopytaj o szczegóły