Skip to content

Latest commit

 

History

History
48 lines (33 loc) · 2.68 KB

File metadata and controls

48 lines (33 loc) · 2.68 KB

AWS Greengrass using Parsec - Workshop

This is a short workshop on how to use PARSEC plugin in AWS Greengrass v2 Nucleaus to achieve native security across device hardware Before you begin you should be family of both PARSEC and AWS Greengrass, have at least deployed both and understand the use case of both technologies, we recommend the following to become familur

DEMO

Located in this workshop is a "out of the box" demo setup which build and deploys the complete solution from the workshop learning steps, it is used as both a learning guide and short example when demonstrating the use of Parsec with AWS Greengrass

How to get started

To get started you will need the following, an aarch64 or x86 device or your local computer, an active AWS account and your API credentials, Github access configurated locally The demo.sh file will do the following

  • Prepare Git and gitsubmodule (for sourcing the Java client, Greengrass Parsec plugin and build them )
  • Build the docker containers that package in, AWS Greengrass, Parsec service and intermidate steps

If you don't have hardware at hand, but still would like to test on an embedded device, then the ARM Hardware lab hosted by MiniNodes can help more info can be found here: https://github.com/WorksOnArm/mininodes-arm-edge

Tested on the following

TPM's currently being implemented as part of this workshop

  • 96boards Secure96 TPM
  • Qualcomm SPU240 HW RoT / SPU (WIP)
  • EDK II UEFI SoftTPM (new concept)

Example of

Example of 3 screens, PArsec Service, Greengrass Local Debug Console showing 56K.Cloud Logo

Contributions

Companies and Individusl that have contributed and participated in building this workshop