reisjr / aws-iot-dd-labcode

A repo to work on Device Defender Builders Session for re:invent 2019
Apache License 2.0
1 stars 0 forks source link

Workshop not reproducable #1

Open patrickwerz opened 3 years ago

patrickwerz commented 3 years ago

Hi, I want to learn more about device defender. You lab http://gobuild.today/module1.html looks quite interesting but unfortunatelly the lab requires resources, which are not account independent

E.g in the first scipt "push.sh" in the preperation section you refer to some ssm paramter and ressouces that don't exist and are not created yet

export SOURCE_BUCKET=$(aws ssm get-parameter --name 'iot-playground-bucket' | jq -r .Parameter.Value) export PIPELINE_NAME=$(aws ssm get-parameter --name 'iot-playground-pipeline' | jq -r .Parameter.Value)

Is it meant for the public to replay this workshop ?

Thanks in advance, Patrick

reisjr commented 3 years ago

Hi Patrick,

I'm happy to know that you want to learn more about this service. The workshop was delivered during re:invent in a hands-on session, and although I would love to prepare it to run solo, I didn't have enough time and haven't tested it.

Having said that, I think you should be able to run it by yourself with minor adjustments and I may be able to help you. In fact, another person said that it was able to do it with minor simple fixes recently. Please let me know what you did, so I can help you.

In summary, you need to provision the "iot-playground" (diagram below) before running the lab to simulate devices. Have you provisioned it using CDK?

https://github.com/reisjr/aws-iot-playground/blob/master/docs/images/architecture.png

Don't forget to clean up the account afterwards.

Thanks

On Wed, Sep 16, 2020 at 3:17 PM Patrick Werz notifications@github.com wrote:

Hi, I want to learn more about device defender. You lab http://gobuild.today/module1.html looks quite interesting but unfortunatelly the lab requires resources, which are not account independent

E.g in the first scipt "push.sh" in the preperation section you refer to some ssm paramter and ressouces that don't exist and are not created yet

export SOURCE_BUCKET=$(aws ssm get-parameter --name 'iot-playground-bucket' | jq -r .Parameter.Value) export PIPELINE_NAME=$(aws ssm get-parameter --name 'iot-playground-pipeline' | jq -r .Parameter.Value)

Is it meant for the public to replay this workshop ?

Thanks in advance, Patrick

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/reisjr/aws-iot-dd-labcode/issues/1, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAEHN25NNCW7O7QZNIYHWCLSGD6MFANCNFSM4RPHBAPQ .

-- David Reis Jr