Launching EC2 instance from AMI

In this document we describe how to launch an Amazon EC2 cloud instance with Navixy GPS tracking software. In fact it’s very easy because we offer Amazon Machine Image (AMI), which you can find in the AWS Marketplace.

Amazon Marketplace - Navixy

Login to AWS account

First of all, you’ll need an AWS account. If you don’t have it, you can create it for free at

AWS main page
AWS: Login or Register

Create an EC2 instance with Navixy application

Login to AWS Management Console with your credentials and choose EC2 instance

Choose EC2 instance

Click on the button “Launch instance”

AWS Management console: Launch button

Choose the “AWS marketplace” in the left menu and search for “Navixy”. Then choose the version you are need – Provider (if you want to offer GPS tracking services to other users) or Enterprise (if it’s only for your own company’s purposes).

Search Navixy in AWS
AWS Marketplace – Search for Navixy

Choose an appropriate instance type you need.

Select instance type

Below are our recommendations for the instance type depending on the amount of assets you’ll actively track.

If you want to become more acquainted with Navixy Cloud, there is no need to spend money at all. Start with AWS t2.micro instance type, which Amazon provides free of charge (AWS Free Tier). It is enough to deploy your Navixy Cloud and run a few devices on it.

If you have up to 100 active devices you can create an AWS t2.medium instance. Minimum size of HDD is 8 Gib. At any moment it is possible to add RAM or increase HDD size if necessary.

If you plan to service from 100 to 1000 active assets we recommend to choose m4.xlarge instance type. Size of storage must be over 16 Gib.

For such number of active devices we recommend to choose the m4.4xlarge instance type.

Alternatively, you can use two instances: the first will be used for database and the second for the Java applications (backend) and Web interface (frontend). This option divides previous instance type into two smaller: m4.xlarge for web and java and m4.2xlarge for databases.

There are several ways to deploy Navixy Cloud in this case. The first one is to create instance type r3.4xlarge for all applications(DBMS, java, web). Or distribute the components into three instances. For databases is the best way to use instance type m4.4xlarge. For java applications choose the m4.xlarge. And for web you can create the t2.micro or t2.small. As for static files it is possible to store they on EBS separately.

Change the security group (or create your own). Make ports 80, 8383 and range of 47730-47780 available from the Internet to the server. Don’t forget about 22 port (!) for SSH connection, then launch the instance:

Review the instance settings

Congratulations! Your Navixy instance has been launched successfully and you can proceed with its trial by URL http://<your_instance_ip>.

Read next:

  1. Navixy Cloud: Quick configuration guide
  2. Navixy Cloud: Advanced configuration guide

If you have more questions please contact our support team

Contact Us

USA: +1 858 815 9045

Mexico: +52 334 1642158

UK: +44 808 1641499

France: +33 644 605141

Germany: +49 157359 88250

Russia: +7 495 317 1622

Log in





Service shortage expected due to maintenance works in data center on October, 21 starting at 19:00 GMT for 8 hours. Read more