Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

To deploy Kyvos using the AWS Marketplace wizard, perform the following steps.

  1. Log in to your AWS Portal, with the user having sufficient permissions and information as mentioned in the prerequisites.

  2. On the Home page, use the search box to search for AWS Marketplace Subscriptions

  3. In the AWS Marketplace section, click Discover Products.

  4. In the AWS Marketplace Products section, type Kyvos in the search box. The Kyvos offer is displayed. 

  5. Click the Kyvos offer. This will take you to the Kyvos page, which contains information about the Product overview, Plans and Pricing, Usage Information, Support, as well as Ratings and Reviews. You can also click on each tab to read the respective information. 

  6. In the Pricing Information section, select the Region in which you want to deploy Kyvos. You will also view the Kyvos pricing details for each Kyvos resources. Now, click Continue to Subscribe.

  7. Now, click Continue to Subscribe. This will take you to the Kyvos Terms and Conditions page. In the Action column, click Show Details to expand and view the pricing details of Kyvos resources. Similarly, you click Hide details to collapse the pricing details.

  8. Now, click Continue to Configuration. This will take you to the Configure this Software page.

  9. Select one of the following from the Fulfillment option:

    1. Kyvos (with existing VPC): Select this option if you want to deploy Kyvos using existing VPC.

    2. Kyvos (with VPC creation): Select this option if you want Kyvos to create VPC.

  10. Click Continue to Launch. This will take you to the Launch this Software page. On the page, you can do the following:

    1. Click the Usage instructions link and the following message is displayed.

    2. In the Choose Action list, select the Launch CloudFormation option is displayed by default.

    3. Click Launch. This will take you to the Create stack (Step 1) page.

Step 1: Specify template

  1. In the Prerequisite - Prepare template, select the Template is ready option.In the Specify template,  select the Upload a template file option to upload your CloudFormation template using the Choose File buttonthis section, the template is auto-filled and you need not to modify the template manually.

  2. Click NEXT.

Step 2: Specify stack details

...

Security

Configuration 

Parameter 

Description/Remarks 

VPC Configurations

VPC Configurations

Select the name of the Key Pair to be used with EC2 instances

A key pair consisting of a public key (stored by AWS), and a private key file (stored by the user). Together, they allow you to connect to your instance securely.

Enter the SSH Private Key text

Provide the text of your SSH key. To get this, open your .pem file in edit mode, and copy the complete text.

Select the name of the Key Pair to be used with Bastion Host

A key pair consisting of a public key (stored by AWS), and a private key file (stored by user). Together, they allow you to connect to your instance securely.

For example, select AWS::EC2::KeyPair::KeyName

(using existing VPC)

Specify an IPv4 CIDR block of existing VPC.

Please enter the IP range (CIDR notation) for this VPC

Select the VPC in which EC2 instances will be launched

Select the VPC from the list.

Select the Private Subnets to be attached to EC2 instances

Select 2 private subnets, each from a different availability zone.

Select the Public Subnets to be attached to EC2 instances

Select 2 public subnets, each from a different availability zone.

VPC Configurations

(using new VPC)

Specify an IPv4 CIDR block for the VPC ?

Enter the IP range (CIDR notation) for this VPC.

EMR Configurations

Enter the number of Core EC2 Instances to be launched with EMR 

The number of Core EC2 Instances to be launched with EMR.

Recommended value: 2

Enter the minimum number of Core EC2 instances that should be kept running

The minimum number of core nodes that will keep running during scale-in operation.

Recommended value: 2

Enter the maximum number of Core EC2 instances that should be kept running

The maximum number of core nodes that can be used by the EMR during scale-out operation. Recommended value: 10

Enable In-transit encryption for EMR cluster 

Set the value of this parameter to true if you need in-transit encryption with TLS for the EMR cluster.

Enter the S3Object ARN where PEM based certificate is located 

Enter the S3Object Amazon Resource Name (ARN) of the KMS certificate.

NOTE: This is required only if you have enabled in-transit encryption for the EMR cluster.

RDS Configurations 

Postgres Password Kyvos

Specifies the value of the password used for Kyvos Repository. NOTE

The password can include any printable ASCII character except "/", """, "@" and single quote

Advanced Configurations

Select Instance Type which will be used for Query Engines.

Select the required instance type that will be used for Query Engines.

Select Instance Type which will be used for BI Server.

Select the required instance type that will be used for BI Server.

Name of IAM User to give permissions on KMS key

Specify the name of IAM User to give permissions on KMS key.
NOTE:
You must remove the default passed value of “kmsadmin”.

Enable Environment validation

By default, Only the False value is selected to enable the environment validationdisplayed for this field and selected, by default.

Allowed IP Range

Provide the range of IP addresses allowed to access Kyvos Instances. Use 0.0.0.0/0 to allow all users access.

Email ID

You will receive Kyvos Application URLs and Cloudwatch Alarm Notifications on this email address.

Cloudwatch Alarms

Select true to receive Cloudwatch Alarm Notifications on the above email address if provided.

Password for Kyvos and Kyvos Manager.

Enter the Admin password for Kyvos and Kyvos Manager Web portal. Keep this admin username and password safe for future reference.

...

Stack creation starts and takes around 20-25 minutes. Once the cluster is deployed, you will receive an email with URL to access Kyvos Manager and Kyvos through which deployed Kyvos on AWS can be accessed.

Next: Accessing Kyvos Manager and Kyvos on

...

AWS Deployment