Skip to content

Commit 604a0b7

Browse files
authored
Merge pull request #86 from cabinetoffice/DH-83
test for live site
2 parents e8e287c + 3e6a64c commit 604a0b7

3 files changed

Lines changed: 76 additions & 2 deletions

File tree

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
---
2+
title: Requesting and Managing an AWS Account
3+
last_reviewed_on: 2024-11-04
4+
review_in: 6 months
5+
---
6+
7+
# <%= current_page.data.title %>
8+
9+
10+
# Requesting and Managing an AWS Account
11+
12+
To request a new Amazon Web Services (AWS) account for your service, use the [**Cabinet Office AWS Request Tool**](https://request-an-aws-account.platforms.cabinetoffice.gov.uk/).
13+
14+
The request tool details the specific form fields required, but you must ensure you have met the strict governance and technical prerequisites outlined below before applying.
15+
16+
## Prerequisites and Approvals
17+
18+
**Approvals**
19+
20+
* **Technical Design Authority (TDA) Approval**: Before starting development of a new service, you must ensure you have engaged with the [Cabinet Office Technical Design Authority](https://intranet.cabinetoffice.gov.uk/it-data-and-security/chief-technology-office/technical-governance-and-assurance/technical-design-authority/). You will be asked to provide evidence of this engagement.
21+
* **Financial Approval**: You must have approval from your business unit and the relevant Budget Holder.
22+
* **Cost Centre Code:** Have the correct Cabinet Office cost centre code ready for the recharge or invoice.
23+
24+
The request tool does not provide cost estimates. You are responsible for forecasting your costs using AWS pricing guidance to ensure affordability. AWS provides a [pricing calculator](https://calculator.aws/#/) that may be used.
25+
26+
### **Information for the Request Form**
27+
28+
To complete the request, you will need:
29+
30+
* **Team Details:** Team name, shared email address, and team lead contact information.
31+
* **Service Details:** Service name and out-of-hours support requirements.
32+
* **Account Administrators:** Nominated users who comply with the AWS Administrator Policy.
33+
34+
###
35+
36+
### **Team Capabilities**
37+
38+
* **Skills & Security:** You must possess the skills to operate and decommission services securely, in compliance with all Cabinet Office technical and security policies.
39+
* **Credential Management:** You must have a plan to manage credentials securely. This includes revoking access for leavers **on or before** their last day.
40+
41+
## **The Request Process**
42+
43+
1. Submit your request via the [AWS Request Tool](https://request-an-aws-account.platforms.cabinetoffice.gov.uk/).
44+
2. Your request is sent to the **Platform Engineering team** for a manual validity check.
45+
3. Once approved, the account is provisioned and handed over to you.
46+
47+
## **Account Ownership and Responsibilities**
48+
49+
**Important:** Once the account is provisioned, the **Service Owner** assumes full responsibility. The **Platform Engineering team** does not maintain, monitor, or manage the account.
50+
51+
* **Self-Service User Management:** You are responsible for adding and removing users. This is a purely self-service function managed via the [User Management Tool](https://request-an-aws-user.digital.cabinet-office.gov.uk/#manage-users%20)
52+
* **Security and Decommissioning:** You must manage credentials, enforce security policies, and decommission services when they are no longer needed.
53+
* **Leavers Process:** You must have secure plans for user management, including removing access for leavers **before** or **immediately after** their last day.
54+
* **Naming Conventions:** Account names should be descriptive and lower-case separated by dashes. It should follow the following standards:
55+
Pattern 1:
56+
57+
\[`service name`\]-\[`environment`\]
58+
59+
(e.g., `public-appointment-production or public-appointment-integration`).
60+
61+
Pattern 2:
62+
63+
\[business unit\]-\[service name\]-\[environment\]
64+
65+
(e.g., `public-appointment-production or public-appointment-integration`).
66+
67+
## Technical Standards and Best Practice
68+
69+
You are required to adhere to the Cabinet Office technical standards. Please review the following Digital Handbook guidance before configuring your environment:
70+
71+
* [**AWS Administration Minimum Requirements**](https://guidance.cabinetoffice.gov.uk/digital-handbook/docs/guidance/software/aws-administration-min-requirements.html) \- Detailed security and setup obligations.
72+
* [**Branching Strategies & Policies**](https://guidance.cabinetoffice.gov.uk/digital-handbook/docs/guidance/software/branching-strategies-policies-standards.html) \- Code management standards.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
<ul>
2-
<li><a href="/docs/architecture/architecture-principles.html">Architecture principles</a></li>
2+
<li><a href="./docs/architecture/architecture-principles.html">Architecture principles</a></li>
33
</ul>

source/partials/_nav-cloud.html.erb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,7 @@
55
<li><a href="/docs/cloud/cloud-infra-platform.html">Cloud infrastructure and platform strategy</a></li>
66
<li><a href="/docs/cloud/domain-name-standards.html">Domain name standards</a></li>
77
<li><a href="/docs/cloud/github-admin-access-policy.html">Github administration access policy</a></li>
8+
<li><a href="/docs/cloud/request-new-aws-account.html">Requesting and Managing a new AWS account</a></li>
89
<li><a href="/docs/cloud/sandbox-policy.html">Sandbox policy</a></li>
9-
</ul>
10+
</ul>
11+

0 commit comments

Comments
 (0)