Skip to content

Commit 29941e5

Browse files
author
Brian Mycroft
committed
(docs)yet even more updates
1 parent a155553 commit 29941e5

File tree

6 files changed

+18
-5
lines changed

6 files changed

+18
-5
lines changed
Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,25 @@
11
# AWS Accelerator Prescriptive Sample Architecture
22

3+
## Shared VPC Architecture
4+
35
![PBMM1 Diagram](./images/PBMM1.png)
46

57
![PBMM1 Diagram](./images/PBMM2.png)
68

9+
## Spoke VPC Architecture
10+
11+
![PBMM1 Diagram](./images/PBMM-Spoke.png)
12+
13+
## VPC and Security Group Patterns
14+
715
![PBMM1 Diagram](./images/PBMM3.png)
816

917
![PBMM1 Diagram](./images/PBMM4.png)
1018

1119
![PBMM1 Diagram](./images/PBMM5.png)
1220

21+
## Additional Perimeter Patterns
22+
1323
![PBMM1 Diagram](./images/perimeter-NFW.png)
1424

1525
![PBMM1 Diagram](./images/perimeter-NFW-flows.png)
@@ -18,7 +28,6 @@
1828

1929
![PBMM1 Diagram](./images/perimeter-NFW-GWLB.png)
2030

21-
2231
---
2332

2433
[...Return to Accelerator Table of Contents](../../index.md)
-63.3 KB
Binary file not shown.
252 KB
Loading

docs/index.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,14 @@
2424

2525
### - Prescriptive PBMM Architecture Design [Document](./architectures/pbmm/architecture.md) (Early Draft)
2626

27-
- AWS PBMM architecture sample [diagrams](./architectures/pbmm/AWS_PBMM_Accel_Account_Network_VPC.md)
27+
- Accelerator Prescriptive Architecture Sample [diagrams](./docs/architectures/pbmm/AWS_PBMM_Accel_Account_Network_VPC.md)
2828

2929
---
3030

31-
Note: A ZIP file containing a PDF version of the documentation is attached as an asset of each [release](https://github.com/aws-samples/aws-secure-environment-accelerator/releases).
31+
Note: Two ZIP files are attached as assets of each [release](https://github.com/aws-samples/aws-secure-environment-accelerator/releases):
32+
33+
- one contains a PDF version of the above documentation
34+
- the second contains the _DRAFT_ of the config file schema documentation, auto generated from a combination of the typescript schema and the field definitions used in the future GUI
35+
- Extract and open src\lib\docs-gen\output-docs\en\index.html in your browser
3236

3337
---

docs/installation/v150-Upgrade.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ The upgrade from v1.3.8 to v1.5.0 is generally the same as any previous Accelera
6161

6262
- we recommend you change your `rdgw-instance-type` and `rsyslog-instance-type` from t2._ to t3._ (they will auto-replace on the next instance refresh) (Optional)
6363
- optionally remove the `"API_GW_EXECUTION_LOGGING_ENABLED"` config rule throughout, as it overlaps with an identical Security Hub config rule.
64+
- we added the capability to deploy a Config aggregator in any of the central services accounts (i.e. Log-archive, Security, Operations), by adding `"config-aggr": true` to either: `central-security-services`, `central-operations-services`, or `central-log-services`. The existing aggregator in the Org management account will remain.
6465
- the DynamoDB tables (`PBMMAccel-cidr-vpc-assign` and `PBMMAccel-cidr-subnet-assign`) can be populated with your EXISTING utilized CIDR ranges using the upgrade script _after_ the upgrade is complete. If you want to dynamically assign CIDR ranges for new VPC's, you need to add a new `cidr-pools` section to your config file. This new section of the config file should not be added during an upgrade.
6566
- this populates a third new DynamoDB table named `PBMMAccel-cidr-pool` which stores CIDR ranges to select from for new CIDR assignments. This table works together with the other two DynamoDB tables to track, assign and maintain non-overlapping CIDR ranges based on a pool name and region.
6667
- the new example config files also introduced several new internally resolvable variables (`${CONFIG::OU_NAME}` and `${CONFIG::VPC_NAME}`), which when used thoughtfully along with the new dynamic CIDR feature, enables multi-part config file customers to define the VPCs for multiple OU's in a single shared nested config file. These new variables should be ignored during an upgrade.

reference-artifacts/SAMPLE_CONFIGS/config.lite-CTNFW-example.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,7 @@
8484
"macie-sensitive-sh": true,
8585
"fw-mgr-alert-level": "Low",
8686
"security-hub-findings-sns": "Low",
87-
"add-sns-topics": true,
88-
"config-aggr": true
87+
"add-sns-topics": true
8988
},
9089
"central-operations-services": {
9190
"account": "operations",

0 commit comments

Comments
 (0)