

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# L AWS ocal Zones 入门
<a name="getting-started"></a>

要开始使用 L AWS ocal Zones，您必须先通过 AWS 全局视图控制台或。 AWS CLI接下来，在父区域的 VPC 中创建子网，并在创建子网时指定本地区域。最后，在本地区域子网中创建 AWS 资源。

**Topics**
+ [步骤 1：选择加入本地区域](#getting-started-find-local-zone)
+ [步骤 2：创建本地区域子网](#getting-started-create-local-zone-subnet)
+ [步骤 3：在本地区域子网中创建资源](#getting-started-create-resources)
+ [步骤 4：清除](#getting-started-cleanup)

## 步骤 1：选择加入本地区域
<a name="getting-started-find-local-zone"></a>

您可以使用 AWS Global View 控制台或命令行界面来确定哪些本地区域可供您的账户使用。然后选择您要使用的本地区域。

------
#### [ AWS Global View console ]

**选择加入本地区域**

1. 登录 [AWS 全局视图控制台](https://console.aws.amazon.com/ec2globalview/home#RegionsAndZones)。

1. 在导航窗格中，选择**区域和区域**。

1. 选择 L **ocal Zones** 选项卡。

1. 找到要启用的本地区域。您可以向下滚动列表或在 “搜索” 字段中输入一个词。

1. 选择 “本地区域” 行。

1. 选择 “**选择加入**”。

1. 系统将要求您启用本地区域的父区域。选择 “**启用区域**”。

1. 在 “**启用区域**” 弹出窗口中，选择 “**启用区域**”。

1. 在 “区域和**区域” 页面的 “本地****区域**” 选项卡中，选择本地区域，然后**选择加入**。

1. 在 “**选择加入区域组**” 弹出窗口中，选择 “**选择加入区域**组”。

   您现在可以使用本地区域了。

------
#### [ AWS CLI ]

**选择加入本地区域**

1. 使用以下[describe-availability-zones](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-availability-zones.html)命令描述指定区域中的所有 Local Zones。

   ```
   aws ec2 describe-availability-zones \
     --region us-west-2 \
     --filters Name=zone-type,Values=local-zone \
     --all-availability-zones
   ```

1. 按如下方式使用[modify-availability-zone-group](https://docs.aws.amazon.com/cli/latest/reference/ec2/modify-availability-zone-group.html)命令启用特定的本地区域。

   ```
   aws ec2 modify-availability-zone-group \
     --region us-west-2 \
     --group-name us-west-2-lax-1 \
     --opt-in-status opted-in
   ```

------

## 步骤 2：创建本地区域子网
<a name="getting-started-create-local-zone-subnet"></a>

添加子网时，必须在 VPC 范围内为子网指定一个 IPv4 CIDR 块。如果有与 VPC 关联的 IPv6 CIDR 块，则可以选择为子网指定 IPv6 CIDR 块。您可以指定子网所在的本地区域。在同一个本地区域中可以有多个子网。

------
#### [ Console ]

**向 VPC 添加本地区域子网**

1. 打开位于 [https://console.aws.amazon.com/vpc/](https://console.aws.amazon.com/vpc/) 的 Amazon VPC 控制台。

1. 在导航栏中，选中 **Regions**（区域）选择器，然后选择父级区域。

1. 在导航窗格中，选择 **Subnets**(子网)。

1. 选择**创建子网**。

1. 对于 **VPC ID**，请选择 VPC。

1. 在**子网名称**中，输入子网的名称。这样做可创建具有 `Name` 键以及您指定的值的标签。

1. 对于**可用区域**，请选择您启用的本地区域。

1. 为子网指定 IPv4 CIDR 块。

1. （可选）为子网指定 IPv6 CIDR 块。仅当 IPv6 CIDR 块与 VPC 关联时，此选项才可用。

1. （可选）要添加标签，请输入标签键和标签值。选择 “**添加新标签**” 以添加其他标签。

1. 选择**创建子网**。

------
#### [ AWS CLI ]

**向 VPC 添加本地区域子网**  
按如下方式使用 [create-sub](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-subnet.html) net 命令在指定的本地区域中为指定 VPC 创建子网。

```
aws ec2 create-subnet \
  --region us-west-2 \
  --availability-zone us-west-2-lax-1a \ 
  --vpc-id vpc-081ec835f303f720e
```

------

## 步骤 3：在本地区域子网中创建资源
<a name="getting-started-create-resources"></a>

在本地区域中创建子网后，可以在本地区域中部署 AWS 资源。例如，以下过程说明如何在本地区域中启动 Amazon EC2 实例。

------
#### [ Console ]

**在本地区域子网中启动 Amazon EC2 实例**

1. 打开位于 [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/) 的 Amazon EC2 控制台。

1. 在导航窗格中的**实例**下，选择**实例类型**。

1. 在搜索字段中，选择**可用区域**，选择**包含**，然后输入区域名称（例如`us-west-2-lax-1`。） 选择第一个项目，或者任何只有此区域 ID 和父区域的可用区域的项目。

1. 选择其中一个实例类型，然后选择**操作**、**启动实例**。

1. 在**名称和标签**下，输入实例的描述性名称（例如，*my-lz-instance*）。这样做可创建具有 `Name` 键以及您指定的值的标签。

1. 在 **Application and OS Images (Amazon Machine Image)**（应用程序和操作系统映像 (Amazon Machine Image)）中，执行以下操作：

   1. 为您的实例选择操作系统。

   1. 选择**亚马逊系统映像 (AMI)**。*Amazon Machine Image (AMI)* 是基本配置，用作您的实例的模板。

   1. 选择架**构**。

1. 在**密钥对（登录）**下，选择现有密钥对或新建新密钥对。如果您想连接您的 EC2 实例，则需要这样做。

1. **在 “网络设置”** 旁边，选择 **“编辑”**，然后：

   1. 选择您的 VPC。

   1. 选择您的本地区域子网。

   1. 启用或禁用 “**自动分配公有 IP**”。

   1. 创建安全组或选择现有安全组。

1. 您可以保留实例其他配置设置的默认选择。要确定支持的存储类型，请参阅 L [AWS ocal Zones 功能](https://aws.amazon.com/about-aws/global-infrastructure/localzones/features/)中的*计算和存储*部分。

1. 查看 **Summary**（摘要）面板中您的实例配置的摘要，当您准备好后，选择 **Launch instance**（启动实例）。

1. 确认页面会让您知道自己的实例已启动。选择 **View all instances**（查看所有实例）以关闭确认页面并返回控制台。

1. 在**实例**屏幕上，您可以查看启动状态。启动实例只需很短的时间。启动实例时，其初始状态为 `pending`。实例启动后，其状态变为 `running`，并且会收到一个公有 DNS 名称。如果**公有 IPv4 DNS** 列处于隐藏状态，请选择右上角的设置图标 (![\[Settings icon.\]](http://docs.aws.amazon.com/zh_cn/local-zones/latest/ug/images/settings-icon.png))，打开**公共 IPv4 DNS**，然后选择**确认**。

1. 可能需要花几分钟时间，实例才能准备好让您连接到它。检查您的实例是否通过了状态检查；您可以在**状态检查**列中查看此信息。

------
#### [ AWS CLI ]

**获取本地区域支持的实例类型**  
使用 [describe-instance-types](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instance-types.html) 命令。

```
aws ec2 describe-instance-type-offerings \
    --filters Name=location,Values=us-west-2-lax-1a \
    --location-type availability-zone \
    --query InstanceTypeOfferrings[*].InstanceType
```

**在本地区域子网中启动 EC2 实例**  
可以使用 [run-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html) 命令。

```
aws ec2 run-instances \
  --region us-west-2 \
  --subnet-id subnet-08fc749671b2d077c \
  --instance-type t3.micro \
  --image-id ami-0abcdef1234567890 \
  --security-group-ids sg-0b0384b66d7d692f9 \
  --key-name my-key-pair
```

------

## 步骤 4：清除
<a name="getting-started-cleanup"></a>

完成本地区域后，删除本地区域中的资源。要禁用区域组，您必须联系 AWS 支持。打开一个名为 “禁用区域组” 的案例，并提供该区域组的名称。