Ranger
Ranger is an exercise runtime manager that exists to bridge the gap between the end-user and the exercise environment. It uses packages from Deputy and virtualization environment specific handlers to orchestrate deployment and management of exercises. Ranger software can be divided into two parts:
-
Ranger Server - offers a REST-like API for virtualization platform agnostic management of cyber exercises
-
Ranger Web - client interface for Web-based management of cyber exercises.
Ranger platform currently supports 3 types of user-roles:
-
Clients, who can submit exercise orders based on their business needs
-
Exercise managers, who create, deploy and manage cyber exercises using Ranger
-
Exercise participants, who can participate in exercises conducted on Ranger