Skip to content

Regional Availability

Overview

In this lab, you'll use your agent to check which AWS regions offer a specific service. This is a common real-world task when planning multi-region architectures — the MCP Server's knowledge tools can quickly answer availability questions without you needing to check multiple console pages.

What You'll Learn

  • How to query service availability across AWS regions
  • How the agent can help with multi-region architecture planning
  • How to get specific regional endpoint information

Instructions

Goal: Ask your agent to check the regional availability of an AWS service and determine whether it's available in specific regions you care about.

Info

Hint 1: Try a service that isn't available everywhere — Amazon Bedrock, AWS App Runner, or Amazon CodeWhisperer are good choices since they have limited regional availability compared to foundational services like S3 or Lambda.

Info

Hint 2: Ask about multiple regions in a single query: "Is Amazon Bedrock available in us-east-1, eu-west-1, and ap-southeast-1?" This tests the agent's ability to check multiple regions efficiently.

Info

Hint 3: Follow up with a planning question: "Which region closest to Europe supports both Amazon Bedrock and Amazon Kendra?" This tests the agent's ability to cross-reference availability data.

Walkthrough

Click to see the step-by-step walkthrough
  1. Ask your agent to check regional availability for a service:

"Check which AWS regions have Amazon Bedrock available."

  1. Review the response. You should see a list of regions where the service is available.

  2. Ask about a specific region:

"Is Amazon Bedrock available in ap-southeast-2 (Sydney)? If not, what's the closest region where it is available?"

  1. Try a multi-service availability check:

"I need both Amazon Bedrock and Amazon OpenSearch Serverless in the same region. Which regions support both?"

  1. Ask about a recently launched feature's regional rollout:

"Check the regional availability of Amazon Bedrock Knowledge Bases. Is it available in the same regions as the base Bedrock service?"

  1. Ask a planning question that requires reasoning about the availability data:

"I'm building an application for users in Japan. Which AWS region should I use if I need Amazon Bedrock, Amazon DynamoDB, and AWS Lambda? Consider latency."

Validation

Your progress is tracked automatically via the CloudWatch dashboard. Regional availability lookups through the MCP Server generate CloudTrail events that count toward Module 1 completion.

To verify manually: confirm your agent returned specific region codes (e.g., us-east-1, eu-west-1) rather than generic answers. The MCP Server provides real-time availability data, so responses should reflect current regional coverage.

Agent-Specific Tips

Claude Code can use the get_regional_availability tool to check service availability across regions. You can ask it to format results as a table for easier comparison, or to suggest the optimal region based on your requirements.

Kiro can check regional availability and present results clearly. For multi-region planning, try asking Kiro to create a comparison table showing which services are available in your target regions.

Cursor's Agent mode handles regional availability checks well. For best results, be specific about the service name — use the full official name (e.g., "Amazon Bedrock" not just "Bedrock") to ensure accurate lookups.

Codex can query regional availability data and reason about it. After checking availability, try asking it to generate infrastructure-as-code that targets the recommended region based on your service requirements.