In my experience, deploying BEAM has been just as easy as anything else I can containerize.
WRT getting them to communicate? I ended up giving up on that altogether…
I’m usually good at figuring that stuff out but this one ended up not being worth it (in my case).