[{"data":1,"prerenderedAt":83},["ShallowReactive",2],{"contributor-adam-wagner":3,"portfolio-adam-wagner":15},{"id":4,"bio":5,"extension":6,"github":7,"image":8,"linkedin":9,"meta":10,"name":11,"stem":12,"twitter":13,"__hash__":14},"contributors\u002Fcontributors\u002Fadam-wagner.json","AWS - Principal Serverless Solutions Architect","json",null,"\u002Fassets\u002Fimages\u002Fcontributors\u002Fadam-wagner.jpg","adam-wagner-4bb412",{},"Adam Wagner","contributors\u002Fadam-wagner","","OUIvgnvu88biOBUxHCHf7NTD4U3HuMruwjkvwyynx5w",{"code":16,"resources":53,"total":82},[17,45],{"collection":18,"label":19,"items":20},"patterns","Patterns",[21,25,29,33,37,41],{"slug":22,"title":23,"url":24},"msk-lambda-iam-go-sam","AWS Lambda function subscribed to an Amazon MSK topic using IAM auth (Go)","\u002Fpatterns\u002Fmsk-lambda-iam-go-sam",{"slug":26,"title":27,"url":28},"msk-lambda-iam-java-sam","AWS Lambda function subscribed to an Amazon MSK topic using IAM auth (Java)","\u002Fpatterns\u002Fmsk-lambda-iam-java-sam",{"slug":30,"title":31,"url":32},"msk-lambda-iam-node-sam","AWS Lambda function subscribed to an Amazon MSK topic using IAM auth (Node)","\u002Fpatterns\u002Fmsk-lambda-iam-node-sam",{"slug":34,"title":35,"url":36},"msk-lambda-iam-python-sam","AWS Lambda function subscribed to an Amazon MSK topic using IAM auth (Python)","\u002Fpatterns\u002Fmsk-lambda-iam-python-sam",{"slug":38,"title":39,"url":40},"msk-lambda-schema-avro-java-sam","AWS Lambda function subscribed to an Amazon MSK topic with Avro and Schema Registry (Java)","\u002Fpatterns\u002Fmsk-lambda-schema-avro-java-sam",{"slug":42,"title":43,"url":44},"msk-cfn-sasl-lambda","Deploy MSK Cluster and AWS SAM project with AWS Lambda to demonstrate SASL authentication","\u002Fpatterns\u002Fmsk-cfn-sasl-lambda",{"collection":46,"label":47,"items":48},"workflows","Workflows",[49],{"slug":50,"title":51,"url":52},"common-error-handling","Common error handling","\u002Fworkflows\u002Fcommon-error-handling",[54,70],{"collection":55,"label":56,"items":57},"reinvent2024","re:Invent 2024",[58,62,66],{"slug":59,"title":60,"url":61},"api304","API304: Building Rate-limited Solutions on AWS","\u002Freinvent2024\u002Fapi304",{"slug":63,"title":64,"url":65},"api309","API309: Building Event Driven Architectures with Apache Kafka and Amazon EventBridge","\u002Freinvent2024\u002Fapi309",{"slug":67,"title":68,"url":69},"api310","API310: Building a Generative AI Meeting Summarization Solution with Step Functions","\u002Freinvent2024\u002Fapi310",{"collection":71,"label":72,"items":73},"explore","re:Invent 2023",[74,78],{"slug":75,"title":76,"url":77},"reinvent2023-api310","Resources for API310","\u002Fexplore\u002Freinvent2023-api310",{"slug":79,"title":80,"url":81},"reinvent2023-svs318","Resources for SVS318","\u002Fexplore\u002Freinvent2023-svs318",12,1792578875639]