# How it Works

### **Form Factor**

cloud-concierge is delivered as a Docker container.

### **Features**

1\) Identify drift within resources managed by Terraform&#x20;

2\) Codify resources outside of Terraform control

3\) Identify the IAM accounts that made these changes to your cloud environment outside of your Terraform workflow.

4\) Run cost estimation and static security analysis over the Terraform files representing the entire scanned cloud environment.

### **Output**

[**Link to example output.**](https://github.com/dragondrop-cloud/cloud-concierge-example/graphs/traffic) Aggregrate results and output via a Pull Request into the specified code repository.&#x20;

### **Data Ingestion**

All data is stored locally in a volume attached to the cloud-concierge container. cloud-concierge ingests with read-only access to the following:

1\) A code repository of your choice

2\) A representation of the specified cloud environment respresented as Terraform

3\) Terraform remote state files


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cloudconcierge.io/how-it-works.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
