Overview
Mashu is a SaaS-based data catalog that automatically collects and integrates metadata from distributed systems and data platforms, including relational databases (RDB), data lakes, and data warehouses (DWH). By centralizing metadata management, it provides a unified view of information such as data location, structure, and definitions, giving organizations a comprehensive overview of their data assets. This enables users to quickly discover, understand, and leverage the data they need.
Mashu can be deployed without significant changes to existing systems, enabling fast and low-risk adoption. It also follows a pay-as-you-go pricing model, supporting organizations that want to start small and scale incrementally. By breaking down data silos and reducing reliance on individual knowledge holders, Mashu improves data accessibility and collaboration across teams.
Furthermore, Mashu strengthens data governance by enhancing the searchability and shareability of metadata, helping accelerate data-driven decision-making throughout the organization.
Highlights
- Mashu Server is a lightweight agent that connects your databases and various data sources to Mashu. It can be easily deployed from the Marketplace, eliminating the need for complex setup procedures.
- The Mashu Server itself is free to use. However, AWS charges will apply for the resources deployed.
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Vendor refund policy
Free Product
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Mashu Server
- Amazon ECS
Container image
Containers are lightweight, portable execution environments that wrap server application software in a filesystem that includes everything it needs to run. Container applications run on supported container runtimes and orchestration services, such as Amazon Elastic Container Service (Amazon ECS) or Amazon Elastic Kubernetes Service (Amazon EKS). Both eliminate the need for you to install and operate your own container orchestration software by managing and scheduling containers on a scalable cluster of virtual machines.
Version release notes
Update version to v0.0.8
Additional details
Usage instructions
A. Deployment on ECS
Deployment Steps
- Click the Deploy link in the deployment template to open the CloudFormation stack creation page.
- On the Create stack step, click Next.
- On the Specify stack details step, enter a stack name, configure the parameters, and click Next.
- On the Configure stack options step, adjust any settings as needed, and click Next.
- On the Review and create step, click Submit.
- Once the stack deployment is complete, open the Outputs tab.
- Paste the copied URL into the Mashu Server Endpoint field in Mashu's user settings, then click Connect.\n\n## B. Deployment on Lambda (Optional)
B-1. Pre-deployment Steps: Register the container image in your AWS account
Click the Script link in the deployment template to download a script that registers the Marketplace-provided container image into an Amazon ECR repository in your AWS account.
Run the script as follows:
./setup.sh <ACCOUNT_ID> <REGION> v0.0.8Parameters
- ACCOUNT_ID: Your AWS account ID
- REGION: The AWS Region where the Amazon ECR repository will be created
After the script completes successfully, the container image will be available in your AWS account's ECR repository and can be used by the deployment template.
B-2. Deployment Steps
- Click the Deploy link in the deployment template to open the CloudFormation stack creation page.
- On the Create stack step, click Next.
- On the Specify stack details step, enter a stack name, configure the parameters, and click Next.
- On the Configure stack options step, adjust any settings as needed, and click Next.
- On the Review and create step, click Submit.
- Once the stack deployment is complete, open the API Gateway that was created.
- From the API Gateway stage menu, select the mashu stage and copy the URL.
- Paste the copied URL into the Mashu Server Endpoint field in Mashu's user settings, then click Connect.
Resources
Vendor resources
Support
Vendor support
If you need support, please contact us here.
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.