title: Amazon Kinesis Publisher
body: <p>I want to crate a POC for Amazon Kinesis.</p>
  
  <p>I have created a stream on AWS and some code with the help of this article <a href="http://seroter.wordpress.com/2014/01/09/data-stream-processing-with-amazon-kinesis-and-net-applications/" rel="nofollow">http://seroter.wordpress.com/2014/01/09/data-stream-processing-with-amazon-kinesis-and-net-applications/</a></p>
  
  <pre><code>using (MemoryStream ms = new MemoryStream(oByte))
  {
      AmazonKinesisConfig config = new AmazonKinesisConfig();
          config.RegionEndpoint = Amazon.RegionEndpoint.USEast1;
      AmazonKinesisClient client = new AmazonKinesisClient(config);
      PutRecordRequest requestRecord = new PutRecordRequest();
          requestRecord.StreamName = "POC";   
      requestRecord.PartitionKey = "weborder";
          requestRecord.Data = ms;
      try
          {
              var responseRecord = client.PutRecord(requestRecord);       
      }
          catch (Exception ex)
          {
              var t = ex.Message; 
      }
          lblShardId.Text = "Shard ID: " + responseRecord.ShardId;
          lblSequence.Text = "Sequence #:" + responseRecord.SequenceNumber;                
  }
  </code></pre>
  
  <p>I am getting exception Amazon.Kinesis.Model.ResourceNotFoundException: Stream POC under account 111111111111 not found.</p>