Skip to content

FEA-45-CSC-development-environment

Feature ID FEA45
Subsystem Server
Responsible person Niko Karvinen
Status Completed

Description

Skill Collector development environment runs the latest updates of service in CSC cloud instance.

User-Requirements

  • Deployment to the development server should be done from a remote GitLab source repository.

Technical Requirements

  • Virtual instance in CSC Environment.
  • Use Docker to run the Skill Collector.

Preliminary user stories

  • #68 US028 - As a service administrator, I want to run the service in Docker so that it's easy to build and deploy the service to the server.

Testing

Test case Test source Responsible
Test case 1 Requirement ID?

Acceptance Criteria

Acceptance Criteria Notes
The development server is properly installed and configured with the required operating system and software dependencies.
The server has the necessary development tools, programming languages, and frameworks installed.
The deployment process is tested, and it is verified that the application is correctly deployed on the server.
The server is scalable, allowing for easy expansion of resources if needed.
Access control mechanisms is implemented to ensure that only authorized individuals can access the server.
The server setup and configuration is well-documented, allowing other team members to understand and replicate the environment if necessary.