参考部署

Apache Superset on AWS

探索并可视化数据,从折线图到详细的地理空间表

此合作伙伴解决方案在 AWS Cloud 上部署 Apache Superset 参考架构。Apache Superset 是一个开源软件,可以帮助您进行数据挖掘和可视化。此部署支持多个数据库管理系统,以存储可通过 Apache Superset 可视化的数据。受支持的数据库系统示例包括 Amazon AthenaAmazon RedshiftClickHouse、MySQL 和 PostgreSQL。

AWS 徽标

此合作伙伴解决方案由 Apache 与 AWS 合作开发。

  •  构建内容
  • 本合作伙伴解决方案设置以下内容:

    • 跨两个可用区的高度可用的架构。*
    • 一个根据 AWS 最佳实践配置有公有子网和私有子网的虚拟私有云(VPC),用于在 AWS 上为您提供您自己的虚拟网络。*
    • 一个托管式互联网网关,用于将入站流量导向至应用程序负载均衡器,后者可管理至 AWS Fargate 集群的流量。
    • 在公有子网中设置托管网络地址转换(NAT)网关,以提供对私有子网中的资源进行出站互联网访问。*
    • 在私有子网中:
      • 使用 Fargate 提供所有 Superset 函数的 Amazon Elastic Container Service (Amazon ECS) 集群,包括核心系统、缓存、数据库、消息队列和前端。
      • Amazon Elastic File System (Amazon EFS),用于提供元数据、查询缓存数据的持续性和共享服务模块。
      • AWS Cloud Map,一项适合于应用程序资源的发现服务。
    • 受支持的数据库系统,例如 Amazon Athena、Amazon Redshift、ClickHouse、MySQL 和 PostgreSQL。

    *  将此合作伙伴解决方案部署到现有 VPC 中的模板会跳过标有星号的组件,并提示您使用现有 VPC 配置。

  •  如何部署
  • 要部署 Apache Superset on AWS,请按照部署指南中的说明操作。部署过程大约需要 30 分钟,包括以下步骤:

    1. 登录您的 AWS 账户。如果您还没有 AWS 账户,请访问 https://aws.amazon.com 进行注册。
    2. 启动合作伙伴解决方案。在创建堆栈之前,从顶部工具栏中选择 AWS 区域。有以下两种方案可供选择:
    3. 测试部署。

    Amazon 可能会跟与 AWS 合作打造此解决方案的 AWS 合作伙伴共享用户部署信息。  

  •  费用和许可证
  • 您需要支付在运行此合作伙伴解决方案参考部署期间使用的 AWS 服务和任何第三方许可证所产生的费用。使用本合作伙伴解决方案无需额外付费。

    合作伙伴解决方案的 AWS CloudFormation 模板包含您可以自定义的配置参数。其中一些设置(如实例类型)会影响部署成本。有关成本估算信息,请参阅您使用的每种 AWS 服务的定价页面。价格可能随时变动。

    提示:部署合作伙伴解决方案后,请创建 AWS 成本和使用情况报告,以跟踪与本合作伙伴解决方案相关的费用。这些报告会将账单指标发送至您账户中的 Amazon S3 存储桶。它们根据每个月的使用情况提供成本估算,并在月末汇总数据。有关该报告的更多信息,请参阅 什么是 AWS 成本和使用情况报告?