Cloud Solutions
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.
Technologie
Project management
- IPMA, SCRUM, Jira, Confluence, MS Project
Technology
- Microsoft APS.NET Core, Azure Kubernetes Service, Azure Data Lake Storage,
- Azure Service Bus, Azure Key Vault, Azure CosmosDB, Azure Cache for Redis,
- Azure SQL Database, Repository and CI/CD base on Azure DevOps, oAuth 2.0
Integrations
- RIOT (LoL), HLTV (CS:GO), GEX (research application),
- Google, Microsoft, Garmin, Fitbit
Frameworks, libraries/sources
- React, WEB API, Microsoft ASP.MVC,
- Identity Server 4, entity framework core.
Rozwiązania i usługi
- AzureElastyczne i kompleksowe rozwiązanie chmurowe Microsoft
Frameworks
Core IGNasz autorski system rozwoju niestandardowych rozwiązańUsługi
Azure integration and developmentZapewnij sobie swobodę tworzenia aplikacji i budowania rozwiązań dostosowanych do Twoich potrzebPROJEKTOWANIE ROZWIĄZAŃ
Discovery processOdkryj potencjalne cyfrowe możliwości rozwoju Twojej firmyBusiness
Solution DesignStwórz wysokiej jakości rozwiązanie dopasowane do Twoich potrzebPROJEKTOWANIE ROZWIĄZAŃ
Agile teams on demand
Next case
Dowiedz sięwięcej
Skontaktuj się z nami i dopytaj o szczegóły