Overview
Aura UI - Flex Pages Aura UI - Flex Pages is a drag-and-drop web page builder designed to effortlessly present your real-time data from multiple streaming and relational data sources. Leveraging Generative AI, it automates the generation of SQL code tailored to your database environment, empowering anyone to create stunning dashboards. This tool significantly increases developer productivity, unlocking insights from data silos. It supports live streaming data from various sources, including Kafka Topics, processed streams (aggregated, joined topic data), and relational databases such as Oracle, SQL Server, PostgreSQL, and MySQL. Markdown text can be seamlessly incorporated to enhance the message alongside the data.
Aura UI - Schema Designer Aura UI - Schema Designer allows you to visualize and manage schemas from multiple Kafka Cluster schema registries. It utilizes Generative AI to effortlessly generate new schemas, eliminating the hours spent deciding on entities, fields, and datatypes. This tool combines the strengths of relational and structured databases with the flexibility of unstructured data. It simplifies adherence to best practices and conventions for creating standard applications, offering bulk actions to manage multiple objects like schemas and topics. The ability to generate backup object scripts with a few clicks and deploy them for restoration or cloning enhances efficiency. The user-friendly interface includes message subject and schema grouping by namespaces, along with REST API support for programmatically publishing messages and checking topic configuration.
Aura UI - Connector Central Aura UI - Connector Central is a comprehensive tool for visualizing and managing connectors and pipelines from multiple Kafka Clusters. This connector management tool simplifies the management of connectors with a dense and information-rich UI tailored for complex deployments. It supports bulk deployment of new connectors and management of existing ones with actions such as pause, resume, reset, and delete. The Connect instance comes with most open-source connectors ready to use, and it is vendor-agnostic, working seamlessly with any Kafka Connector. The team behind this tool has extensive experience in creating connectors, offering assistance in resolving bugs in open-source connectors and developing new connectors on a consulting basis.
Security The Aura UI WebUI is inherently secured with modern OIDC authentication. By default, it utilizes our Identity Provider (IdP), but customers can customize their deployment with their own OAuth Identity providers, such as AWS Cognito, EntraId, Google, OAuth, Okta, etc.
Disclaimer This offer includes multiple free and open-source software. All software and trademarks used are the exclusive property of their respective owners, and we do not claim any ownership over them.
Highlights
- Aura UI enables seamless integration of real-time streaming and relational data visualizations using Flex Pages. Effortlessly extract and share insights from multiple Kafka Clusters and relational databases, empowering users to bring together diverse data sources for comprehensive analysis and visualization.
- Allowing administrators to manage and operate complex streaming Data pipelines and meta data from a central Web UI for multiple Kafka Clusters deployed on prem or in cloud.
- Deploy in minutes and start delivering value now and get help of highly experienced engineering team based in US. Deployed completely in your tenant only accessible to your organization. Unlike other SaaS offering of Kafka, this allows you to own the complete stack and modify and apply Fix as you like.
Details
Pricing
Free trial
Dimension | Description | Cost/unit/hour |
---|---|---|
Hours | Container Hours | $5.00 |
Vendor refund policy
None. We provide 31 days of free trials for testing out our product. Also, We commit to do everything in our power to make sure you are satisfied with our product.
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Helm
- Amazon EKS
Helm chart
Helm charts are Kubernetes YAML manifests combined into a single package that can be installed on Kubernetes clusters. The containerized application is deployed on a cluster by running a single Helm install command to install the seller-provided Helm chart.
Version release notes
Initial Version
Additional details
Usage instructions
Prerequisites
- Ensure that your workstation has the AWS CLI, kubectl, eksctl, and Helm installed.
- Obtain the necessary authorizations to create resources in your AWS account.
- Make sure the AWS CLI environment is configured with the necessary user authentication (
aws configure
).
Deployment Steps
-
Setup and Prepare EKS Cluster. To host Aura UI with its default backend database, you need to set up a traditional EKS cluster. Below are comprehensive Windows PowerShell commands to create the EKS cluster and add storage and load balancer addons. If you workstation is Linux based, change it accordingly.
IMPORTANT: Replace
111122223333
with your actual AWS account ID.Set variables to use later in commands. You should adjust to your AWS env.
$region = "us-east-1"
$clustername = "aura-cluster"
$namespace = "aurai9s"
$servicesccount = "aura-sa"
Create cluster
eksctl create cluster --name $clustername --region $region --with-oidc --version "1.28" --zones "us-east-1a,us-east-1b" --node-type "m5.xlarge"
Add storage driver (Optional - This is needed if you are installing default backend DB in same cluster, which is recommended.)
eksctl create iamserviceaccount --name ebs-csi-controller-sa --namespace kube-system --cluster $clustername --role-name AmazonEKS_EBS_CSI_DriverRole --role-only --attach-policy-arn arn:aws:iam::aws:policy/service-role/AmazonEBSCSIDriverPolicy --approve
eksctl create addon --name aws-ebs-csi-driver --cluster $clustername --service-account-role-arn arn:aws:iam::111122223333:role/AmazonEKS_EBS_CSI_DriverRole --force
Add Load balancer (Details - https://docs.aws.amazon.com/eks/latest/userguide/aws-load-balancer-controller.html )
curl https://raw.githubusercontent.com/kubernetes-sigs/aws-load-balancer-controller/v2.5.4/docs/install/iam_policy.json -O iam_policy.json
aws iam create-policy --policy-name AWSLoadBalancerControllerIAMPolicy --policy-document file://iam_policy.json
eksctl create iamserviceaccount --cluster=$clustername --namespace=kube-system --name=aws-load-balancer-controller --role-name AmazonEKSLoadBalancerControllerRole --attach-policy-arn=arn:aws:iam::111122223333:policy/AWSLoadBalancerControllerIAMPolicy --approve
helm repo add eks https://aws.github.io/eks-charts
helm repo update eks
$vpcid = aws eks describe-cluster --name $clustername --region $region --query "cluster.resourcesVpcConfig.vpcId" --output text
helm upgrade --install aws-load-balancer-controller eks/aws-load-balancer-controller -n kube-system --set clusterName=my-cluster --set serviceAccount.create=false --set serviceAccount.name=aws-load-balancer-controller --set region=us-east-1 --set vpcId=$vpcid --set replicaCount=1
Check Load balancer is up (It may take few minutes to get IP)
kubectl get deployment -n kube-system aws-load-balancer-controller
Resources
Vendor resources
Support
Vendor support
We provide 2 hours of Free training workshop for each new costumers and work to solve their problem with our experienced engineering team. If you have any questions or special feature request, please reach out to us at support@aurainnovations.ai .
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.