That is correct it is the same way you implement AA library (JS) or install a tool/extension from Launch.
But, actually there are number of ways AAM can be implemented, that depends upon what you already have.
If you already have Launch and AA, then you can implement it as server side forwarding (SSF). That way you can send the data to your AAM instance from AA implemented on a web page/app to your AAM in one web beacon from AA. Later on you can also send segment data from AAM back to AA for analysis and reporting.
Check this forum thread where we were discussing these points: