MultiCloud Configuration User Guide
AWS cloud instance has been integrated with AppViewX using SSM, which is an inbuilt agent supported by AWS. In this document, the pre-requisites required for integrating AWS EC2 instances with AppViewX and the basic functionality have been explained.
Supported Vendors
| Server | |
|---|---|
| Linux (OS) | Web Service |
| Native | AWS |
| Apache | Y(19.4) |
| RapidSB | AWS |
| Generic Linux | Y(19.4) |
| JBoss | Y(20.1) |
| MQ Server | Y(20.1) |
| NGNIX | Y(20.1) |
| Rabbit MQ | Y(20.1) |
| My SQL | Y(20.1) |
| Windows (OS) | Web Service |
| RapidSB | AWS |
| Apache | Y(20.2) |
| Tomcat | Y(20.2) |
Prerequisites
The following are the pre-requisites only for the EC2 services. For the other services, we do not have any pre-requisites.
-
A dedicated/Shared S3 bucket with R/W and delete access is required.
-
SSM should have command execution and document creation access.
-
EC2 instances should have a working SSM agent with an EC2 Instance role associated with it for discovery.
-
For adding a cloud account we need AWS API keys(Access key/Secret key).
-
IAM policy configuration for EC2:
{ "Version": "2012-10-17", "Statement": [ { "Sid": "VisualEditor0", "Effect": "Allow", "Action": [ "ssm:SendCommand", "ec2:DescribeInstances", "ec2:DescribeRegions", "ssm:GetDocument", "ssm:CreateDocument" ], "Resource": "*" }, { "Sid": "VisualEditor1", "Effect": "Allow", "Action": [ "s3:GetObject", "s3:ListBucket", "s3:DeleteObject" ], "Resource": [ "arn:aws:s3:::name_of_dedicated_bucket_created_for_appviewx" ] } ] }
Limitation
Only the processes on the Linux platform are supported.