--- title: Amazon EC2 Spoke description: Integrate ServiceNow instance with Amazon Elastic Compute Cloud \(EC2\). Manage Amazon instances, Amazon Machine Images \(AMIs\), Key Pairs, and Tags from your ServiceNow instance. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/integrate-applications/integration-hub/amazon-ec2-spoke.html release: australia product: Integration Hub classification: integration-hub topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 3 breadcrumb: [Integration Hub spokes, Build integrations, Integration Hub, Workflow Data Fabric] --- # Amazon EC2 Spoke Integrate ServiceNow instance with Amazon Elastic Compute Cloud \(EC2\). Manage Amazon instances, Amazon Machine Images \(AMIs\), Key Pairs, and Tags from your ServiceNow instance. ## Request apps on the Store Visit the [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home) to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the [ServiceNow Store version history release notes](https://www.servicenow.com/docs/r/store-release-notes/sn-store-release-notes.html). ## Integration Hub subscription This spoke requires an Integration Hub subscription. For more information, see [Legal schedules - IntegrationHub overview](https://www.servicenow.com/content/dam/servicenow-assets/public/en-us/doc-type/legal/snc-addendum-integrationhub.pdf). ## Spoke version Amazon EC2 spoke v1.4.1 is the latest version. For version history of the spoke, see [Amazon EC2 spoke release notes](https://www.servicenow.com/docs/r/store-release-notes/store-integrationhub-rn-amazon-ec2.html). ## Spoke dependencies If you’re having trouble installing the app, ensure that these dependent plugins are installed: - ServiceNow IntegrationHub Runtime \(com.glide.hub.integration.runtime\) - ServiceNow IntegrationHub Action Step - REST \(com.glide.hub.action\_step.rest\) - Complex Object \(com.glide.cobject\) - ServiceNow Flow Designer - Dynamic Inputs \(com.glide.hub.dynamic\_inputs\) **Note:** Some of these plugins are licensable features and require an appropriate license if used outside the spoke implementation. For information on licenses, contact your account manager. ## Supported version This spoke was built for API version 2016-11-15, but may be compatible with later versions. ## Spoke requirements - User with full access to Amazon EC2. - Access Key ID and Secret Access Key of the user. Record these values for later use. ## Spoke flows and subflows This spoke has no flows and subflows. ## Available sample conversational subflows Install Now Assist for Conversational Spokes and start using the conversational ability of Integration Hub spokes. For more information, see [ServiceNow Otto for Conversational Spokes](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/integration-hub/conv-spokes-na.md). |Conversational subflow|Description| |----------------------|-----------| |Look up Images - Sample|Returns information on the specified images.| |Run instances - Sample|Executes the specified instances.| ## Spoke actions The Amazon EC2 spoke provides actions to automate Amazon EC2 tasks when events occurs in ServiceNow. Available actions include:
| Category | Action | Description |
|---|---|---|
| Amazon Machine Image Management | Copy Image | Copies an Amazon Machine Image \(AMI\) from the specified source region to the current region. |
| Create Image | Creates an Amazon EBS supported AMI from an Amazon EBS supported instance that is either running or stopped. | |
| Deregister Image | Deregisters the specified AMI. | |
| List Image Attribute | Retrieves the specified AMI attribute. | |
| List Images | Retrieves the specified AMIs. | |
| Instance Management | Get Instance Attribute | Retrieves the specified attribute of the specified instance. |
| Get Instances Status | Retrieves the status of the specified instance. | |
| Get Password Data | Retrieves the encrypted administrator password for an active Windows instance. | |
| List Instance Types | Retrieves the list of all instance types in an AWS region. | |
| List Instances | Retrieves a list of all instances. | |
| Monitor Instances | Enables monitoring for all active instances. | |
| Reboot Instances | Reboots the specified instances. | |
| Run Instances | Launches the specified number of instances using an AMI. | |
| Start Instances | Starts the specified instances. | |
| Stops Instances | Stops the specified instances. | |
| Terminate Instances | Shutdowns or terminates the specified instances. | |
| Unmonitor Instances | Disables monitoring for the specified running instances. | |
| Update Instance Attribute | Updates the specified attribute for the specified instance. **Note:** You can specify only one attribute at a time. Before you update an attribute, ensure that the instance is stopped. | |
| Key Pair Management | Create Key Pair | Creates a 2048-bit SSH-2 RSA key pair. |
| Delete Key Pair | Deletes the specified key pair. | |
| List Key Pair | Retrieves the specified key pair or a list of all key pairs. | |
| Region and Availability Zone Management | Get Availability Zones | Retrieves the list of availability zones in the specified AWS region. |
| List Regions | Retrieves the list of all AWS regions. | |
| Tag Management | Create Tags | Adds or overwrites the specified set of tags from the specified set of resources. |
| Delete Tags | Deletes the specified set of tags from the specified set of resources. | |
| List Tags | Retrieves the list of tags for the specified region. |