

# Deploy and use an Amazon Bedrock agent in your application
<a name="agents-deploy"></a>

**Amazon Bedrock Agents Classic availability**  
You can no longer sign up for Amazon Bedrock Agents (now Amazon Bedrock Agents Classic). If you already use Agents Classic, you can continue to use it.  
For more information about building code-defined agents with the Strands Agents SDK, see [Get started with Amazon Bedrock AgentCore](https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/agentcore-get-started-cli.html). For more information about Agents Classic, see [Amazon Bedrock Agents Classic maintenance mode](agents-classic-maintenance-mode.md).

Before you can use an agent, you must deploy the agent by creating an alias. You can then use the agent in your application by calling the [InvokeAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html) operation. In this section, you learn how to create and manage an alias and how to call your agent from an application. 

**Topics**
+ [Deploy an agent](deploy-agent.md)
+ [Invoke an agent from your application](agents-invoke-agent.md)