Write Records to Streams Consume Records with Subscriptions Create and Manage Streams Create and Manage Subscriptions Manage Shards of the Stream Get Records from Shards of the Stream with Reader Perform Stream Processing by SQL