Deploying and running an Amazon Kinesis application on Amazon Kinesis service is a simple process. Here are the steps to follow:
Create and configure a Kinesis application: Using the Amazon Kinesis Management Console or the AWS Command Line Interface (CLI), create and configure your Kinesis application. You will need to specify information such as the number of shards to create and any associated AWS Identity and Access Management (IAM) roles and permissions.
Create Kinesis Data Streams: You will need to create Kinesis Data Streams using the same Amazon Kinesis Management Console or AWS CLI. You will need to specify the number of shards and the maximum number of records allowed in each shard.
Create Kinesis Application Streams: After creating Kinesis Data Streams, you need to create Kinesis Application Streams. This will be done by specifying a stream processor for each Kinesis Application Stream.
Deploy your application: Now, you can deploy your application on the Kinesis service. You can use the Amazon Kinesis APIs or the AWS CLI to deploy your application.
Monitor the application: Once the application is deployed, it is important to monitor the performance of the application. You can use CloudWatch or its APIs to monitor the performance of the application.
For more information on how to deploy and run Amazon Kinesis applications on this service, please refer to the Amazon Kinesis documentation:
https://docs.aws.amazon.com/streams/latest/dev/before-you-begin.html