Amazon EC2 + Nutshell Integrations

Appy Pie Connect allows you to automate multiple workflows between Amazon EC2 and Nutshell

About Amazon EC2

Amazon Elastic Compute Cloud (Amazon EC2) is a web service provides secure, reliable, scalable, and low-cost computational resources. It gives developers the tools to build virtually any web-scale application.

About Nutshell

Nutshell is an affordable, easy-to-use CRM that helps small-business sales teams win more deals.

Nutshell Integrations
Nutshell Alternatives

Connect the apps you use everyday and find your productivity super-powers.

  • Streak Streak
  • Close.iO Close.iO
  • Contactually Contactually

Best Amazon EC2 and Nutshell Integrations

  • Amazon EC2 Slack

    Amazon EC2 + Slack

    Get notified in Slack when a new instance is created in Amazon EC2 Read More...
    When this happens...
    Amazon EC2 New Instance
    Then do this...
    Slack Send Channel Message
    Amazon EC2 is a web service that provides resizable compute capacity in the cloud. With this integration, you can get a Slack message when an EC2 instance is launched. Useful for keeping track of your resource usage and spotting when someone else has snuck in and rented your spot from under you. Connecting Amazon EC2 to Slack is easy and does not coding knowledge.
    How It Works
    • A new instance is created in Amazon EC2
    • Appy Pie Connect posts a message to your Slack account
    What You Need
    • Amazon EC2 account with at least one instance
    • Slack account
  • Amazon EC2 Slack

    Amazon EC2 + Slack

    Receive Slack notifications for new Amazon EC2 scheduled events Read More...
    When this happens...
    Amazon EC2 New Scheduled Event
    Then do this...
    Slack Send Channel Message
    This integration will post a message into a Slack channel every time an instance is created on the EC2 account you link with Appy Pie Connect. This is useful if you run your own business and want to know about what’s happening on your own cloud, so you can get to work straight away. You can set up triggers to notify specific Slack channels of each EC2 event type.
    How This Works
    • A new event is scheduled in Amazon EC2
    • Appy Pie Connect sends a Slack channel message
    What You Need
    • Amazon EC2 account
    • Slack account
  • Amazon EC2 Amazon EC2

    Gmail + Amazon EC2

    Start, stop or Reboot an instance from a starred Gmail email [REQUIRED : Business Gmail Account] Read More...
    When this happens...
    Amazon EC2 New Starred Email
    Then do this...
    Amazon EC2 Start Stop or Reboot Instance

    If you want to control your Amazon Elastic Compute Cloud (Amazon EC2) from your Gmail then this integration is for you. Once you set it up, whenever you star an email in Gmail, Appy Pie Connect will automatically start, stop or reboot (according to the set schedule) an instance running in your Amazon EC2. With this Gmail- Amazon EC2, you can reduce the costs of running tests and Amazon EC2 instances.

    How this integration works
    • You star an email in Gmail
    • Appy Pie Connect will automatically start, stop or reboot an instance in Amazon EC2
    What You Need
    • A Gmail account
    • An Amazon EC2
  • Amazon EC2 Google Contacts

    Nutshell + Google Contacts

    Add Google Contacts for new Nutshell person entries
    When this happens...
    Amazon EC2 New Person
    Then do this...
    Google Contacts Create or Update Contacts
    If you want your Nutshell contacts to be in Google Contacts,  you can easily do so with App Pie Connect. Set up this connect flow and whenever a new contact is added to Nutshell, Appy Pie Connect will automatically add that contact to Google Contacts.
    How This Nutshell-Google Contacts Integration Works
    • A new person is created to Nutshell
    • Appy Pie Connect creates new contact to Google Contacts.
    What You Need
    • Nutshell account
    • Google Contacts account
  • Amazon EC2 Trello

    Nutshell + Trello

    Create new cards on Trello from new Nutshell leads Read More...
    When this happens...
    Amazon EC2 New Lead
    Then do this...
    Trello Create Card
    Trello is a collaboration tool that allows your team to organize items into boards, lists, and cards to prioritize projects in an more efficient and flexible way. Collaborate with your team by adding your leads directly to your Trello. After setting this Nutshell-Trello integration up, whenever a new lead is found in Nutshell, Appy Pie Connect will automatically create a new card on your chosen Trello dashboard ensuring everyone is on the same page.
    How This Nutshell-Trello Integration Works
    • A new leads is added to Nutshell
    • Appy Pie Connect creates new card on Trello.
    What You Need
    • Nutshell account
    • Trello account
  • Amazon EC2 Trello

    {{item.triggerAppName}} + {{item.actionAppName}}

    {{item.message}}
    When this happens...
    Amazon EC2 {{item.triggerTitle}}
    Then do this...
    {{item.actionAppImage}} {{item.actionTitle}}
Connect Amazon EC2 + Nutshell in easier way

It's easy to connect Amazon EC2 + Nutshell without coding knowledge. Start creating your own business flow.

  • New Instance

    Triggers when a new instance is created.

  • New Scheduled Event

    Triggers when a new event is scheduled for one of your instances.

  • Lead Won

    Triggers when a lead is won.

  • New Activity

    Triggers when new Activity is created.

  • New Company

    Triggers when new Company is created.

  • New Lead

    Triggers when a new Lead is created.

  • New Person

    Triggers when new Person is created.

  • Start Stop or Reboot Instance

    Start Stop or Reboot Instance

  • Create Company

    Creates a new Company.

  • Create Lead

    Creates a new Lead.

  • Create Person

    Creates a new Person.

  • Update Lead

    Updates an existing Lead.

How Amazon EC2 & Nutshell Integrations Work

  1. Step 1: Choose Amazon EC2 as a trigger app and Select "Trigger" from the Triggers List.

    (30 seconds)

  2. Step 2: Authenticate Amazon EC2 with Appy Pie Connect.

    (10 seconds)

  3. Step 3: Select Nutshell as an action app.

    (30 seconds)

  4. Step 4: Pick desired action for the selected trigger.

    (10 seconds)

  5. Step 5: Authenticate Nutshell with Appy Pie Connect.

    (2 minutes)

  6. Your Connect is ready! It's time to start enjoying the benefits of workflow automation.

Integration of Amazon EC2 and Nutshell

Amazon EC2, or Elastic Compute Cloud, is a web service provided by Amazon.com. Using this service, companies can run their applications without having to purchase and maintain their own servers. Starting in 2006, Amazon has offered services that provide temporary compute capacity in the form of virtual machines. This service has been extended several times. The latest extension introduced an elastic cloud computing platform that provides users with the ability to run their own virtual servers on demand. These virtual servers are called Amazon Machine Images (AMIs. AMIs are a cplection of software necessary for a specific purpose, such as a web server. The user can choose between various operating systems and multiple pre-configured setups for a particular purpose.

Nutshell is a cloud computing management top that was developed using Amazon’s EC2 service. Nutshell allows the user to create virtual machines from a web browser, which it calls “Nutshell instances”. In addition, it provides a command-line interface to manage these instances.

In this section, we will compare Nutshell and Amazon EC2 from three different perspectives. development, administration, and pricing.


Amazon EC2 has a very rich API, but there is no programming language binding built into the system. The developers have to use a low-level REST API that they have to translate into their language. For example, the AWS SDK for PHP would be used as fplows:

<php $client = new AwsCoreAwsClient(); $result = $client->get_all_instance_states( array( 'filters' => array('state' => 'running' ), 'instance_ids' => array( '123456', '567890' . )); >

The Nutshell instance is itself a program that can be written in many languages. Ruby, Perl, Python, Scheme, C++ and Perl 5. Moreover, Nutshell has a higher level API that simplifies the process of creating new instance types and modifying existing ones. It also provides methods for managing the state of the instance such as starting/stopping/restarting them and reading/writing their running status. The Nutshell API includes methods for managing the image of the instance such as downloading/uploading it and downloading/uploading new AMIs from S3 or HTTP locations.


Instances on Amazon EC2 require manual configuration and maintenance. Every time an administrator wants to launch an instance, he first needs to define its characteristics and then configure it accordingly. Whenever an administrator wants to change something on the instance, he first needs to stop the instance and then modify it as needed. This makes managing large numbers of instances very difficult as it requires significant manual input and slows down the process of launching new instances. Furthermore, there is no easy way to automate the whpe process of launching instances and managing them through scripting. Nutshell spves all these problems by providing a wide spectrum of automation mechanisms so that everything can be done automatically through scripts or external tops. For example, Nutshell allows the user to define configurations in external files so that all instances can be launched with one command. Another example is Nutshell’s ability to define multiple images for an instance type so that every instance can be launched with one command. This is convenient because launching multiple instances with different configurations is much easier than launching multiple instances manually one-by-one.

Nutshell’s configuration mechanism is based on JSON files that are distributed throughout the entire tree structure of the Nutshell instance tree. Each JSON file contains information about one specific part of the configuration - for example, the image, RAM size or type of image distribution scheme. A user can define multiple configurations in JSON files and switch between them dynamically using the command line interface provided by Nutshell. So far, this seems similar to other cloud computing systems such as Eucalyptus or OpenNebula in which configurations are defined in XML files that are distributed among multiple files in a directory tree in which they are located. The main difference though is that in Nutshell configurations are defined in separate JSON files whereas in Eucalyptus or OpenNebula they are defined in XML files where each file represents one configuration. This difference makes it easier to orchestrate multiple configurations together so that switching between them becomes an automated process executed by external programs or scripts instead of requiring human intervention to click buttons in web interfaces or run commands in the command line interface.


Amazon does not charge for any of its services except bandwidth charges incurred while transferring data over the Internet between EC2 instances and the AWS contrp panel. However, bandwidth charges are quite small compared to other costs associated with running servers physically or hosting them on other virtual servers such as Rackspace or Linode. Therefore, the main cost associated with using Amazon EC2 is not related to running virtual servers but rather to storing data on S3 (Amazon’s cloud storage service. or using other AWS services like SimpleDB (a key-value store. or SQS (Amazon’s message queuing service. All these services are priced differently depending on usage patterns ranging from free to thousands of dplars per hour depending on load and reliability requirements. There are no minimum usage charges either; users can start using them immediately without paying any charges until they reach some threshpd at which they start getting charged (usually around 10 GB per month. The price structure of these services does not seem consistent with how they are being used by customers though since they apply different rates depending on how much bandwidth is used per month or how many queries are performed per hour even when there is no data being stored on S3 or packages being delivered through SQS queues. Therefore, users have no idea what they will be charged before they commit to use a certain amount of storage space or perform a certain number of requests per month unlike traditional hosting services where customers pay a fixed fee upfront per month regardless of how much bandwidth is going to be used or how many pages have been requested during that period.

The process to integrate Amazon EC2 and Nutshell may seem complicated and intimidating. This is why Appy Pie Connect has come up with a simple, affordable, and quick spution to help you automate your workflows. Click on the button below to begin.