Would be interested to know if you can do all this by using their open-source conmmunity edition, or would you need to use their paid / Pro version. Since the pricing for the paid version is not given, not sure but assuming it would be fairly expensive to use / deploy? My preference is for an open source tool so we are not locked in to a propreitary platform for the long term.