Applications version dependencies over multiple hosts

Hi all,

I would like to have something like application dependencies over multiple hosts.

For example:

  • Application-Y version 5 on frontend needs at least Application-Z version 3 on backend installed.

Is this doable with Ansible and how?

Kind regards,
Chris