You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Visualize your cloud architecture with Cloudcraft by Datadog, [the best way to create smart AWS and Azure diagrams](https://www.cloudcraft.co/).
10
+
11
+
Cloudcraft supports both manual and programmatic diagramming, as well as automatic reverse engineering of existing cloud environments into
12
+
beautiful system architecture diagrams.
13
+
14
+
This `cloudcraftco` Python library provides an easy-to-use native Python SDK for interacting with [the Cloudcraft API](https://developers.cloudcraft.co/).
11
15
12
-
Client requirement...
16
+
Use case examples:
17
+
- Snapshot and visually compare your live AWS or Azure environment before and after a deployment, in your app or as part of your automated CI pipeline
18
+
- Download an inventory of all your cloud resources from a linked account as JSON
19
+
- Write a converter from a third party data format to Cloudcraft diagrams
20
+
- Backup, export & import your Cloudcraft data
21
+
- Programmatically create Cloudcraft diagrams
22
+
23
+
This SDK requires a [Cloudcraft API key](https://developers.cloudcraft.co/#authentication) to use. [A free trial of Cloudcraft Pro](https://www.cloudcraft.co/pricing) with API access is available.
24
+
25
+
## Requirements
13
26
14
27
- Python 3.10
15
28
- Requests 2.28
@@ -19,15 +32,10 @@ Client requirement...
19
32
```
20
33
python -m pip install cloudcraftco
21
34
```
22
-
[TBD - standard pypi install, package name is preliminary]
The API is accessed through the `Cloudcraft` class. An API key available through
28
-
the Cloudcraft user interface is required when instantiating `Cloudcraft`. It
29
-
can be passed to the class as an argument or through the `CLOUDCRAFT_API_KEY`
30
-
environment variable:
38
+
The API is accessed through the `Cloudcraft` class. An API key available through the Cloudcraft user interface is required when instantiating `Cloudcraft`. It can be passed to the class as an argument or through the `CLOUDCRAFT_API_KEY` environment variable:
0 commit comments