本文是Tapdata Cloud上架到计算巢的方案介绍,原文请查看:https://mp.weixin.qq.com/s/nNiA7uijBMKWNv2xJNMQ5w
【前言】作为中国的 “Fivetran/Airbyte”, Tapdata Cloud 自去年发布云版公测以来,吸引了近万名用户的注册使用。应社区用户上生产系统的要求,Tapdata Cloud 3.0 将正式推出商业版服务,提供对生产系统的 SLA 支撑。Tapdata 目前专注在实时数据同步和集成领域,核心场景包括以下几大类: √ 实时数据库同步,如 Oracle → Oracle, Oracle → MySQL, MySQL → MySQL 等 √ 数据入湖入仓,或者为现代数据平台供数,如: △ 常规 ETL 任务(建宽表、数据清洗、脱敏等) △ 为 Kafka/MQ/Bitsflow 供数或下推
具体场景则数不胜数,值此之际,我们将以系列文章形式,为大家盘点 Tapdata Cloud 可以支撑的业务场景和 3.0 版本新特性,以便大家更好在业务中应用 Tapdata。本期为系列文章第二弹,将详细介绍 Tapdata Cloud 如何一键云上部署,相比 2.0 版本真正意义上实现了开箱即用的产品新特性。
眼下,企业应用云化在世界范围内提速,越来越多的企业开始寻求从线下数据中心到云计算的转型,在云上部署、管理和运维业务、软件正在成为企业及用户的趋势性选择。
近日,主打实时数据服务的 Tapdata 再度与阿里云达成产品层面的合作——双方旗下产品 Tapdata Cloud 与阿里云计算巣联合,融合各自技术优势,在即将正式发布的 Tapdata Cloud 3.0(现已开放内测通道)上,支持用户将 Tapdata Agent 一键自动部署在阿里云计算巢,通过 Tapdata Cloud 异构数据实时同步能力,为云上用户提供一站式上云、云内/跨云同步和迁移解决方案。
谈及此次双方联合,Tapdata 创始人 TJ 表示,“Tapdata Cloud 为客户提供开箱即用的实时数据库同步和灵活的实时 ETL 能力。借助计算巢提供的自动化部署能力,客户可以一键在 VPC 里部署 Tapdata Agent,加速获取 Tapdata 强大能力的同时,数据安全性也能得到最大限度的保障”。
加速云化:让数据上云、云内等同步和迁移更流畅
面向有上云需求的传统企业、新一代企业,或是云原生、互联网企业,Tapdata Cloud 以突出的异构数据库实时同步能力和 SaaS 化服务方式,支持无代码可视化将数据从任何源端实时同步到指定的目标端,能够提供云上云下、云内跨云数据的无缝迁移和实时同步。
此次,Tapdata Cloud 与阿里云计算巢的联合,一方面进一步提升了 Tapdata Cloud 的云上部署体验,降低上手门槛,真正实现部署、交付、运维全服务生命周期的效率升级,充分释放了 Tapdata Cloud 在云上的成长能力。另一方面,通过集成阿里云计算巢,对于数据向阿里云上迁移,以及阿里云内的迁移都更加便捷流畅。
同时,阿里云计算巣部署模式下,Tapdata Cloud 为当前正在评估或有计划向云上迁移的用户开放了“体验权限”:
费用模式支持选择3天免费试用,支持以半托管模式部署在阿里云 POC 环境(*注意:免费试用模式下,服务器资源3天到期即自动回收,想要继续使用则需重新部署。)
告别「人工依赖」,实现云上一键自动化部署
传统云端部署模式下,企业用户需要走完包括购买 ECS、环境准备、策略配置等在内的全套流程,高度依赖人工经验,交付周期和质量都难以保障。而计算巣则将服务的交付、部署流程标准化,无需自备 ECS 及环境,实现了自动化交付和部署,无需人工参与,能够有效帮助用户控制成本。
作为 Tapdata Cloud 使用操作的第一步,Agent 的安装与部署是开启 Tapdata Cloud 实时数据之旅的关键。在 3.0 版本下,支持用户在 Agent 部署环节选择【阿里云计算巣】服务,该模式支持自动部署 Agent 到指定账号下的 ECS 实例上,用户可以按需选择实例部署的地域、可用区以及 VPC 等相关配置。
ROS 模板能力加持,一键部署 Tapdata Agent 实例
为了实现云资源的高效部署与配置,提升管理效率,阿里云打造了资源编排服务(Resource Orchestration Service 简称 ROS)。通过将 ROS 简单化、服务化,即使用户不了解 JSON、YAML 写法以及 ROS 语法,根据页面引导填上相应配置参数、选择对应的套餐,也能够成功完成部署搭建。
Tapdata Agent:Tapdata Cloud 数据同步服务的执行实例,负责从 TCM(Tapdata Cloud 管理端) 获取任务信息,通过流式技术从源系统获取数据、处理转换数据并发送到目标系统,并在任务执行过程中监测并上报任务状态至 TCM。
如上图所示,借助阿里云计算巢提供的 ROS 模板能力,可将 Tapdata Agent 快速编排为计算巢服务,用户使用时,只需要按需选择地域、可用区、VPC 和实例的规格并点击“创建实例”,即可完成一键部署 Tapdata Agent 实例,并且与用户现有其他数据库等服务在同一个 VPC,无需额外配置网络。如此一来,对于用户而言,省去云上资源部署的烦恼,只需要关注 Tapdata Cloud 功能的使用。
新增代运维服务,故障排查定位更高效
此外,新版本还将提供代运维服务,借助阿里云计算巣提供的代运维能力,通过标准化授权流程,在用户创建服务实例时,帮助用户对该服务实例下的阿里云资源进行代运维,解决支持获取访问实例日志的权限,提升故障排查定位效率。
在安全性方面,极简网络联通设计,打通服务商与用户之间的网络,解决在运维时需要手动修改网络配置、交换登录凭证的困扰,杜绝安全隐患。阿里云计算巢提供安全授权和自动鉴权的能力,实现服务商和用户之间的授权,为两者建立安全的运维通道。
① 点击创建 Agent → 选择服务器类型为【阿里云计算巣】
② 进入计算巣工作台,填写配置信息,创建服务实例
③ 确认信息并支付,完成创建
④ 部署完成
可在服务实例管理界面查看部署状态及代运维服务等信息。