写点什么

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:555961
用户头像

发布了 1870 篇内容, 共 133.9 次阅读, 收获喜欢 81 次。

关注

评论

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

中山市等级测评机构有哪些单位?电话号码是多少?

行云管家

等保测评 等级测评 中山市

如何进行高效的文档管理?这三点很重要!

Baklib

文档管理 企业文档管理工具

为什么说企业需要关注客户体验?怎样去提升它?

Baklib

企业 客户体验

C++ 中 Lambda 表达式的快速指南

Java-fenn

Java

面试官:说说Java并发运行中的一些安全问题

Java-fenn

Java

建木持续集成平台v2.5.5发布

Jianmu

开源 DevOps 低代码 CI/CD 无代码

Java 异步编程 (5 种异步实现方式详解)

Java-fenn

Java

教你如何用CSS修改图片颜色

千锋IT教育

mysql优化---如何搭建mysql的主从关系和mycat中间件

Java快了!

【Go】go build失败,报方法undefined

非晓为骁

Go 编译 go build

【CSM认证】11月1-4日在线工作日班 | 全国招生

ShineScrum

项目管理 Scrum Scrum Master 敏捷项目管理

C++ 左值引用与 const 关键字

Java-fenn

Java

京东云无线宝产品部负责人张晓东 : 京东云无线宝与开源的亲密关系 | 《大神详解开源 BUFF 增益攻略》讲座回顾

Apache IoTDB

物联网 京东云 企业号九月金秋榜

有关Redis你掌握好这22点,大厂面试基本稳了!

Java全栈架构师

数据库 程序员 后端 Java 面试 redis 底层原理

MySQL约束和事务知识归纳。

Java快了!

MySQL

设计模式之备忘录模式

Java-fenn

Java

Go 语言为什么建议定义零值可用的结构体?

Java-fenn

Java

云管平台的优势有哪些?哪家云管平台好?

行云管家

云计算 云管平台 云管理

谈一谈 build-scripts 架构设计

Java-fenn

Java

【荣耀帐号服务】手把手教你快速上手快应用接入

荣耀开发者服务平台

数据库 前端 手机 服务器 honor

啃完这32W字的Java程序员面试题,大厂面试分分钟搞定!

收到请回复

Java 云计算 开源 架构 编程语言

「番外篇」如何用Git平台账号登录建木CI with docker-compose.yml

Jianmu

DevOps 低代码 CI/CD gitops 无代码

字节Java大神精心编写的《Java开发者面试百宝书》,助你一臂之力!

收到请回复

Java 云计算 开源 架构 编程语言

利用Python开发App实战

千锋IT教育

通过自动化单元测试的形式守护系统架构

京东科技开发者

系统架构 单元测试 代码评审 代码质量检测工具 Archunit

面试复盘 | 2022届 大疆秋招 测试开发 完整面经

Java-fenn

Java

低代码平台包罗万象,企业应该如何做出抉择?

ToB行业头条

史上最全大厂面试题复盘总结,全会进大厂拿35K没问题(Java岗)

收到请回复

Java 云计算 开源 架构 编程语言

「Gitea篇」如何用Git平台账号登录建木CI

Jianmu

DevOps 持续集成 gitops 建木

9月大厂Java岗面试原题复盘,双非2年经验成功内推进入阿里!

收到请回复

Java 云计算 开源 架构 编程语言

什么是帮助中心?企业该怎样制作帮助中心页面?

Baklib

企业 帮助中心

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