diff --git a/DIAGRAM.md b/DIAGRAM.md new file mode 100644 index 0000000000..c27e338357 --- /dev/null +++ b/DIAGRAM.md @@ -0,0 +1,9 @@ +# Greengrass Software diagram +This diagram shows the flow of how Greengrass sets up and starts from an installer command. All steps in the diagram are running under main thread + +Note: + +1. Dashed boarders doesn’t contains solid code execution, they only represent the name of the sub-events +2. Bold texts are the major flows of how greengrass is performing a set up + +![Nucleus provisioning diagram(1).jpg](..%2F..%2F..%2FDownloads%2FNucleus%20provisioning%20diagram%281%29.jpg) \ No newline at end of file