The "Sample UML" is no UML. My apologies for being rude but this is not a component diagram nor any other standardized UML diagram. UML components have a visual indicator (to not confuse them with classes), use ports and connectors are consistently applied and do not vary just because the node is a S3 bucket or whatever.
It is a valid diagram helping understanding something and the tool seems awesome but please do not pitch this as "Sample UML"
It is a valid diagram helping understanding something and the tool seems awesome but please do not pitch this as "Sample UML"