When looking to deploy a new App on the AWS marketplace, you can face a lot of hurdles. This tutorial document will help you jump over all of those hurdles. Watch the tutorial here
If you’re still having difficulty, reach out to us here.
Finding the right application
To find applications first go to AWS marketplace. In the search bar at the top of the page, type the application you are looking for.
Once you’ve found the application but are unsure if it’s the right product for you? Look through the features, reviews, screenshots, and videos if available.
Found what you’re looking for and ready to deploy an app on the AWS marketplace? Click the yellow Continue to Subscribe button.
Steps to Deployment
The next screen will ask you to subscribe to the application. Click the blue Continue to Configuration button
The next step is to configure your application. Then press the blue Configure to Launch.
Launching your App on the AWS Marketplace and running the application
The next screen will have multiple fields for you to customize.
Change the instance type to match your needs.
The next step is to create new security settings by clicking the grey Create New Based On Seller Settings button.
On the drop-down, enter the name of the security group and description. Then press the blue Save button.
The final step of the configuration process involves creating a new key pair.
You’ll be directed to Amazon’s Elastic Compute Cloud page, called EC2. You can manage all your cloud activity, including instances, key pairs, and security groups.
Click the orange Create Key Pair button at the top right-hand corner of the screen.
Type in the new key pair name. The key pair type can remain as RSA. The Private key file format should remain as .pem as we’ll be using SSH.
(If you are using PuTTY, click here for a detailed tutorial)
Click the orange Create key pair button.
To access your new key pair, you’ll go back to the AWS product tab and refresh the key pair list.
Once selected, you’ll be able to click the yellow Launch button
You’ll see a message at the top of the page that confirms the instance is live, “Congratulations, an instance of this software is successfully deployed on EC2!”
Here’s a common hurdle. What do you do next?
You’ll want to click the EC2 Console link.
A new tab will open with a list of the instances you’ve ever deployed, inclusing the ones you’ve terminated. The one you just launched is the last one on the table.
The next hurdle. Now what?
Copy the Public IP address listed on the table for that instance and open the command line system on your computer, whether that’s Terminal if you’re using a Mac or Command Prompt if you’re using Windows. If you’re not familiar with where it is, search in the Operating System search bar.
If you’re using PuTTY as an alternative SSH verification, here’s a link to that tutorial.
Once your command line system is open type the following
IF USING A MAC, use Chmod 600
Chmod 600 <name of DNS>.pem
IF USING OTHER OS, continue here:
Ssh -i <name of DNS>.pem accountname@<IP address>
You’ll then be prompted with this question.
The authenticity of host… are you sure you want to continue connecting (yes/no)?
It may take a minute or so to load.
After the application deploys, you’ll see a link to where the VM is available. We’ve tucked the login credentials to the product here for you.
Click the URL and log in with the provided credentials and your application will launch.
Please don’t forget to leave a review on the AWS marketplace.
We’re happy to have helped you deploy your new application.
If you are still stuck and need support, please use the chat or form on this page
We also offer managed services. If you’d like to learn more, email us at email@example.com