Create Deployment User for Automatic Deployment in AWS
For automatic deployment of resources in your AWS subscription, you need to provide information of an IAM deployment user associated with your AWS account. This user allows you to deploy and configure resources in your AWS cloud subscription using NCache Cloud Portal.
On the Automatic Deployment screen in front of you, you have a form that allows you to create a new IAM Deployment User in AWS. Follow these steps to create a new IAM deployment user.
Note
If you already have a IAM deployment user, then you can skip to the step where you associate that user with your subscription by clicking the Skip to Authorize Deployment User option. This will take you to the Authorize Deployment User tab.
Create New IAM Deployment User in AWS
- On the Create AWS IAM Deployment User form, enter the desired name of your IAM user and a suitable IAM policy name.
- Click on Next: Create Deployment User to proceed to the next step. This will take you to the Create Deployment User tab.
Create Deployment User
On the basis of the information you provided in the previous tab, NCache Cloud Portal will auto generate a user script to create your IAM deployment user in AWS.
- Copy this script by clicking on the Copy button.
Launch AWS CLI in a new tab by clicking on the > Launch CLI button.
Paste the script here and run it.
Copy IAM Access Key and IAM Secret Key from AWS cloud shell and save it in a secure location as these will not be provided again.
When done, go back to the Create Deployment User tab on NCache Cloud Portal and select I have created the user using above script through CLI.
After saving the IAM Access Key and IAM Secret Key in a secured location, check mark the I have Copied & Saved IAM Access Key and IAM Secret Key from CLI checkbox.
Click on the Next: Authorize Deployment User button to authorize this deployment user against your SaaS subscription.
Authorize Deployment User
- Enter the User Name, IAM Access Key, and IAM Secret Key that you saved earlier in the fields in front of you.
- Click on Authorize User for Deployment.
You will be notified with a success message i.e. Deployment User "John" added.
- Click on Next: Programmatic Deployment to proceed further with the process.
Programmatic Deployment
To create an environment for auto deployment of servers in AWS, you need to subscribe to corresponding NCache software on AWS. To know how to subscribe to NCache software, follow these steps:
From AWS marketplace, go to NCache software of your choice. Refer to Cloud Software tab in NCache Download Center for details on the images offered on AWS marketplace.
Click on the Continue to Subscribe button.
On the redirected page, you will be asked to Subscribe to this software. Read the Alachisoft Offer under Terms and Conditions and click on Accept Terms.
If subscribed successfully, you will be notified with this message Thank you for subscribing to this product! You can now configure your software.
Go back to NCache Cloud Portal to finish setting up an environment for automatic deployment.
From NCache Cloud Portal, check mark the I have subscribed to NCache AMI offers in AWS marketplace checkbox.
Click on the Next: Environment Configuration button to create an environment in your AWS subscription, the details of which have been explained in the Create Environment in AWS chapter.
See Also
Create NCache Subscription in AWS
Select Deployment Method
Create New Environment in AWS
Manually Create VM in AWS