How to deploy Corezoid on AWS marketplace
  • 19 Sep 2023
  • 2 Minutes to read
  • Contributors
  • Dark
  • PDF

How to deploy Corezoid on AWS marketplace

  • Dark
  • PDF

Article Summary

Corezoid components availability

Please be aware that Corezoid instances for Microsoft Azure do not include the following components: Account, Enigma, Merchant API, Limits Server, Git Call, and Database Call.

  1. Log in to your AWS account and go to the AWS Marketplace;

  2. Choose Corezoid to deploy on your instance. To do that, go to the page and type Corezoid in the search bar:

Corezoid search bar-1.png

Alternatively, you can browse through the categories (Categories->Financial Services, Vendors-> to display the list of Corezoid options:

browse through categories.png

  1. Click on Corezoid Actor Engine:

corezoid act eng-2.png

  1. Click on the "Continue to Subscribe" button to start the subscription process:

continue to subscribe-3.png

  1. Review the terms and conditions of the subscription and click on the "Accept Terms" button to proceed:

continue to subscribe high-4.png

  1. Next, review the terms and conditions of the offer - product, effective and expiration date. After that, click Continue to Configuration:

continue to configuration high-5.png

  1. Configure the launch settings, such as the fulfillment option, software version, and the region where you want to deploy your instance. Click Continue to Launch to proceed:

continue to launch high-6.png

  1. Before launching your Corezoid instance, configure its settings. These are the launch action type, EC2 instance type, VPC settings, subnet settings, and security group settings:

launch settings high-7.png

  1. In the Security Group Settings, leave the default security group selected by default for newly created instances to configure it after the launch (see AWS documentation for more details).
    Select the key pair you want to use for accessing your instance.
Key pairs created by default

There are no key pairs created by default for new instances on AWS. Thus, you need to create a key pair for your instance (see AWS documentation for more details)

After you’ve selected a key pair in Key Pair Settings, click Launch:

pair created lauch high-11.png

  1. You’ve successfully deployed and launched your Corezoid instance on AWS. Before it’s ready to be used you need to complete its configuration.
    You can customize Corezoid based on your requirements. From the following screen, you can view launch configuration details, view and configure your instance in the EC2 console (click to proceed with the configuration of your instance), or launch the instance configuration again to start a new instance on AWS:

instance launched high-13.png

  1. To complete the instance configuration, open your instance in the AWS console by clicking EC2 Console (or open AWS console-Instances). Select the needed instance and check that its state is Running.
    Open the Security tab and click on the default security group to add the needed outbound security rules for the default group and open 22, 80, and 443 ports (see AWS documentation for more details):

security full path high.png

  1. If you want to configure access to your Corezoid instance from the website, click the Connect button in the upper right corner:


Configuring access from a local device

If you want to configure access to your instance from a local device, skip this step and proceed to step 14.

  1. In the window that opens, click Connect:

instance connect from web complete.png

  1. If you want to configure access to your Corezoid instance from a local device you need to add your key pair (see AWS documentation for more details);

  2. To complete your instance configuration, you need to have the “fix_domain” command completed successfully in your terminal. Here is an example of a successful command run result:

fix domain high.png

  1. Before you log in to Corezoid for the first time, you need to accept the self-signed SSL certificate in your browser;

  2. Log in to Corezoid using admin@corezoid.loc as login and ami-id of your Corezoid instance (see Usage instructions). You can view and copy an ami-id for your instance in your AWS console:

corezoid log in high.png