[{"data":1,"prerenderedAt":194},["ShallowReactive",2],{"contributor-biswanath-mukherjee":3,"portfolio-biswanath-mukherjee":14},{"id":4,"bio":5,"extension":6,"github":7,"image":8,"linkedin":9,"meta":10,"name":11,"stem":12,"twitter":7,"__hash__":13},"contributors\u002Fcontributors\u002Fbiswanath-mukherjee.json","Sr. Solutions Architect working at AWS India.","json",null,"\u002Fassets\u002Fimages\u002Fcontributors\u002Fbiswanath-mukherjee.jpg","biswanathmukherjee",{},"Biswanath Mukherjee","contributors\u002Fbiswanath-mukherjee","KsDP5ohuR3AWSw9r08-eyqX_wzdRcYTDxbt3iZ6EhHM",{"code":15,"resources":184,"total":193},[16,160,172],{"collection":17,"label":18,"items":19},"patterns","Patterns",[20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,140,144,148,152,156],{"slug":21,"title":22,"url":23},"apigw-vpclink-alb-ecs","Amazon API Gateway private integration with Application Load Balancer","\u002Fpatterns\u002Fapigw-vpclink-alb-ecs",{"slug":25,"title":26,"url":27},"apigw-lambda-bedrock-sam-node","Amazon API Gateway response streaming with AWS Lambda integration","\u002Fpatterns\u002Fapigw-lambda-bedrock-sam-node",{"slug":29,"title":30,"url":31},"apigw-lambda-bedrock","Amazon API Gateway to AWS Lambda to Amazon Bedrock","\u002Fpatterns\u002Fapigw-lambda-bedrock",{"slug":33,"title":34,"url":35},"apigw-lambda-healthscribe-sam","Amazon API Gateway to AWS Lambda to AWS HealthScribe using AWS SAM","\u002Fpatterns\u002Fapigw-lambda-healthscribe-sam",{"slug":37,"title":38,"url":39},"athena-glue-s3-sam","Amazon Athena to Amazon S3 Express One Zone","\u002Fpatterns\u002Fathena-glue-s3-sam",{"slug":41,"title":42,"url":43},"cloudfront-agentcore-runtime-cdk","Amazon CloudFront to Amazon Bedrock AgentCore Runtime","\u002Fpatterns\u002Fcloudfront-agentcore-runtime-cdk",{"slug":45,"title":46,"url":47},"apigw-lambda-cognito-sam-java","Amazon Cognito user management using Amazon API Gateway and AWS Lambda","\u002Fpatterns\u002Fapigw-lambda-cognito-sam-java",{"slug":49,"title":50,"url":51},"ec2-s3-express-one-zone-sam","Amazon EC2 to Amazon S3 Express One Zone directory bucket","\u002Fpatterns\u002Fec2-s3-express-one-zone-sam",{"slug":53,"title":54,"url":55},"eventbridge-api-destination-oauth-api-cmk-encryption","Amazon EventBridge API Destinations with OAuth credentials using CMK encryption","\u002Fpatterns\u002Feventbridge-api-destination-oauth-api-cmk-encryption",{"slug":57,"title":58,"url":59},"eventbridge-scheduled-batch-sam","Amazon EventBridge scheduled invocation to AWS Batch","\u002Fpatterns\u002Feventbridge-scheduled-batch-sam",{"slug":61,"title":62,"url":63},"eventbridge-batch-sam","Amazon EventBridge to AWS Batch","\u002Fpatterns\u002Feventbridge-batch-sam",{"slug":65,"title":66,"url":67},"kinesis-data-firehose-firehose-opensearch-sam","Amazon Kinesis Data Streams to Amazon OpenSearch via Amazon Data Firehose","\u002Fpatterns\u002Fkinesis-data-firehose-firehose-opensearch-sam",{"slug":69,"title":70,"url":71},"s3-bedrock-batch-inference-cdk","Amazon S3 to Amazon Bedrock Batch Inference with Amazon EventBridge Trigger","\u002Fpatterns\u002Fs3-bedrock-batch-inference-cdk",{"slug":73,"title":74,"url":75},"s3-eventbridge-wildcard-sam","Amazon S3 to Amazon SQS with Amazon EventBridge with wildcard pattern match rule","\u002Fpatterns\u002Fs3-eventbridge-wildcard-sam",{"slug":77,"title":78,"url":79},"sns-sqs-fanout","Amazon SNS to Amazon SQS fanout pattern","\u002Fpatterns\u002Fsns-sqs-fanout",{"slug":81,"title":82,"url":83},"iot-s3","AWS IoT Core to Amazon S3","\u002Fpatterns\u002Fiot-s3",{"slug":85,"title":86,"url":87},"stepfunctions-bedrock-sam","AWS Step Functions to Amazon Bedrock Integration","\u002Fpatterns\u002Fstepfunctions-bedrock-sam",{"slug":89,"title":90,"url":91},"sfn-comprehend-sam","AWS Step Functions to Amazon Comprehend","\u002Fpatterns\u002Fsfn-comprehend-sam",{"slug":93,"title":94,"url":95},"stepfunctions-httpendpoint-sam","AWS Step Functions with direct integration to third-party HTTP API","\u002Fpatterns\u002Fstepfunctions-httpendpoint-sam",{"slug":97,"title":98,"url":99},"sqs-eventbridgepipes-sqs-msg-copy-data-filter-sam","Copying Amazon SQS messages between queues using Amazon EventBridge Pipes","\u002Fpatterns\u002Fsqs-eventbridgepipes-sqs-msg-copy-data-filter-sam",{"slug":101,"title":102,"url":103},"s3-lambda-container-sam","Deploy AWS Lambda functions with container image","\u002Fpatterns\u002Fs3-lambda-container-sam",{"slug":105,"title":106,"url":107},"alb-ecs-java-sam","Deploying Spring Boot App on Amazon ECS\u002FAWS Fargate with Application Load Balancer","\u002Fpatterns\u002Falb-ecs-java-sam",{"slug":109,"title":110,"url":111},"activemq-lambda-sam-java","Event driven Amazon MQ for ActiveMQ message processing using AWS Lambda","\u002Fpatterns\u002Factivemq-lambda-sam-java",{"slug":113,"title":114,"url":115},"rabbitmq-lambda-sam-java","Event driven Amazon MQ for RabbitMQ message processing using AWS Lambda","\u002Fpatterns\u002Frabbitmq-lambda-sam-java",{"slug":117,"title":118,"url":119},"s3-b2bi-eventbridge-sqs","Event-Driven EDI Transformation using AWS B2B Data Interchange","\u002Fpatterns\u002Fs3-b2bi-eventbridge-sqs",{"slug":121,"title":122,"url":123},"route53-alb-s3","Internal static website hosting using Amazon Route53, ALB and Amazon S3","\u002Fpatterns\u002Froute53-alb-s3",{"slug":125,"title":126,"url":127},"apigw-lambda-bedrock-sam-java","Invoking Amazon Bedrock Mistral 7B LLM using Java based AWS Lambda","\u002Fpatterns\u002Fapigw-lambda-bedrock-sam-java",{"slug":129,"title":130,"url":131},"apigw-lambda-tenant-isolation","Multi-tenant API with AWS Lambda tenant isolation","\u002Fpatterns\u002Fapigw-lambda-tenant-isolation",{"slug":133,"title":134,"url":135},"ses-s3-lambda-sam","Receive email by Amazon SES and store in Amazon S3 bucket","\u002Fpatterns\u002Fses-s3-lambda-sam",{"slug":137,"title":138,"url":139},"ses-lambda-sam","Receive email with Amazon SES and process using an AWS Lambda function","\u002Fpatterns\u002Fses-lambda-sam",{"slug":141,"title":142,"url":143},"fifo-sqs-redrive","Redrive Amazon SQS FIFO Queue messages from DLQ","\u002Fpatterns\u002Ffifo-sqs-redrive",{"slug":145,"title":146,"url":147},"awstransfer-s3-sam","Selective file transfer between SFTP server & Amazon S3 using AWS Transfer Family","\u002Fpatterns\u002Fawstransfer-s3-sam",{"slug":149,"title":150,"url":151},"s3-lambda-ses-sam","Send email with pre-signed URL on file upload into Amazon S3 bucket","\u002Fpatterns\u002Fs3-lambda-ses-sam",{"slug":153,"title":154,"url":155},"s3-b2bi-s3","Transform EDI to JSON using AWS B2B Data Interchange","\u002Fpatterns\u002Fs3-b2bi-s3",{"slug":157,"title":158,"url":159},"apigw-lambda-s3-sam-java","Upload file up to 5GB to Amazon S3 bucket using presigned URL","\u002Fpatterns\u002Fapigw-lambda-s3-sam-java",{"collection":161,"label":162,"items":163},"workflows","Workflows",[164,168],{"slug":165,"title":166,"url":167},"bedrock-model-customisation","Customise Amazon Bedrock Cohere Command Light model","\u002Fworkflows\u002Fbedrock-model-customisation",{"slug":169,"title":170,"url":171},"step-functions-load-testing","Serverless Load Generator using Distributed Map","\u002Fworkflows\u002Fstep-functions-load-testing",{"collection":173,"label":174,"items":175},"repos","Repos",[176,180],{"slug":177,"title":178,"url":179},"amazon-bedrock-claudev3-sonnet-blog-generation","Generating blog content from image using Amazon Bedrock Claude v3 sonnet LLM","\u002Frepos\u002Famazon-bedrock-claudev3-sonnet-blog-generation",{"slug":181,"title":182,"url":183},"iot-lambda-sns-sqs-lambda-dynamodb","IoT serverless event processing","\u002Frepos\u002Fiot-lambda-sns-sqs-lambda-dynamodb",[185],{"collection":186,"label":187,"items":188},"reinvent2025","re:Invent 2025",[189],{"slug":190,"title":191,"url":192},"cns371","CNS371: Operating AWS Lambda Functions at Scale","\u002Freinvent2025\u002Fcns371",40,1792578882974]