Amazon AWS EC2
Cloud Server Provider

Pre-requisites For WPCloudDeploy

$199.00

Billed once per year until cancelled

Add Amazon EC2 as a cloud server provider.  Deploy servers and sites to AWS EC2 with just a few clicks!

 

Note: To effectively use EC2 to its full potential you must have some familiarity in working with AWS and the EC2 service; some command line experience is also recommended.

Related

We also have a separate provider for AWS Lightsail.

Documentation

View The Documentation for requirements, limitations and more.

Changelog

1.9.0

Warning: This update REQUIRES WPCloudDeploy 5.0 or later.  Installing it with an earlier version will cause your site to crash.  Please upgrade by following the WPCD 5.0.0 upgrade instructions!.

  • New: Experimental support for ARM Gravitron instances.
  • Tweak: Added description for new AWS regions.
  • Tweak: Use latest Ubuntu images

1.8.0

Warning: This update REQUIRES WPCloudDeploy 5.0 or later.  Installing it with an earlier version will cause your site to crash.  Please upgrade by following the WPCD 5.0.0 upgrade instructions!.

  • New: Add support for Ubuntu 22.04 LTS.
  • New: Requires WPCD 5.x or later.
  • New: Add support for tags.
  • New: Add support for custom AMI images.
  • Tweak: Add NAME 'tag' to instances.
  • Tweak: Added additional instance types.
  • Tweak: Do not let browser spellchecker run on data in sensitive fields.
  • Fix: Include the AWS Exception object and handle them.

1.7.0

  • Tweak: Return IPv6 address as required for WPCD V 4.16.
  • Fix: A global constant was spelled incorrectly.
  • Dev: Upgrade to latest dependencies and AWS client/PHP API Libraries.

1.6.0

  • New: Add support for deleting snapshots.
  • Tweak: Uses the updated 2021-11-27 image for new Ubuntu 18.04 servers.
  • Fix: Return the proper values when creating a snapshot.

1.5.0

  • New: Added support for on-demand snapshots.
  • Tweak: Add description for OSAKA region.
  • Tweak: Uses the updated 2021-11-01 image for new Ubuntu 20.04 servers.
  • Tweak: Uses the updated 2021-09-28 image for new Ubuntu 18.04 servers.

1.4.0

  • Tweak: Smarter, more flexible searches for language files using an algorithm similar to the one used in the core plugin.
  • Tweak: Add WPCD version checks and related notices

1.3.0

  • Added the new C5a instance types.
  • Added initialization calls for base_provider.
  • Uses the updated 2021-02-24 image for new Ubuntu 18.04 servers.

1.2.1

  • Clean up some error handling in try-catch statements.

1.2.0

  • Prepare for Ubuntu 20.04 LTS support in core WPCD.

1.1.4

  • Fix: Handle exception if IAM / AWS credentials are deactivated or invalid - additional fixes

1.1.3

  • Fix: Handle exception if IAM / AWS credentials are deactivated.

1.1.2

  • New: Integrate licensing and automatic updates.

1.1.1

  • Fix: Make autoload and guzzlehttp play nice with other add-ons.

1.1.0

  • New: Support for the new virtual cloud provider feature in the core WPCD plugin.
  • New: Support new core cloud-provider caching mechanism.

1.0.1

  • Tweak: Add link to users cloud provider dashboard from inside the settings screen.
  • Tweak: Encrypt API key when its stored at rest in the database. (Before we were only encrypting ssl keys).
  • Tweak: Implement credentials_available() function needed for the next version of WPCD.
  • Fix: Do not error out if the main WPCD plugin is disabled while this one is still enabled.

1.0.0

  • Initial Release