I'm seeing contradictory information in the AWS documentation. I'm wondering specifically about termination initiated by Amazon after the first hour.
If the Spot instance is terminated or stopped by Amazon EC2 in any subsequent hour, you will be charged for your usage to the nearest second. If you are running on Windows and you terminate the instance yourself, you will be charged for an entire hour.
From whitepaper on How Spot Instances Work
If you terminate your instance, you pay for any partial hour used (as you do for On-Demand or Reserved Instances). However, you are not charged for any partial hour of usage if the Spot price goes above your maximum price and Amazon EC2 interrupts your Spot Instance.
So, are we charged for partial hours of EC2 Spot instance usage that is terminated by Amazon? Does anyone know from experience?