You have many options, including pathfinding, waypoints, tweens, simulated 8direction movement, sine behavior, or any combination of the above. However there is no set guide or tutorial, since only you know how exactly you want your objects to move and path.
Focus on getting one instance to move the way you want, making a group follow the same path will be trivial.