Skip to content

Commit f0878ae

Browse files
authored
Merge pull request #49 from aws-samples/feature/remove-alz-code-and-references
Removed AWS Landing Zone code and references
2 parents caaf5ca + 611d37d commit f0878ae

File tree

110 files changed

+67
-7679
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

110 files changed

+67
-7679
lines changed

.github/ISSUE_TEMPLATE/bug.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ A clear and concise description of what you expected to happen.
2424
If applicable, add screenshots to help explain your problem.
2525

2626
### Deployment Environment (please complete the following information):
27-
- Deployment Framework [e.g. Customizations for Control Tower, AWS Landing Zone, CloudFormation StackSets]:
27+
- Deployment Framework [e.g. Customizations for Control Tower and CloudFormation StackSets]:
2828
- Deployment Framework Version [e.g. 1.0, 2.0]:
2929

3030
### Additional context

.github/ISSUE_TEMPLATE/guidance.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ falling prey to the [X/Y problem][2]!
2828
### Environment
2929

3030
- **Example:** <!-- Name of the example in question -->
31-
- **Framework** <!-- [all | Customizations for Control Tower | AWS Landing Zone | CloudFormation StackSets | etc... ] -->
31+
- **Framework** <!-- [all | Customizations for Control Tower | CloudFormation StackSets | etc... ] -->
3232

3333
### Other information
3434
<!-- e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, links for us to have context, eg. associated pull-request, stackoverflow, gitter, etc -->

CHANGELOG.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# Change Log
2+
All notable changes to this project will be documented in this file.
3+
4+
---
5+
6+
## 2021-09-02
7+
8+
### Added
9+
10+
- Nothing Added
11+
12+
### Changed
13+
14+
- Removed all code and references to AWS Landing Zone as it is currently in Long-term Support and will not receive any
15+
additional features.
16+
17+
### Fixed
18+
19+
- Nothing Fixed
20+
21+
---
22+
23+
## 2021-09-01
24+
25+
### Added
26+
27+
- AWS IAM Access Analyzer solution
28+
- Organization AWS Config Aggregator Solution
29+
- Common Register Delegated Administrator Solution
30+
31+
### Changed
32+
33+
- Nothing Changed
34+
35+
### Fixed
36+
37+
- Nothing Fixed
38+
39+
---

GENERAL-CONTRIBUTING-GUIDANCE.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
### Encryption
1515

16-
- [ ] GG-ENCRYPTION1 = Enable encryption by default. Customer Managed Key (CMK) preferred.
16+
- [ ] GG-ENCRYPTION1 = Enable encryption by default. Customer Managed KMS Key preferred.
1717
- [ ] GG-ENCRYPTION2 = Least privilege used in key policies
1818

1919
### IAM
@@ -39,8 +39,8 @@
3939

4040
### Testing
4141

42-
- [ ] GG-SOLUTION_TESTING1 = Test deploying the solution in a multi-account environment using AWS Landing Zone and
43-
Customizations for AWS Control
42+
- [ ] GG-SOLUTION_TESTING1 = Test deploying the solution in a multi-account environment using Customizations for
43+
AWS Control Tower
4444
- [ ] GG-SOLUTION_TESTING2 = Test removing the solution in a multi-account environment following the provided
4545
instructions
4646
- [ ] GG-SOLUTION_TESTING3 = Have at least 1 peer review of the solution before submitting a merge/pull request

README.md

Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ services in a multi-account environment following patterns that align with the
88
The Amazon Web Services (AWS) Security Reference Architecture (AWS SRA) is a holistic set of guidelines for deploying
99
the full complement of AWS security services in a multi-account environment.
1010

11-
The AWS service configurations and resources (e.g. IAM roles and policies) deployed by these templates are deliberately very
12-
restrictive. They are intended to illustrate an implementation path rather than provide a complete solution.
11+
The AWS service configurations and resources (e.g. IAM roles and policies) deployed by these templates are deliberately
12+
very restrictive. They are intended to illustrate an implementation path rather than provide a complete solution.
1313
You will need to modify and tailor these templates to suit your individual environment and security needs.
1414

1515
The examples within this repository have been deployed and tested using the corresponding deployment
16-
platform (e.g. AWS Landing Zone, AWS Control Tower, AWS CloudFormation StackSets).
16+
platform (e.g. AWS Control Tower and AWS CloudFormation StackSets).
1717

1818
## Example Solutions
1919
* CloudTrail
@@ -35,14 +35,13 @@ platform (e.g. AWS Landing Zone, AWS Control Tower, AWS CloudFormation StackSets
3535

3636
## Extras
3737
* [Prerequisites for AWS Control Tower solutions](extras/aws-control-tower/prerequisites)
38-
* [AWS Landing Zone Configuration](extras/aws-landing-zone-configuration)
3938
* packaging-scripts
4039
* package-lambda.sh (Creates the Lambda zip file and uploads to an S3 bucket)
4140

4241
## Repository and Solution Naming Convention
4342

44-
The repository is organized by AWS service solutions, which include deployment platforms (e.g., AWS Control Tower,
45-
AWS Landing Zone, and AWS CloudFormation StackSet).
43+
The repository is organized by AWS service solutions, which include deployment platforms (e.g., AWS Control Tower
44+
and AWS CloudFormation StackSet).
4645

4746
**Example:**
4847
```
@@ -53,12 +52,6 @@ AWS Landing Zone, and AWS CloudFormation StackSet).
5352
|-- aws-control-tower/
5453
|-- parameters/
5554
|-- manifest.yaml
56-
|-- aws-landing-zone/
57-
|-- parameters/
58-
|-- guardduty-org-configuration.json
59-
|-- ...
60-
|-- add_on_manifest.yaml
61-
|-- user-input.yaml
6255
|-- code/src/
6356
|-- app.py
6457
|-- requirements.txt
@@ -68,7 +61,8 @@ AWS Landing Zone, and AWS CloudFormation StackSet).
6861
|-- ...
6962
```
7063

71-
The example solutions within this repository can be managed/deployed to accounts using AWS Organizations or directly within individual accounts. The suffix on the solution name identifies how the solution is managed/deployed.
64+
The example solutions within this repository can be managed/deployed to accounts using AWS Organizations or directly
65+
within individual accounts. The suffix on the solution name identifies how the solution is managed/deployed.
7266

7367
| Solution Suffix | Description |
7468
| --------------- | ----------- |
@@ -93,8 +87,10 @@ A. Security professionals that are looking for illustrative examples of deployin
9387

9488
Q. Why didn't the solutions use inline Lambda functions within the CloudFormation templates?
9589
A. Reasons:
96-
* You should control the dependencies in your function's deployment package as stated in the [best practices for working with AWS Lambda functions](https://docs.aws.amazon.com/lambda/latest/dg/best-practices.html).
97-
* The [AWS Lambda runtimes](https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html) might not be the latest version, which contains a feature that is needed for the solution.
90+
* You should control the dependencies in your function's deployment package as stated in the
91+
[best practices for working with AWS Lambda functions](https://docs.aws.amazon.com/lambda/latest/dg/best-practices.html).
92+
* The [AWS Lambda runtimes](https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html)
93+
might not be the latest version, which contains a feature that is needed for the solution.
9894

9995
Q. I have ideas to improve this repository. What should I do?
10096
A. Please create an issue or submit a pull request.
@@ -103,6 +99,7 @@ A. Please create an issue or submit a pull request.
10399
[Contributors](CONTRIBUTORS)
104100

105101
## License Summary
106-
The documentation is made available under the Creative Commons Attribution-ShareAlike 4.0 International License. See the LICENSE file.
102+
The documentation is made available under the Creative Commons Attribution-ShareAlike 4.0 International License.
103+
See the LICENSE file.
107104

108105
The sample code within this documentation is made available under the MIT-0 license. See the LICENSE-SAMPLECODE file.

extras/aws-landing-zone-configuration/README.md

Lines changed: 0 additions & 39 deletions
This file was deleted.

0 commit comments

Comments
 (0)