%BOOK_ENTITIES; ]>
Enabling the AWS API compatible Interface To enable the EC2 compatible service you need to set the configuration variable enable.ec2.apito true. This can be done via the &PRODUCT; GUI by going in Global Settings or via the API. Use the GUI to set the configuration variable to true The easiest is to use the so-called integration port on which you can make unauthenticated calls. In Global Settings set the port to 8096 and subsequently call the updateConfiguration method. The following url shows you how: http://localhost:8096/client/api?command=updateConfiguration&name=enable.ec2.api&value=true Once you have updated enable.ec2.apito true, restart the server. You will also need to define compute service offerings with names compatible with the Amazon EC2 instance types API names (e.g m1.small,m1.large). This is easiest done via the &PRODUCT; GUI. Go under Service Offerings select Compute offering and either create a new compute offering or modify an existing one, ensuring that the name matches an EC2 instance type API name. The snapshot below shows you how: Use the GUI to set the name of a compute service offering to an EC2 instance type API name.