Re: Double lock in is not winning IT folks over
The lock-in from AWS does not come from you workloads, they've been very clever here - lock-in comes from:
1) The orchestration and automation (such as Cloudformation and Lambda)
2) The breadth of services it offers
Which means, even if you wanted to lift and shift, your whole deployment pipeline and scaling architecture is tied into AWS. Even using something like Terraform, you would find it too costly to migrate.
Saying that, I recently did a training course with some employees from AWS, and actually many of there services have a meagre amount of customers. It seems Amazon have a philosophy of, "let's get a 1 or 2 Pizza Team (1 pizza, feeds 4 people) and build some shit", then we'll see what sticks!
Also, you may be surprised to hear, that many of Amazon's own services, don't run on AWS - For example, Prime TV still relies largely runs from its own data centres (they are migrating, slowly..)