Uso de regiões e zonas de disponibilidade para o Amazon EC2 com o AWS SDK for PHP Versão 3 - AWS SDK for PHP

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Uso de regiões e zonas de disponibilidade para o Amazon EC2 com o AWS SDK for PHP Versão 3

O Amazon EC2 está hospedado em vários locais no mundo todo. Esses locais são compostos por regiões da AWS e zonas de disponibilidade. Toda região é uma área geográfica distinta com vários locais isolados conhecidos como zonas de disponibilidade. O Amazon EC2 oferece a capacidade de alocar instâncias e dados em diversos locais.

Os exemplos a seguir mostram como:

Todo o código de exemplo para o AWS SDK for PHP está disponível aqui em GitHub.

Credenciais

Antes de executar o código de exemplo, configure suas credenciais da AWS, conforme descrito em Credenciais. Em seguida, importe o AWS SDK for PHP, conforme descrito em Uso básico.

Descrever zonas de disponibilidade

Importações

require 'vendor/autoload.php';

Código de exemplo

$ec2Client = new Aws\Ec2\Ec2Client([ 'region' => 'us-west-2', 'version' => '2016-11-15', 'profile' => 'default' ]); $result = $ec2Client->describeAvailabilityZones(); var_dump($result);

Descrever regiões

Importações

require 'vendor/autoload.php';

Código de exemplo

$ec2Client = new Aws\Ec2\Ec2Client([ 'region' => 'us-west-2', 'version' => '2016-11-15', 'profile' => 'default' ]); $result = $ec2Client->describeRegions(); var_dump($result);