There is enormous pressure from the board to migrate to the cloud from existing datacentres. The timescales are very tight. This is because the migration must be complete before the existing datacentre contract expires. Any contract extension incurs severe financial penalties. These can be into millions of dollars.
There are other financial penalties of delay. Delays in migration mean that RI/savings plans and/or associated credits may be wasted. Teams can also consume credits ahead of budget, because they have not adapted cloud working practices. If that wasn’t enough, there is also the pressure of keeping the existing services up and protecting revenue.
Delays and cost overruns in major cloud migration projects are typically due to 1) Unexpected technical constraints 2) Legacy working practices and 3) Applications not optimised for existing environments. (1) (2)