Amazon EC2
Amazon Elastic Compute Cloud (EC2) provides resizable compute capacity in the cloud, allowing you to launch virtual server instances, manage networking, and configure storage with complete control over your computing resources.
APIs
Amazon EC2 API
Core API for managing Amazon EC2 instances, AMIs, key pairs, security groups, Elastic IPs, launch templates, spot instances, capacity reservations, and other compute resources.
Collections
Amazon EC2 API
POSTMANAmazon EC2 API
OPENArazzo Workflows
Amazon EC2 Allocate and Associate Elastic IP
Allocate a VPC Elastic IP, confirm the instance is running, then associate the address.
ARAZZOAmazon EC2 Audit Security Group Usage
Describe a security group, then describe instances filtered by that group.
ARAZZOAmazon EC2 Bind Elastic IP to a New Instance
Launch an instance, poll until running, allocate an Elastic IP, then associate it.
ARAZZOAmazon EC2 Clone an Instance via Image
Create an AMI from a source instance, confirm it, then launch a clone from that AMI.
ARAZZOAmazon EC2 Deprovision a Secured Instance
Terminate an instance, wait until terminated, then delete its security group.
ARAZZOAmazon EC2 Deregister an AMI After Confirmation
Confirm an AMI exists, deregister it, then verify it is gone.
ARAZZOAmazon EC2 Harden an Existing Security Group
Look up a security group by name and add a scoped inbound rule to it.
ARAZZOAmazon EC2 Launch and Await Running
Launch an instance, then poll DescribeInstances until it reaches the running state.
ARAZZOAmazon EC2 Launch a Secured Instance
Create a security group, open SSH ingress, create a key pair, and launch an instance.
ARAZZOAmazon EC2 Inventory Instances Then Image First
Describe instances, page through with NextToken, then image the first instance found.
ARAZZOAmazon EC2 Place an Instance in an Availability Zone
Describe regions and availability zones, then launch an instance in a chosen zone.
ARAZZOAmazon EC2 Prepare Key and Launch
Create a key pair, confirm it via describe, then launch an instance using it.
ARAZZOAmazon EC2 Create a Launch Template and Boot From It
Create a launch template, confirm it, then launch an instance referencing the template parameters.
ARAZZOAmazon EC2 Release Elastic IP on Terminate
Terminate an instance, wait until terminated, then release its Elastic IP.
ARAZZOAmazon EC2 Request Spot Instances and Track
Request Spot Instances, then poll the Spot request until it is fulfilled.
ARAZZOAmazon EC2 Restart and Verify Instance
Reboot an instance and poll its status until checks report passed.
ARAZZOAmazon EC2 Rotate Key Pair
Verify a key pair exists, create its replacement, then delete the old key pair.
ARAZZOAmazon EC2 Stop and Create Image
Stop an instance, wait until stopped, then create an AMI from it.
ARAZZOAmazon EC2 Stop and Start Instance Cycle
Stop an instance, wait until stopped, then start it again and confirm running.
ARAZZOPricing Plans
Rate Limits
FinOps
Amazon Ec2 Finops
FINOPSFeatures
Over 750 instance types optimized for compute, memory, storage, GPU, and inferencing workloads.
Pre-configured OS images for Windows, Linux, and macOS with custom and marketplace options.
Static IPv4 addresses that can be quickly remapped to different instances for fault tolerance.
Virtual firewalls to control inbound and outbound traffic to EC2 instances.
Access spare EC2 capacity at up to 90% discount over On-Demand prices for flexible workloads.
Control instance placement for low-latency cluster networking or high-availability distribution.
Version-controlled configurations for launching EC2 instances with consistent settings.
Next-generation virtualization infrastructure delivering near bare-metal performance and security.
Use Cases
Deploy scalable web applications and APIs with full control over the compute environment.
GPU-accelerated instances for deep learning model training and inference workloads.
Cluster networking instances for computational fluid dynamics, genomics, and financial modeling.
Certified instances for SAP HANA, SAP S/4HANA, and other enterprise database applications.
Flexible on-demand compute for CI/CD pipelines, dev environments, and test automation.