Welcome to SOAJS Installer

Hello Beaver and welcome to the SOAJS installer.
This Wizard will guide you through the steps needed to customize and install a fresh copy of SOAJS on your local or remote machine.

{{msg}}

Deployment

Before you proceed, pick a deployment type.


 Manual Deployment

Overview:
Copy the following command line and run it in your terminal to install both MongoDB and Nginx; both are needed if you wish to proceed.
Once installed, click proceed at the bottom of this page to move on to the next sections.

# Install needed technologies for manual deployment
{{style.manual.v}}
 Local Cloud Deployment

Overview:
Deploy SOAJS cloud on your local machine.
Once deployed, you can interact with SOAJS ready made services via a User Interface.
This type of deployment is only supported on machines running Ubuntu or Mac.


Please click on the technology logo below and the Installer will help you install it on your machine so you can proceed.

# Execute the command below in your terminal on your local machine
{{style.docker.local.v}}
# Click on this link to download Docker for Mac:
{{style.docker.local[0].v}}
# Once you install Docker for Mac, execute the command below in your terminal on your local machine:
{{style.docker.local[1].v}}
# Execute the command below in your terminal on your local machine
{{style.kubernetes.local.v}}
# Execute the command below in your terminal on your local machine
{{style.kubernetes.local.v}}

The SOAJS Installer does not affect any existing deployments. Please select which technology you have on the remote machine to proceed.

# Execute the command below in your terminal on your local machine:
{{style.docker.local[1].v}}
 Remote Cloud Deployment

Overview:
Deploy SOAJS cloud on a remote machine.
Once deployed, you can interact with SOAJS ready made services via a User Interface.
This type of deployment is only supported on machines running Ubuntu.


1- Select Provider:    


2- Select Technology:

Please click on the technology logo below to learn how to set it up and prepare a machine on Amazon Web Services before you proceed.

# click this link to learn how to set up the machine
https://soajsorg.atlassian.net/wiki/spaces/IN/pages/63697737/AWS+Docker
# click this link to learn how to set up the machine
https://soajsorg.atlassian.net/wiki/spaces/IN/pages/63697794/AWS+Kubernetes

2- Select Technology:

The SOAJS Installer does not affect any existing deployments. Please select which technology you have on the remote machine to proceed.



2- Select Technology:

Please click on the technology logo below to learn how to set it up and prepare a machine on Rackspace before you proceed.

# click this link to learn how to set up the machine
https://soajsorg.atlassian.net/wiki/spaces/IN/pages/63698725/Rackspace+Docker
# click this link to learn how to set up the machine
https://soajsorg.atlassian.net/wiki/spaces/IN/pages/63698935/Rackspace+Kubernetes

2- Select Technology:

The SOAJS Installer does not affect any existing deployments. Please select which technology you have on the remote machine to proceed.



2- Select Technology:

Please click on the technology logo below to learn how to set it up and prepare a machine on Google Cloud before you proceed.

# click this link to learn how to set up the machine
https://soajsorg.atlassian.net/wiki/spaces/IN/pages/63698493/Google+Docker
# click this link to learn how to set up the machine
https://soajsorg.atlassian.net/wiki/spaces/IN/pages/63698553/Google+Kubernetes

2- Select Technology:

The SOAJS Installer does not affect any existing deployments. Please select which technology you have on the remote machine to proceed.



2- Select Technology:

Please click on the technology logo below to learn how to set it up and prepare a machine on Microsoft Azure before you proceed.

# click this link to learn how to set up the machine
https://soajsorg.atlassian.net/wiki/spaces/IN/pages/64293754/Azure+Docker
# click this link to learn how to set up the machine
https://soajsorg.atlassian.net/wiki/spaces/IN/pages/64293936/Azure+Kubernetes

2- Select Technology:

The SOAJS Installer does not affect any existing deployments. Please select which technology you have on the remote machine to proceed.



2- Select Technology:

Please click on the technology logo below to learn how to set it up and prepare a machine on Joyent before you proceed.

# click this link to learn how to set up the machine
https://soajsorg.atlassian.net/wiki/spaces/IN/pages/64294622/Joyent+Triton+Docker
# click this link to learn how to set up the machine
https://soajsorg.atlassian.net/wiki/spaces/IN/pages/64294695/Joyent+Triton+Kubernetes

2- Select Technology:

The SOAJS Installer does not affect any existing deployments. Please select which technology you have on the remote machine to proceed.



2- Select Technology:

Please click on the technology logo below to learn how to set it up and prepare a machine before you proceed.

# Execute the command below on the remote machine terminal
{{style.docker.remote.v}}
# Execute the command below on the remote machine terminal
{{style.kubernetes.remote.v}}
Preparing the Machine:
This deployment is only supported on machines running Ubuntu
Follow the instructions below before proceeding to the next page:

  1. Create a remote machine with Ubuntu on it.
  2. The script above will install docker on that machine, and generate a token that you can use to connect to docker on that machine.
  3. Provide the IP address of the remote machine and the token in the last step of this wizard when asked.
Preparing the Machine:
This deployment is only supported on machines running Ubuntu
Follow the instructions below before proceeding to the next page:

  1. Create a remote machine with Ubuntu on it.
  2. The script above will install kubernetes on that machine.
  3. Provide the IP address of the remote machine and the kubernetes token in the last step of this wizard when asked.
    # get kubernetes secret token
    $ kubectl describe secrets

2- Select Technology:

The SOAJS Installer does not affect any existing deployments. Please select which technology you have on the remote machine to proceed.

# Execute the command below in your terminal on your remote machine:
{{style.docker.local[1].v}}