Skip to content

Instantly share code, notes, and snippets.

@tamarr
Created November 17, 2021 14:33
Show Gist options
  • Save tamarr/56556f6c9982b1851232e57f7a8932f7 to your computer and use it in GitHub Desktop.
Save tamarr/56556f6c9982b1851232e57f7a8932f7 to your computer and use it in GitHub Desktop.
## Background:
Team Fnatic and Team Liquid are long time rivals in the CS:GO tournaments.
Both teams qualified for the finals in the ESL Pro League 2021.
Team Fnatic is Edge’s preferred and strategic customer/ partner. Thus we have decided to aid by creating a playable scenario based on their recent amazing clutch.
Edge’s most talented technology department took on this challenge.
**Your mission**, dear potential colleague, is to design a system that would manage dedicated servers running the playable.
## Input:
Edge's platform runs on a classic web-based architecture. However in order to run the playables, dedicated servers are required. We require:
* 5 cloud based servers set up with the playables (assume set up has been configured, servers are Windows based).
* The ability to easily increase servers on demand.
* The ability to monitor the system.
* Security considerations to prevent malicious attacks on the servers and to secure the communication with our platform servers.
* Bonus: design a ci\cd pipeline for the system.
## Output
Create a document outlining different approaches and \ or your preferred solution. Include a description of any services you percieve to be needed for the system.
Time Frame for the Sprint:
Pls Deliver your work within a 3 day period.
Good luck.
We are available for questions and clarifications.
Edge Gaming Team
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment