-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integrate data account S3 events to OrcaBus event source SQS #434
Comments
This integration task in the critical path for OrcaBus release Phase 1. |
Amazon EventBridge - Routing events to buses in other AWS accounts |
Simplifying cross-account access with Amazon EventBridge resource policies |
Started working on this on the feature/data-s3-event-forward branch |
This will need a resource policy counterpart on the target event bus(es) to allow PutEvents from the source (data) account |
Changes to OrcaBus event bus are on the update/x-account-events branch of the orcabus repo. |
Let us pair coding and complete this together tomorrow, Flo. |
Caveat 1:
infrastructure/terraform/stacks/data_archive/byob_ica_v2.tf Lines 511 to 515 in 4ac93e0
|
Caveat 2:
|
… ctTSOv2 result * While building OrcaBus actively, we use current Portal to show ctTSOv2 output as new tab. * #434 * umccr/data-portal-apis#684 * Once new output path convention is stable, we can statically filter prefix only to subscribe cttsov2. * umccr/orcabus#350 * Related FileManager PR * umccr/orcabus#351
* Updated S3 event parser to handle ObjectCreated and ObjectDeleted come through EventBridge event envelope. * Added relevant unit test cases as guard-rail around parser logic * Part of story #684 * Related umccr/infrastructure#434
* Updated policy allow FileManager role for bucket event ingestion * To follow up any caveats mentioned in #434
Context:
Find a solution to send S3 events from data account to beta(dev)|gamma(stg)|prod.
Couple of ways possible with EventBridge to EventBridge cross accounts integration.
See
https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-cross-account.html
Actions:
The text was updated successfully, but these errors were encountered: