Data Lake Integration Guide
This guide will help you integrate your Mambu data lake with your AWS environment. For more information on the Mambu data lake, see the Data Lake Overview.
Prerequisites for your AWS Account
Before you can integrate with your Mambu data lake, ensure your AWS environment meets the following general prerequisites:
- An active AWS account: You must have an active AWS account to establish cross-account access.
- Basic AWS IAM understanding: Familiarity with AWS Identity and Access Management (IAM) concepts such as IAM Users, IAM Roles, and Policies is beneficial for configuring access.
- Administrative access (for setup): Initial setup steps will require an IAM User or Role with sufficient administrative privileges within your own AWS account to create or modify IAM roles and policies.
- S3 Block Public Access: Ensure that the S3 Block Public Access settings in your AWS account (if they are enabled at the account level) do not inadvertently prevent the necessary cross-account S3 access.
The specific IAM permissions required for each integration option will be detailed in the respective sections of this guide.
Integration options
This guide presents two options for integrating with your Mambu data lake:
Integration option 1: Direct S3 access (Recommended for basic/development access)
This option provides direct access to the underlying S3 bucket that houses your data. This method is straightforward to set up and is ideal for initial testing, direct data loading operations, or for tools that prefer accessing S3 paths directly.