Amazon EC2

Amazon Elastic Compute Cloud (Amazon EC2) is a web-based service that lets businesses run applications on the AWS cloud. Through EC2, AWS cloud users can scale up and down their computing capacity on demand. Furthermore, it eliminates the need for hardware investment up front, so you can develop and deploy applications more quickly.

Actions

  • copyImage: Copies an Amazon Machine Image (AMI).

  • createImage: Creates an AMI from a running or stopped Amazon EBS-backed instance.

  • deregisterImage: Removes the specified AMI from the registry and can no longer be used to launch new instances. However, it has no effect on instances that were already launched.

  • describeImages: Provides the description of a specific or all images.

  • describeInstances: Provides the description of a specific or all instances.

  • rebootInstances: Reboots the specified instances.

  • registerImage: Registers an AMI. Before launching an instance from an AMI, this is the final step that must be completed after an AMI is created.

  • runInstances: Runs the specified number of instances using an AMI that you have access to.

  • startInstances: Starts an Amazon Elastic Block Store (EBS)-backed instance that was stopped.

  • stopInstances: Stops an Amazon EBS-backed instance.

  • terminateInstances: Terminates the specified instances.

Custom Actions

Amazon EC2 connector also lets you create your own custom actions for performing specific tasks. The actions you create look and work exactly like the other actions do.

Learn more about how to create custom actions.