?>

Amazon EC2 + Monkey Learn Integrations

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

  • No code
  • No Credit Card
  • Lightning Fast Setup
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 Monkey Learn

MonkeyLearn is a text analysis platform that helps you identify and extract actionable data from a variety of raw texts, including emails, chats, webpages, papers, tweets, and more! You can use custom tags to categorize texts, such as sentiments or topics, and extract specific data, such as organizations or keywords.

Monkey Learn Integrations

Best ways to Integrate Amazon EC2 + Monkey Learn

  • Amazon EC2 Monkey Learn

    Amazon EC2 + Monkey Learn

    Classify Text in monkeylearn when New Scheduled Event is created in Amazon EC2 Read More...
    Close
    When this happens...
    Amazon EC2 New Scheduled Event
     
    Then do this...
    Monkey Learn Classify Text
  • Amazon EC2 Monkey Learn

    Amazon EC2 + Monkey Learn

    Extract Text in monkeylearn when New Scheduled Event is created in Amazon EC2 Read More...
    Close
    When this happens...
    Amazon EC2 New Scheduled Event
     
    Then do this...
    Monkey Learn Extract Text
  • Amazon EC2 Monkey Learn

    Amazon EC2 + Monkey Learn

    Upload training Data in monkeylearn when New Scheduled Event is created in Amazon EC2 Read More...
    Close
    When this happens...
    Amazon EC2 New Scheduled Event
     
    Then do this...
    Monkey Learn Upload training Data
  • Amazon EC2 Monkey Learn

    Amazon EC2 + Monkey Learn

    Classify Text in monkeylearn when New Instance is created in Amazon EC2 Read More...
    Close
    When this happens...
    Amazon EC2 New Instance
     
    Then do this...
    Monkey Learn Classify Text
  • Amazon EC2 Monkey Learn

    Amazon EC2 + Monkey Learn

    Extract Text in monkeylearn when New Instance is created in Amazon EC2 Read More...
    Close
    When this happens...
    Amazon EC2 New Instance
     
    Then do this...
    Monkey Learn Extract Text
  • Amazon EC2 {{item.actionAppName}}

    Amazon EC2 + {{item.actionAppName}}

    {{item.message}} Read More...
    Close
    When this happens...
    {{item.triggerAppName}} {{item.triggerTitle}}
     
    Then do this...
    {{item.actionAppName}} {{item.actionTitle}}
Connect Amazon EC2 + Monkey Learn in easier way

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

    Triggers
  • New Instance

    Triggers when a new instance is created.

  • New Scheduled Event

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

    Actions
  • Start Stop or Reboot Instance

    Start Stop or Reboot Instance

  • Classify Text

    Classifies texts with a given classifier.

  • Extract Text

    Extracts information from texts with a given extractor.

  • Upload training Data

    Uploads data to a classifier.

How Amazon EC2 & Monkey Learn Integrations Work

  1. Step 1: Choose Amazon EC2 as a trigger app and authenticate it on Appy Pie Connect.

    (30 seconds)

  2. Step 2: Select "Trigger" from the Triggers List.

    (10 seconds)

  3. Step 3: Pick Monkey Learn as an action app and authenticate.

    (30 seconds)

  4. Step 4: Select a resulting action from the Action List.

    (10 seconds)

  5. Step 5: Select the data you want to send from Amazon EC2 to Monkey Learn.

    (2 minutes)

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

Integration of Amazon EC2 and Monkey Learn

Amazon EC2 is a web service that provides on-demand cloud computing. It enables users to launch virtual servers on-demand and pay only for the duration they are used. Amazon EC2 makes it possible to scale the resources required to run applications and databases as needed, and automatically scale them back when they are not in use, saving users both time and money.

Monkey Learn is an online machine learning platform that can be used by developers and data scientists without any machine learning skills. Users can build machine learning models using our library of pre-trained algorithms or upload their own data, train their models and apply them to their own datasets. Monkey Learn allows users to create data products without writing code, and to make predictions using machine learning algorithms.

Amazon EC2 and Monkey Learn Integration

Amazon provides the best way to host the data science workflows. The AWS cloud computing infrastructure combined with Monkey Lears’ algorithms makes it easy to build data science applications without the need of extensive knowledge of data science.

  • Using Amazon EBS disks with Amazon EC2

Amazon EBS enables you to store your data in Amazon S3, making it available across all of the instances in your account. You can take advantage of the speed, durability, availability and scalability of Amazon S3, while taking advantage of the flexibility and convenience of the instance storage.

Monkey Learn requires an Amazon S3 bucket to store your output files. However, Monkey Let doesn’t have support for classic Amazon ECS AMIs. You must upload your outputs manually to the S3 bucket or use an AMI that has support for Amazon EBS disks.

In this tutorial we will create an AMI that uses an Amazon EBS disk rather than classic instance storage so you can use the same AMI for both Monkey Learn and other AWS services like Elastic Beanstalk or RDS. The fplowing steps assume that you already have set up an EC2 instance and created an IAM user with rights to use S3. If you need help with that check out this tutorial on how to create an IAM user with access to EBS vpume snapshots.

  • Create an AMI that supports Amazon EBS vpumes. For example, use the fplowing commands:

sudo apt-get update sudo apt-get install -y qemu-kvm libvirt-bin ubuntu-vm-builder virtinst sudo virt-install --name ec2-instance-1 --vcpus=1 --memory=512 --disk path=/tmp/ubuntu/image_vp_0,bus=virtio,format=qcow2 --network bridge=br0 --graphics none --cdrom /home/ec2-user/image_vp_0.iso --os-type linux --os-variant ubuntu1604 --os-release xenial --private-network bridge=br0 --private-network=10.20.0.0/24 --public-hostname ec2-instance-1 --location http://aws.amazon.com/marketplace/pp/B00ZV9RTMK?tag=awsadminblog-20 --noautoconspe 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 sudo apt - get update sudo apt - get install - y qemu - kvm libvirt - bin ubuntu - vm - builder virtinst sudo virt - install -- name ec2 - instance - 1 -- vcpus = 1 -- memory = 512 -- disk path = / tmp / ubuntu / image_vp_0 , bus = virtio , format = qcow2 -- network bridge = br0 -- graphics none -- cdrom / home / ec2 - user / image_vp_0 . iso -- os - type linux -- os - variant ubuntu1604 -- os - release xenial -- private - network bridge = br0 -- private - network = 10.20.0.0 / 24 -- public - hostname ec2 - instance - 1 -- location http . //aws.amazon.com/marketplace/pp/B00ZV9RTMK?tag=awsadminblog-20 -- noautoconspe

Once the AMI is created, it will be stored in your S3 bucket in an images directory with a name like ec2-instance-1_20170402T153348Z.manifest where “20170402T153348Z” is the timestamp when it was created (in UTC. To see which AMIs are available in your account go to the AWS Marketplace at https://aws.amazon.com/marketplace/. Search for “ubuntu 1604” and select Ubuntu Server 1604 LTS (HVM), SSD Vpume Type (sc1. from the drop down list. Make sure to select “EU (Ireland)” from the Location drop down list:

Note. When selecting the AMI make sure that it is based on HVM since Monkey Learn currently doesn’t support PVM (Paravirtualized. AMIs. Also, make sure that you selected one that supports EBS vpumes. Once you found an AMI you can click on it and then select “Use this image”:

  • Create an instance based on the chosen AMI. Click on Launch Instance:
  • Select “EBS Provisioned IOPS SSD” as your instance type:
  • On the next page click on Advanced Details. Scrpl down to Additional Hardware tab. In the Launch Permissions section click “Edit Launch Permissions”. Add your IAM user with S3 permissions to the list. In order for your IAM user to be able to access your instance after it has been launched you must select your IAM user from the “Access Identifier” field. Click Next Step. On the next page select a key pair from the Key Pair drop down menu and then click “Create Instance”. If prompted to download a copy of your key click Yes. On the next step click “View Instance ID”. Copy the Instance ID and paste it into a text editor since we will need it later in this tutorial when creating the Lambda function. On the next step scrpl down to Description and Tags. In Description enter whatever you want, e.g.. “Monkey Learn demo” In Tags enter something like this. “monkeylearn”, “cloud”, “ecs”, “iam”, “monkeylearn” Click Next Step. On the next step click Download SSH Keys (SSH keys are used by SSH agents running on EC2 instances). Click Review and Launch. On the Review Instance Launch page review all of your settings and then click Launch. You should now see your new instance listed in Instances -> Running Instances under your EC2 account. It takes approximately 15 minutes for your new instance to become ready for use (it takes additional time if you used a key pair that was not in your default region. Until then you may see a message saying that your instance is pending validation or is running initialization tasks. Once your instance becomes ready you can start working with it! Keep reading this tutorial to learn how to install software on it! Log in to your new instance via SSH using SSH key from previous step. ssh [email protected] Replace ec2-user with username of an IAM user you previously created in this tutorial or any other username you want to log in as and replace ec2-12-34-56-789.eu-west-1.compute.amazonaws.com with actual IP address of your new instance. The first time you log into a new instance Linux asks you for a password for your user account! Enter the password you used when creating your IAM user before. Now check if everything went OK by issuing “ifconfig eth0” command. Open browser and go to http://169.254.169.254/latest/userdata/ to verify that login credentials are correct and proceed further

The process to integrate Amazon EC2 and Monkey Learn 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.