Skip to content

Commit c53377d

Browse files
authored
add images (#332)
1 parent bdcd2f3 commit c53377d

File tree

5 files changed

+51
-20
lines changed

5 files changed

+51
-20
lines changed
395 KB
Loading
8.52 KB
Loading
Lines changed: 20 additions & 0 deletions
Loading

.images/documentation.svg

Lines changed: 20 additions & 0 deletions
Loading

data-collection/README.md

Lines changed: 11 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ This projects demonstrates usage of AWS API for collecting various types of usag
66

77
For deployment and additional information reference to the [documentation](https://catalog.workshops.aws/awscid/data-collection).
88

9+
[![Documentation](/.images/documentation.svg)](https://catalog.workshops.aws/awscid/data-collection)
10+
11+
912
### Architecture
1013

1114
![Architecture](/.images/architecture-data-collection-detailed.png)
@@ -41,31 +44,19 @@ List of modules and objects collected:
4144
| `quicksight` | [Amazon QuickSight](https://aws.amazon.com/quicksight/) | Data Collection Account | Collects QuickSight User and Group information in the Data Collection Account only |
4245

4346

44-
### Installation
45-
46-
#### 1. In Management Account(s)
47-
48-
The Management Accounts stack makes use of [stack sets](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/what-is-cfnstacksets.html) configured to use [service-managed permissions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-concepts.html#stacksets-concepts-stackset-permission-models) to deploy stack instances to linked accounts in the AWS Organization.
49-
50-
Before creating the Management Accounts stack, please make sure [trusted access with AWS Organizations](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-orgs-activate-trusted-access.html) is activated.
51-
52-
The Management Accounts Stack creates a read role in the Management Accounts and also a StackSet that will deploy another read role in each linked Account. Permissions depend on the set of modules you activate via parameters of the stack:
53-
54-
* <kbd> <br> [Launch Stack >>](https://console.aws.amazon.com/cloudformation/home#/stacks/create/review?&templateURL=https://aws-managed-cost-intelligence-dashboards-us-east-1.s3.amazonaws.com/cfn/data-collection/deploy-data-read-permissions.yaml&stackName=CidDataCollectionDataReadPermissionsStack&param_DataCollectionAccountID=REPLACE%20WITH%20DATA%20COLLECTION%20ACCOUNT%20ID&param_AllowModuleReadInMgmt=yes&param_OrganizationalUnitID=REPLACE%20WITH%20ORGANIZATIONAL%20UNIT%20ID&param_IncludeBudgetsModule=no&param_IncludeComputeOptimizerModule=no&param_IncludeCostAnomalyModule=no&param_IncludeECSChargebackModule=no&param_IncludeInventoryCollectorModule=no&param_IncludeRDSUtilizationModule=no&param_IncludeRightsizingModule=no&param_IncludeTAModule=no&param_IncludeTransitGatewayModule=no) <br> </kbd>
47+
### Deployment Overview
5548

49+
![Deployment Architecture](/.images/architecture-data-collection-deploy.png)
5650

57-
#### 2. In Data Collection Account
51+
1. Deploy the Advanced Data Collection Permissions CloudFormation stack to Management (Payer) AWS Account. The Permissions CloudFormation stack in the Management (Payer) Account also deploys Permissions stacks to each of Linked accounts via StackSets.
5852

59-
Deploy Data Collection Stack.
53+
2. Deploy the Data Collection Stack to the Data Collection AWS Account
6054

61-
* <kbd> <br> [Launch Stack >>](https://console.aws.amazon.com/cloudformation/home#/stacks/create/review?&templateURL=https://aws-managed-cost-intelligence-dashboards-us-east-1.s3.amazonaws.com/cfn/data-collection/deploy-data-collection.yaml&stackName=CidDataCollectionStack&param_ManagementAccountID=REPLACE%20WITH%20MANAGEMENT%20ACCOUNT%20ID&param_IncludeTAModule=yes&param_IncludeRightsizingModule=no&param_IncludeCostAnomalyModule=yes&param_IncludeInventoryCollectorModule=yes&param_IncludeComputeOptimizerModule=yes&param_IncludeECSChargebackModule=no&param_IncludeRDSUtilizationModule=no&param_IncludeOrgDataModule=yes&param_IncludeBudgetsModule=yes&param_IncludeTransitGatewayModule=no)  <br> </kbd>
6255

63-
#### Usage
64-
Check Athena tables.
56+
For deployment and further information please reference to this [documentation](https://catalog.workshops.aws/awscid/data-collection).
6557

66-
### FAQ
67-
#### Migration from previous Data Collection Lab
58+
[![Documentation](/.images/documentation.svg)](https://catalog.workshops.aws/awscid/data-collection)
6859

69-
### See also
70-
[CONTRIBUTING.md](CONTRIBUTING.md)
7160

61+
### Contributing
62+
See [CONTRIBUTING.md](CONTRIBUTING.md)

0 commit comments

Comments
 (0)