Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,32 @@ grep -E '^OPENSEARCH_(USER|PASSWORD)=' .env
```
___

### Option 3: AWS Managed Services

Deploy the same observability stack to AWS managed services:

| Local (Docker Compose) | AWS Managed |
|------------------------|-------------|
| OpenSearch | [Amazon OpenSearch Service](https://aws.amazon.com/opensearch-service/) |
| Prometheus | [Amazon Managed Service for Prometheus](https://aws.amazon.com/prometheus/) |
| OTel Collector → Data Prepper | [Amazon OpenSearch Ingestion (OSIS)](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/ingestion.html) |
| OpenSearch Dashboards | [OpenSearch UI](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/application.html) |

#### CLI installer — interactive single-command deploy:
```bash
cd aws/cli-installer && npm install
node bin/cli-installer.mjs --managed --pipeline-name obs-stack --region us-west-2
```
See [aws/cli-installer/README.md](aws/cli-installer/README.md) for details.

#### CDK — infrastructure as code:
```bash
cd aws/cdk
npm install
cdk deploy --all
```
See [aws/cdk/README.md](aws/cdk/README.md) for configuration options, architecture details, and sending telemetry via SigV4.

### Destroying the Stack

To stop the stack while preserving your data:
Expand Down
1 change: 0 additions & 1 deletion aws/cdk/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ Deploy the Observability Stack to AWS managed services using CDK. This creates t
```bash
cd aws/cdk
npm install
cd custom-resources && npm install && cd ..
cdk deploy --all
```

Expand Down
Loading
Loading