Amazon EC2 (Elastic Compute Cloud)

Description

Amazon EC2 (Elastic Compute Cloud) presents a true virtual computing environment, allowing you to use web service interfaces to launch instances with a variety of operating systems, load them with your custom application environment, manage your network’s access permissions, and run your image using as many or few systems as you desire.

AutoMate's EC2 activities allows developers to automate the management of EC2 instances, improving efficiency while maintaining a high level of performance. Using these activities, one can optimize the use of compute resources in a variety of circumstances.

IMPORTANT: All EC2 activities are performed using Amazon's EC2 engine. They rely on a valid Amazon EC2 service account in order to work properly.

Available Activities

The following table briefly describes the available activities for this action arranged in alphabetical order. Click the appropriate link for more details regarding each activity.

Activity
Description

Amazon EC2 - Allocate address

Allocates an EC2 elastic IP address and populates a variable with the results.

Amazon EC2 - Associate address

Associates an elastic IP address with an instance.

Amazon EC2 - Attach volume

Attaches an Amazon EBS (Elastic Block Store) volume to a running instance and exposes it as the specified device.

Amazon EC2 - Authorize security group

Either gives one or more CIDR (Classless Inter-Domain Routing) IP address ranges permission to access a security group in your account, or gives one or more security groups (called the source groups) permission to access a security group in your account.

Amazon EC2 - Create key pair

Creates a new 2048-bit RSA key pair with the specified name.

Amazon EC2 - Create security group

Creates an EC2 Security Group, which is basically a set of firewall rules that can be applied to EC2 instances.

Amazon EC2 - Create session

Creates a unique session which can be used to associate subsequent Amazon EC2 (Elastic Compute Cloud) steps.

Amazon EC2 - Create snapshot

Creates a snapshot of an Amazon Elastic Block Store (EBS) volume and stores it in Amazon S3.

Amazon EC2 - Create volume

Creates a new Amazon EBS (Elastic Block Store) volume to which any Amazon EC2 instance can attach within the same Availability Zone.

Amazon EC2 - Delete key pair

Deletes the named key, purging the public key from Amazon EC2.

Amazon EC2 - Delete security group

Deletes a security group that you own.

Amazon EC2 - Delete snapshot

Deletes a snapshot of an Amazon EBS (Elastic Block Store) volume that you own.

Amazon EC2 - Delete volume

Deletes an Amazon EBS (Elastic Block Store) volume that you own.

Amazon EC2 - Detach volume

Detaches an Amazon EBS (Elastic Block Store) volume from an instance.  

Amazon EC2 - Disassociate address

Disassociates the specified elastic IP address from the instance to which it is assigned.

Amazon EC2 - End session

Ends an EC2 session created and started by a previous Create Session step.

Amazon EC2 - Launch instance

Launches a specified number of instances of an AMI (Amazon Machine Image) for which you have permissions.

Amazon EC2 - List addresses

Populates a dataset with a list of all available elastic IP addresses.

Amazon EC2 - List images

Lists elastic IP addresses assigned to your account or provides information about a specific address.

Amazon EC2 - List key pairs

Returns information about key pairs available to you and populates a dataset with the results.

Amazon EC2 - List running instances

Retrieves all running instances and populates a dataset with the results

Amazon EC2 - List security groups

Returns information about security groups that you own and populates a dataset with the results.

Amazon EC2 - List snapshots

Retrieves the indicated snapshot or all snapshots and populates a dataset with the results.

Amazon EC2 - List volumes

Lists the specified Amazon EBS volumes that you own and populates a dataset with the results.

Amazon EC2 - Reboot instance

Requests a reboot of an instance.

Amazon EC2 - Release address

Releases an elastic IP address associated with your EC2 account.

Amazon EC2 - Revoke security group

Revokes permissions from a security group.

Amazon EC2 - Start instance

Starts an instance that uses an Amazon EBS volume as its root device. Use the Stop Instance activity to stop an EC2 instance.

Amazon EC2 - Stop instance

Stops an instance that uses an Amazon EBS (Elastic Block Store) volume as its root device.

Amazon  EC2 - Terminate instance

Shuts down one or more EC2 instances.