Zend_Service_Amazon_Ec2 proporciona una interfaz para Amazon Elastic
Cloud Computing (EC2).
Amazon EC2 es un servicio web que le permite lanzar y gestionar instancias de servidor en los centros de datos de Amazon usando APIs o herramientas y utilidades disponibles. Puede usar instancias de servidor de Amazon EC2 en cualquier momento, durante el tiempo que necesite, y para cualquier propósito legal.
Para facilitar el uso de la clase Ec2 hay dos métodos estáticos que pueden ser
invocados desde cualquiera de los elementos de Ec2. El primer método estático es setKeys
que definirá sus claves de acceso de AWS como claves por defecto. Cuando luego
cree cualquier objeto nuevo, no necesitará pasar ninguna clave al constructor.
Ejemplo 64.11. Ejemplo de setKeys()
Zend_Service_Amazon_Ec2_Ebs::setKeys('aws_key','aws_secret_key');
Para establecer la región en la que está trabajando puede llamar a setRegion para establecer
en qué región de Amazon Ec2 está trabajando. Actualmente solo hay dos regiones disponibles,
us-east-1 y eu-west-1. Si se pasa un valor inválido, se lanzará una excepción
indicándolo.
![[Note]](images/note.png)