Amazon Web Services wants to make infrastructure invisible to software developers so they don’t have to worry about it when writing application code.
Nothing against software architects and infrastructure experts, but when app devs are unburdened by details of where and how their apps are going to run and let AWS handle that part, apps stand good a chance of being completed on time, more user-friendly and easier to update.