Event Engine Considerations

Event Engine Setup

If running this as a workshop to train other Solution Architects, follow the steps below.

  1. Capture the CFN Template.
  2. Navigate to the Event Engine and create a new Module in the Backend.
  3. Paste the contents of the CFN Template into the “Team Template” section.
  4. Paste the following permissions into the “IAM” section.
[
  {
    "Effect": "Allow",
    "Action": [
      "s3:*",
      "ec2:*",
      "redshift:*",
      "lambda:*",
      "glue:*",
      "athena:*",
      "kinesis:*",
      "firehose:*",
      "kinesisanalytics:*",
      "cloudwatch:*",
      "logs:*",
      "quicksight:*",
      "ds:*",
      "iam:*",
      "kms:*",
      "iam:Get*",
      "iam:List*",
      "iam:PassRole",
      "iam:PutRolePolicy",
      "cloudformation:*",
      "sagemaker:*",
      "rds:*",
      "dms:*"
    ],
    "Resource": "*"
  }
]
  1. Create a Blueprint corresponding to your Module.
  2. Create an Event corresponding to your Blueprint.
  3. Capture the Event Hashes for each account you launch in the Event Engine and distribute these hashes to your workshop attendees.

Event Engine Usage

When running your event, instruct attendees to do the following.

  1. Navigate to: https://dashboard.eventengine.run and enter the hash.
  2. Click on: “AWS Console”
  3. Click on: “Open Console”