Chapter 2. Migrating to automation execution environments