How to deploy Corezoid on AWS marketplace
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.
Log in to your AWS account and go to the AWS Marketplace;
Choose Corezoid to deploy on your instance. To do that, go to the aws.com page and type Corezoid in the search bar:
Alternatively, you can browse through the categories (Categories->Financial Services, Vendors->Corezoid.com) to display the list of Corezoid options:
- Click on Corezoid Actor Engine:
- Click on the "Continue to Subscribe" button to start the subscription process:
- Review the terms and conditions of the subscription and click on the "Accept Terms" button to proceed:
- Next, review the terms and conditions of the offer - product, effective and expiration date. After that, click Continue to Configuration:
- 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:
- 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:
- 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.
After you’ve selected a key pair in Key Pair Settings, click Launch:
- 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:
- 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):
- If you want to configure access to your Corezoid instance from the website, click the Connect button in the upper right corner:
If you want to configure access to your instance from a local device, skip this step and proceed to step 14.
- In the window that opens, click Connect:
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);
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:
Before you log in to Corezoid for the first time, you need to accept the self-signed SSL certificate in your browser;
Log in to Corezoid using email@example.com 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: