AWS CDK Constructs that can be used to create datalakes/meshes and more
Project description
cdk-datalake-constructs
This is my attempt at simplifying deploying various datalake strategies in AWS with the CDK.
Table of Contents
Features
- Easy to Start - Create a Datalake in a few lines.
- Easy to Expand - Expand into multiple accounts and into a data mesh.
- Easy to Admin - Initial governance created on deploy.
Installation
TypeScript/JavaScript
$ npm install @randyridgley/cdk-datalake-constructs
Python
$ pip install cdk-datalake-constructs.cdk-datalake-constructs
.Net
$ nuget install CDK.Datalake.Constructs
# See more: https://www.nuget.org/packages/CDK.Datalake.Constructs/
Usage
Basic
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
from cdk_7layer_constructs.cdk_datalake_constructs import DataLake
DataLake(self, "datalake",
name="demo-lake"
)
Multi Account
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
Data Mesh
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
Documentation
Construct API Reference
See API.md.
Supporting this project
I'm working on this project in my free time, if you like my project, or found it helpful and would like to support me any contributions are much appreciated! ❤️
License
This project is distributed under the MIT.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cdk-datalake-constructs-0.0.14.tar.gz
(139.2 kB
view hashes)
Built Distribution
Close
Hashes for cdk-datalake-constructs-0.0.14.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c74bad7bd8f7390c45d539ee6c873c88d017c68fe2467112f200aada44a5a4b |
|
MD5 | 8aa7697c5d422c4b0c966422ea8a099d |
|
BLAKE2b-256 | 4fe54da18de5d5e4e393ae91c2a7ad17528474e1c5d55f4d206246f4262e5f7a |
Close
Hashes for cdk_datalake_constructs-0.0.14-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e82ce14b7c86c323dd2df34e24607b4530bf7ba2c9008517f42e2532df4e761c |
|
MD5 | a26cd509decac4598d9888e938ff084a |
|
BLAKE2b-256 | c3b6897025776ea9b0cb2146585ffe8811cbb94e82ef30ae612fcdbe78e11db8 |