Final answer:
The appropriate AWS service for an IoT company to stream ordered data and support high message throughput is Amazon Kinesis Data Streams (KDS), designed for high volume real-time data processing and analysis.
Step-by-step explanation:
For an IoT company that needs to handle streaming of data with ordered messages and support for high throughput, the most suitable AWS service is Amazon Kinesis Data Streams (KDS). This service is designed to collect, process, and analyze real-time data streams with ease. It can handle hundreds of thousands of sources with data rates of several terabytes per hour, ensuring that data is placed in ordered sequences according to the sensor's key (partition key in KDS terms). Moreover, KDS supports real-time data processing with sub-second latencies, which is vital for providing immediate adjustment commands to smart devices.