Building an Oracle Commerce (ATG) Autoscaling Solution
Summary
The client had been previously migrated to AWS cloud but at the time it was a basic lift and shift with the environment deployed using terraform and then built and managed manually. After a careful analysis of the software stack and previous knowledge working with the platform, it was decided we would need to create immutable images. During development of the solution, we also decided that we would leverage the AWS System Manager Parameter Store to hold all the runtime values required. Due to the size of some of the software we install and the need for autoscaling to occur rapidly another key decision was separating the building of images and loading of runtime values. Once we had completed the Endeca image the next step was to figure out every value we edit in the JBoss configuration files and start replacing those with a token.