Anthos in depth: Transforming your legacy Java applications