Category: Guides
-
Cognito AdminCreateUser With AWS SDK v3: Create Users From Code
Create Cognito user pool users from TypeScript: invite or silent flows, permanent passwords, groups, re-runnable imports, IAM policy and common errors.
-
Invoke Amazon Bedrock Models With AWS SDK v3 (Converse API)
Converse, ConverseStream and InvokeModel in TypeScript with AWS SDK v3: model IDs vs inference profiles, model access, least-privilege IAM and throttling.
-
Write to Kinesis Data Streams With AWS SDK v3 (PutRecords)
PutRecord and PutRecords in TypeScript: batching limits, partition keys and hot shards, FailedRecordCount retries, and on-demand vs provisioned costs.
-
Run an Athena Query With AWS SDK v3 and Read the Results
A typed Athena helper for Node.js: start a parameterized query, poll with backoff, page through results without the header row and estimate the scan…
-
Copy and Move S3 Objects With AWS SDK v3
CopyObjectCommand in TypeScript: CopySource encoding, metadata and storage class, UploadPartCopy above 5 GB, move as copy plus delete, and bulk copies.
-
Start a Step Functions Execution With AWS SDK v3
StartExecution and StartSyncExecution in TypeScript, with idempotent names, DescribeExecution polling, failure details from the history and least-privilege IAM.
-
DynamoDB Update Item With AWS SDK v3: Conditions and Counters
UpdateCommand in TypeScript: update expressions, conditions and ConditionalCheckFailedException, atomic counters, version-based locking, ReturnValues and TransactWrite.
-
Publish CloudWatch Custom Metrics With AWS SDK v3 PutMetricData
PutMetricDataCommand end to end in TypeScript: buffering, Values/Counts batches, dimensions that don’t explode your bill, EMF for Lambda, alarms, IAM and limits.
-
Send Events to EventBridge With AWS SDK v3 (PutEvents)
PutEventsCommand end to end in TypeScript: building entries, batching by count and size, retrying partial failures, testing rule patterns, IAM and limits.
-
Send Email With Amazon SES and AWS SDK v3 in TypeScript
SESv2 SendEmailCommand end to end in TypeScript: simple messages with attachments, stored templates, raw MIME, configuration sets, IAM, quotas and errors.