Modernisation Platform
The Modernisation Platform is a hosting platform where Ministry of Justice teams can host and modernise applications which are not suitable for the Cloud Platform.
This repository holds the Ministry of Justice’s Modernisation Platform concepts, team information, team guide, and user guide to help onboard and support the users of our service.
Who is this for?
This documentation is for anyone interested in the Modernisation Platform and its core concepts; for users of the Modernisation Platform; and for the team.
User guide
Getting started
- Creating environments (aka AWS accounts)
- Creating networking resources
- Accessing the AWS Console
- Getting AWS Credentials
- Creating resources
- Deploying your infrastructure
- Deploying your application
- Standard environment diagram
- Working as a Collaborator
How to guides
- Running Terraform plan locally
- Accessing EC2s
- Wider MoJ Connectivity
- How to configure DNS for public services
- How to import a public SSL certificate into AWS Certificate Manager
Concepts
Environments (AWS Accounts)
Networking
- Networking approach
- Networking Architecture Diagram
- Subnet CIDR Allocation
- Bastions and Instance Access
- DNS
- Certificate Services
Software Development Lifecycle
Modernisation Platform Team information
Runbooks
- Main Platform Runbook
- Disaster recovery
- How to deal with an incident
- DoS Attack
- Joining the team
- Terraform
- Useful scripts
- Adding a new team member to the Modernisation Platform
- Accessing AWS accounts
- Deleting an environment (AWS account)
- Modifying Service Control Policies (SCPs)
- Changing environment (AWS account) details
- Adding collaborators
- Adding wider connectivity
- Removing a team member from the Modernisation Platform
- Querying VPC flow logs
- Creating Automated Terraform Documentation
- Enabling AWS Shield Advanced
Getting help
This page was last reviewed on 16 February 2022.
It needs to be reviewed again on 16 August 2022
by the page owner #modernisation-platform
.
This page was set to be reviewed before 16 August 2022
by the page owner #modernisation-platform.
This might mean the content is out of date.