-
Notifications
You must be signed in to change notification settings - Fork 2
Architecture
Lasith Koswatta Gamage edited this page Jan 8, 2024
·
7 revisions
Portability was one of the key reasons why ebs-bootstrap
was programmed in the Go programming language. The ease of distributing a single statically-compiled binary out-weighted the reduced development and testing complexity a language like Python would have brought. By producing a statically-compiled binary, we ensure that this tool is supported across common AWS-supported Linux distributions: Amazon Linux, RHEL/CentOS Derivatives and Ubuntu.
For some insight about the layer architecture implemented by ebs-bootstrap
, refer to the annotated UML diagram below.