Alibaba Cloud
This guide explains how to add an Alibaba Cloud account to Cloudaware. Alibaba Cloud is an integrated suite of cloud products and services to help digitalize by providing scalable, secure, and reliable cloud computing solutions.
Summary
To integrate Alibaba Cloud with Cloudaware:
Create a RAM role or a RAM user in Alibaba Cloud:
RAM Role
Download the RAM template from Cloudaware
Copy the External ID in Cloudaware
Create a stack in the Alibaba ROS Console using the RAM template and External ID from Cloudaware
RAM User
Create a user in the RAM Console
Copy the user access key
Add the Alibaba account to Cloudaware:
RAM Role: use the RAM Role ARN
RAM User: use the user access key and secret
For detailed instructions, refer to the guidelines below.
Add Alibaba Cloud Account
Using RAM Role (Recommended)
This option allows adding an Alibaba Cloud account to Cloudaware with a pre-generated template for RAM role creation. The template simplifies the creation of stack and RAM user in Resource Orchestration Service (ROS) in Alibaba Cloud.
Log in to Cloudaware → Admin.

Find Alibaba Cloud. Click +ADD.

Fill out the form:

WHERE
Account Name – provide a meaningful Alibaba Cloud account name
Authentification Type – select 'RAM Role'
Trusted Account – Cloudaware Alibaba Cloud account ID that is auto-populated in the template (copy the trusted account ID only if the Cloudaware RAM role will be created manually in Alibaba Cloud)
External ID – generate External ID and save it for further setup in Alibaba
Click TEMPLATE to download the Cloudaware template. Open the file in a text editor.Log in to the ROS console in Alibaba Cloud. Go to Templates → My Templates → Create template.
In the section 'Edit template', paste the code of the downloaded Cloudaware template. Click Save Template.
In the section 'Actions' for the created template, click Create Stack.
In the section 'Access', insert the saved External ID in the AccessExternalId field. Click Create.
Select the tab 'Resources'. Click on the role CloudAwareRamRole. Copy the Role ARN.
Go back to Cloudaware. Paste the RAM Role ARN in the integration form:

Click CHECK. Once the validation is passed, click SAVE.A green light in the ‘Status’ column indicates a successful configuration. If the light is red, contact support@cloudaware.com.
Using Access Keys
This option allows adding an Alibaba Cloud account to Cloudaware with user access key and secret.
Log in to Cloudaware → Admin.
Find Alibaba Cloud. Click +ADD.
Fill out the form:

WHERE
Name – Alibaba Cloud account name
Authentification Type – select 'Access Keys'
Access Key ID – the RAM user’s access key ID
Access Key Secret – the RAM user’s access key secret
Click CHECK. Once the validation is passed, click SAVE.A green light in the ‘Status’ column indicates a successful configuration. If the light is red, contact support@cloudaware.com.
List of Alibaba Cloud objects
Cloudaware supports the following Alibaba Cloud objects at the moment: CA10AC__CaAlibabaCloudAccount__c
Ali Account
CA10AC__CaAlibabaCloudAccount__cAli ACK Cluster
CA10AC__CaAlibabaCloudAckCluster__cAli ACK Cluster Resource
CA10AC__CaAlibabaCloudAckClusterResource__cAli ACK Node
CA10AC__CaAlibabaCloudAckNode__cAli ACK Node Pool
CA10AC__CaAlibabaCloudAckNodePool__cAli ACK Node Pool ASP Link
CA10AC__CaAlibabaCloudAckNodePoolAspLink__cAli ACK Node Pool SG Link
CA10AC__CaAlibabaCloudAckNodePoolSgLink__cAli ACK Policy
Ali ACK Policy `CA10AC__CaAlibabaCloudAckPolicy__cAli ACK Policy Instance
CA10AC__CaAlibabaCloudAckPolicyInstance__cAli ACK Template
CA10AC__CaAlibabaCloudAckTemplate__cAli ECS Auto Provisioning Group
CA10AC__CaAlibabaCloudEcsAutoProvisioningGroup__cAli ECS Auto Snapshot Policy
CA10AC__CaAlibabaCloudEcsAutoSnapshotPolicy__cAli ECS Dedicated Host
CA10AC__CaAlibabaCloudEcsDedicatedHost__cAli ECS Dedicated Host Cluster
CA10AC__CaAlibabaCloudEcsDedicatedHostCluster__cAli ECS Deployment Set
CA10AC__CaAlibabaCloudEcsDeploymentSet__cAli ECS Disk
CA10AC__CaAlibabaCloudEcsDisk__cAli ECS Disk Instance Link
CA10AC__CaAlibabaCloudEcsDiskInstanceLink__cAli ECS HPC Cluster
CA10AC__CaAlibabaCloudEcsHpcCluster__cAli ECS Image
CA10AC__CaAlibabaCloudEcsImage__cAli ECS Image Component
CA10AC__CaAlibabaCloudEcsImageComponent__cAli ECS Image Pipeline
CA10AC__CaAlibabaCloudEcsImagePipeline__cAli ECS Image Snapshot Link
CA10AC__CaAlibabaCloudEcsImageSnapshotLink__cAli ECS Instance
CA10AC__CaAlibabaCloudEcsInstance__cAli ECS Instance SG Link
CA10AC__CaAlibabaCloudEcsInstanceSgLink__cAli ECS Key Pair
CA10AC__CaAlibabaCloudEcsKeyPair__cAli ECS Launch Template
CA10AC__CaAlibabaCloudEcsLaunchTemplate__cAli ECS Launch Template Version
CA10AC__CaAlibabaCloudEcsLaunchTemplateVersion__cAli ECS Launch Template Version Disk Link
CA10AC__CaAlibabaCloudEcsLaunchTmplVersDiskLink__cAli ECS Launch Template Version SG Link
CA10AC__CaAlibabaCloudEcsLaunchTmplVersSgLink__cAli ECS Network Interface
CA10AC__CaAlibabaCloudEcsNetworkInterface__cAli ECS Network Interface SG Link
CA10AC__CaAlibabaCloudEcsNetworkInterfaceSgLink__cAli ECS Reserved Instance
CA10AC__CaAlibabaCloudEcsReservedInstance__cAli ECS Security Group
CA10AC__CaAlibabaCloudEcsSecurityGroup__cAli ECS Security Group Rule
CA10AC__CaAlibabaCloudEcsSecurityGroupRule__cAli ECS Snapshot
CA10AC__CaAlibabaCloudEcsSnapshot__cAli ECS Snapshot Group
CA10AC__CaAlibabaCloudEcsSnapshotGroup__cAli ECS Snapshot Link
CA10AC__CaAlibabaCloudEcsSnapshotLink__cAli EIP Address
CA10AC__CaAlibabaCloudEipAddress__cAli EIP Address Group
CA10AC__CaAlibabaCloudEipAddressSegment__cAli FC Alias
CA10AC__CaAlibabaCloudFcAlias__cAli FC Custom Domain
CA10AC__CaAlibabaCloudFcCustomDomain__cAli FC Custom Domain Route
CA10AC__CaAlibabaCloudFcCustomDomainRoute__cAli FC Function
CA10AC__CaAlibabaCloudFcFunction__cAli FC Function Layer Version Link
CA10AC__CaAlibabaCloudFcFunctionLayerVersionLink__cAli FC Function Mount Config
CA10AC__CaAlibabaCloudFcFunctionMountConfig__cAli FC Function Version
CA10AC__CaAlibabaCloudFcFunctionVersion__cAli FC Function VPC Link
CA10AC__CaAlibabaCloudFcFunctionVpcLink__cAli FC Function VPC vSwitch Link
CA10AC__CaAlibabaCloudFcFunctionVpcVSwitchLink__cAli FC Layer
CA10AC__CaAlibabaCloudFcLayer__cAli FC Layer Version
CA10AC__CaAlibabaCloudFcLayerVersion__cAli FC Trigger
CA10AC__CaAlibabaCloudFcTrigger__cAli OSS Bucket
CA10AC__CaAlibabaCloudOssBucket__cAli Public IP Address Pool
CA10AC__CaAlibabaCloudPublicIpAddressPool__cAli Public IP Address Pool Zone Link
CA10AC__CaAlibabaCloudPublicIpAddressPoolZonLink__cAli Region
CA10AC__CaAlibabaCloudRegion__cAli SAE Application
CA10AC__CaAlibabaCloudSaeApplication__cAli SAE Application Group
CA10AC__CaAlibabaCloudSaeApplicationGroup__cAli SAE Application Instance
CA10AC__CaAlibabaCloudSaeApplicationInstance__cAli SAE Application Log Config
CA10AC__CaAlibabaCloudSaeApplicationLogConfig__cAli SAE Application Scaling Rule
CA10AC__CaAlibabaCloudSaeApplicationScalingRule__cAli SAE Application Version
CA10AC__CaAlibabaCloudSaeApplicationVersion__cAli SAE Config Map Application Link
CA10AC__CaAlibabaCloudSaeConfigMapAppLink__cAli SAE Consumed Service
CA10AC__CaAlibabaCloudSaeConsumedService__cAli SAE Ingress
CA10AC__CaAlibabaCloudSaeIngress__cAli SAE Namespace
CA10AC__CaAlibabaCloudSaeNamespace__cAli SAE Namespaced Config Map
CA10AC__CaAlibabaCloudSaeNamespacedConfigMap__cAli SAE Published Service
CA10AC__CaAlibabaCloudSaePublishedService__cAli SLB Access Control List
CA10AC__CaAlibabaCloudSlbAccessControlList__cAli SLB Forwarding Rule
CA10AC__CaAlibabaCloudSlbForwardingRule__cAli SLB Listener ACL Link
CA10AC__CaAlibabaCloudSlbListenerAclLink__cAli SLB Listener CA Cert Link
CA10AC__CaAlibabaCloudSlbListenerCaCertLink__cAli SLB Listener Certificate
CA10AC__CaAlibabaCloudSlbListenerCertificate__cAli SLB Listener Server Cert Link
CA10AC__CaAlibabaCloudSlbListenerServCertLink__cAli SLB Load Balancer
CA10AC__CaAlibabaCloudSlbLoadBalancer__cAli SLB Load Balancer Listener
CA10AC__CaAlibabaCloudSlbLoadBalancerListener__cAli SLB Security Policy
CA10AC__CaAlibabaCloudSlbSecurityPolicy__cAli SLB Server Group
CA10AC__CaAlibabaCloudSlbServerGroup__cAli Zone
CA10AC__CaAlibabaCloudZone__c