The Tools We Use For Ampersand
  • Introduction
  • Tools used in the Ampersand project
  • Version control with Git
  • How to release an Ampersand upgrade
  • Documenting with GitBook
    • Getting started with GitBook
    • Do's and Dont's in Ampersand documentation
  • Building
    • Building an Ampersand Compiler with Stack
    • Baking a Docker image that contains the Ampersand Compiler
    • Testing with Docker on your own laptop
    • Automated builds
  • Prototype framework
  • Automation of releasing (CI/CD)
    • Github packages
  • Installation of RAP
    • Deploying to your own laptop
    • Deploying RAP4 in the Azure cloud
    • Deploying OUNL RAP4
    • Maintaining RAP4
    • Making Docker images
    • Deployment Configuration
    • Details
  • Functionality of RAP4
    • Student
    • Tutor
    • Account Manager
    • Graduate Student
  • Deploying with Kubernetes
  • Authentication and access management with OAuth
  • Ampersand language support
  • Group 1
    • Development using VS Code
Powered by GitBook
On this page
  • Automated deployment
  • Questions? Need help?
Export as PDF

Installation of RAP

PreviousGithub packagesNextDeploying to your own laptop

Last updated 3 years ago

RAP is a Repository for Ampersand Projects. This tool is being used by the Open University of the Netherlands in the course . It lets users analyse Ampersand models, generate functional specifications, and make prototypes of information systems. It is the primary tool for students in relation to Ampersand.

Deployment means to install RAP4 on a web server or a laptop of your own. The easiest way to try Ampersand, however, is by just using the and avoid the installation.

Automated deployment

We use Docker for automating the deployment and making RAP portable over different platforms. The following three sections report three different installations we did:

  • to ;

  • to in the Azure cloud;

  • to on a server in the OUNL-datacenter.

These three reports will most likely contain enough information to let you reproduce the installation on a computer or platform of your own.

The last section of this chapter discusses the , which you may need if the above does not work because the images are (for any reason whatsoever) unavailable on the internet.

Questions? Need help?

Don't hesitate to contact Han Joosten. He'll be glad to help out.

Rule-Based Design
OUNL-installation
deploy RAP on a laptop
deploy RAP on an Ordina server
deploy RAP at the Open University
making of docker images