This article provides a step by step look at the A2A agent card a Strands agent publishes on Amazon Bedrock AgentCore Runtime, and how it compares field by field against the same agent on Google Cloud Run and Azure Container Apps.

The code is here:

github.com/xbill9/multicloud-agentcard

Same Protocol - Different Cards!

Why do I care what is in the Agent Card? Can't I just invoke the Agent?