How to onboard an AWS account to Kloudle using a CloudFormation template

~ 3 min read

This document details the steps that are required to create an AWS user that will be onboarded to Kloudle so that Kloudle can make API requests to AWS. This user is created using a Kloudle owned CloudFormation template.

Table of Contents

What is Kloudle?

What is this document about?

AWS Onboarding for Kloudle

     Through Console

     Through CLI

What is Kloudle?

‍Kloudle is a Digital Assets Security Automation Platform for SREs and DevOps. When integrated with your Cloud or SaaS provider, Kloudle takes periodic security snapshots and provides complete security contextual visibility that allows you to make informed decisions about your infrastructure, the assets and their various configurations.

Kloudle collects metadata about the resources and analyzes them to identify misconfigurations and using a massive research powered knowledgebase, identifies what would go wrong if these misconfigurations were exploited and what you can do to fix them.

As part of making sure the lives of SREs and DevOps become easier, Kloudle offers the ability to create “rules” that allow a user to take automated actions against a baseline. These automated actions, which we call Security Processes, allow users to configure a series of steps that kick in when custom events occur to ensure the security of the cloud and SaaS platform being monitored.

What is this document about?

‍This document details the steps that are required to create an AWS user that will be onboarded to Kloudle so that Kloudle can make API requests to your AWS. This user is created using a CloudFormation template.‍

AWS Onboarding for Kloudle‍

Using the Kloudle AWS CloudFormation Template

  1. On the onboarding page, click on the AWS CloudFormation link provided in Step 1 of the instructions.

    Onboarding instructions link

  2. This will launch a new tab and take you to your AWS account.

    CloudFormation AWS Template

  3. Scroll down and check the “I acknowledge that AWS CloudFormation might create IAM resources with customised names.” and click on Create Stack.

    CloudFormation Capabilities Acknowledge

  4. The CloudFormation template will run and create a new IAM user with the ReadOnlyAccess and IAMAccessAnalyzerReadOnlyAccess policies attached.

  5. Click on the “Outputs” tab and obtain the values of AccessKeyId, AWSAccountId and SecretAccessKey. These 3 values need to be provided to Kloudle as part of the onboarding process

    CloudFormation Outputs

  6. On the onboarding screen, enter your AWS Account ID for which the credentials were generated

  7. You can give a custom name for your AWS account under Account Name

    AWS Account Name and ID

  8. Under Authentication Details, provide the Access Key ID and Secret Key and click on Verify

    Verify Button

  9. After verification is completed, click on Save

    Save credentials

;