We use many services on AWS (S3, ELB, RDS, RedShift...). The costs of the EC2 instances is > 70% of the total bill. It's in the same order for the other deployments I've seen.
The thing is, the AWS pricing strategy is global and most services are built on top of instances.
The thing is, the AWS pricing strategy is global and most services are built on top of instances.