【ArchSummit】如何通过AIOps推动可量化的业务价值增长和效率提升?>>> 了解详情
写点什么

Timeplus 携手亚马逊云科技 基于容器化的多租户 SaaS 实践

  • 2022-12-09
    北京
  • 本文字数:1188 字

    阅读完需:约 4 分钟

Timeplus携手亚马逊云科技 基于容器化的多租户 SaaS 实践

11 月 25 日,亚马逊云科技携手 InfoQ、物联传媒共同打造的「这是我的架构-直播周」系列节目第三季第五集压轴登场!本集邀请到的是 Timeplus 创始工程师梁智敏和亚马逊云科技解决方案架构师周爱琳,聚焦多租户 SaaS 应用场景,共同探究“多租户 SaaS 基于容器化的实践”。一起来看本期直播。

Timeplus 是谁?


Timeplus 是一家成立仅一年时间的初创公司,公司虽新,却拥有多位在大数据领域深耕多年的专家,Timeplus 团队看到了实时数据分析流领域的空白,Timeplus 流数据分析平台应运而生。Timeplus 希望用户只用统一而简单的 SQL,就可以实现数据的分析处理,并生成实时可视化组件,包括数据图表、仪表盘和告警等等。

Timeplus 能为用户带来什么业务价值?


第一,智能车队管理。梁智敏以物流运输为例,物流运输公司可以通过为每辆车加装传感器,监控汽车的各种状态,如速度、油量、位置等数据。基于实时数据分析流就可以利用这些数据及时确定车辆状态,从而采取对策。

 

第二,云基础设施/服务监控。对于云上的基础设施和服务,监测其状态必不可少,以便提供高可用、高可靠的服务。目前的大多解决方案都是定时查询状态,造成状态的滞后性。而通过 Timeplus 不间断的流查询,能够实时监测数据,可以更及时地发现潜在问题。

 

第三,安全方面。Timeplus 可以实时监控敏感信息并发出发出警告,实时防止重要信息泄露,为用户提供更安全的使用环境。


Timeplus 为什么选择基于 Amazon EKS 构建容器化架构?


“最大的原因,其实就是简单”,梁智敏回答道,“使用亚马逊云科技的技术和服务让我们无需再花成本维护集群,Amazon EKS 能实现整个控制平台的自动化管理,同时提供高可用、高扩展性的保障。我们甚至只需要轻点一个按钮,就能完成集群的升级。对于 Timeplus 这样的初创团队来说,这种成本节约实在是太宝贵了!”

 

借助Karpenter 管理的 Amazon EC2,Timeplus 拥有高效的弹性扩缩容能力。Karpenter 能够根据根据用户 workload 自动添加和删除计算资源。“而且 Karpenter 本身是开箱即用的,我们只需要用 CRD 定义好资源,就能实现自动管理,这对我们初创企业来说可以说是开源节流。”

如何基于容器化进行多租户 SaaS 设计?


Timeplus 每个租户的资源都保存在相互独立的 work space 中,从而实现多租户隔离。针对多租户共享服务,如 Web 应用、网页 API 和控制平面,Timeplus 使用 AWS-load-balancer-controller 管理负载均衡,使用 URL 前缀来区分不同 work space 的访问。在数据层面上,基于亚马逊云科技的 ebs-csi-controller 管理数据库 persistent volumes,保障了数据的高可靠性、扩展性和安全性。

 

至此「这是我的架构-直播周」系列节目第三季完美落下帷幕,在这一周中,现代化应用改造、快速建站、数据分析、多租户 SaaS…让我们看到了架构创新带来的无限可能。创新迭代的脚步从未停止,亚马逊云科技也将持续耕耘,携手更多合作伙伴探索云上未来。

2022-12-09 17:555726
用户头像

发布了 1837 篇内容, 共 93.0 次阅读, 收获喜欢 73 次。

关注

评论

发布
暂无评论
发现更多内容

Java培训多线程+List分段解决批量更新太慢

@零度

List 多线程 JAVA开发

LP流动性挖矿系统开发生态系统详解

开发微hkkf5566

盘点现有开源软件许可合规工具

开源社

Android 产生ANR后的Trace文件的解析

北洋

android 6月月更

WordPress 版本更新

海拥(haiyong.site)

WordPress 6月月更

文档书写规范

甜甜的白桃

文档 6月月更

物联网低代码平台如何使用操作日志?

AIRIOT

物联网 低代码开发 低代码平台 物联网关

【高并发】彻底理解Nginx限流机制与实战

冰河

并发编程 多线程 高并发 异步编程 6月月更

JavaScript寄生式组合继承

大熊G

JavaScript 前端 6月月更

【直播回顾】Hello HarmonyOS应用篇第六课——短视频应用开发

HarmonyOS开发者

HarmonyOS

web前端培训React如何原生实现防抖

@零度

前端开发 React

《数字经济全景白皮书》银行财富管理篇 重磅发布

易观分析

理财 银行理财

Linux开发_网络编程、网络通信介绍

DS小龙哥

6月月更

使用 ViroReact 开发增强实现应用的一个具体例子

Jerry Wang

AR React 增强现实 6月月更

Flink CDC + Hudi 海量数据入湖在顺丰的实践

Apache Flink

大数据 flink 编程 流计算 实时计算

Linux中有趣的命令:cowsay,会说话的牛!

wljslmz

Linux 6月月更 cowsay

Nacos配置中心实战,盘古微服务开发标配组件

码农大熊

微服务架构 nacos 盘古开发框架 分布式开发

版式设计三大原则

源字节1号

软件开发 小程序开发

柴云鹏:创新能力的培养至关重要|OceanBase 数据库大赛访谈

OceanBase 数据库

oceanbase 数据库大赛

苹果称M2比intel i5强26倍 虚假营销的实情揭晓!

科技之家

IPO,联结一切的桥梁

鼎道智联

最佳实践 | 用腾讯云AI语音识别零基础实现小程序语音输入法

牵着蜗牛去散步

最佳实践 语音识别 小程序开发 腾讯云AI 语音输入法

评“开发人员不喜欢低代码和无代码的8个理由”

代码制造者

程序员 编程语言 开发 iVX 低代码开发

精益产品开发体系最佳实践及原则

阿里云云效

云计算 阿里云 精益开发 产品开发 开发

开发一个软件应用程序需要多少钱?

开源直播系统源码

软件开发 定制开发 直播源码

使用 KubeKey 搭建 Kubernetes/KubeSphere 环境的“心路(累)历程“

胡说云原生

Kubernetes KubeSphere KubeKey

TiDB Cloud 上线 Google Cloud Marketplace,以全新一栈式实时 HTAP 数据库赋能全球开发者

PingCAP

TiDB

kube-apiserver调度器核心实现

申屠鹏会

k8s

Plugsched 实战解读:如何在不中断业务时对 Linux 内核调度器热升级? | 龙蜥技术

OpenAnolis小助手

Linux 开源 内核 调度 Plugsched

GameFi新的启程,AQUANEE将于6.9日登陆Gate以及BitMart

西柚子

保姆级教程:如何成为Apache Linkis文档贡献者

康月牙

Apache GitHub 教程 文档 Linkis

Timeplus携手亚马逊云科技 基于容器化的多租户 SaaS 实践_架构_亚马逊云科技 (Amazon Web Services)_InfoQ精选文章