我用开天平台做了一个天气预报系统【华为云开天aPaaS】
1、 概述
aPaaS,是PaaS服务当中的一种,即application Platform as a Service,应用程序平台即服务。aPaaS的独特之处在于,它的技术模式是将成熟的技术集成为kit提供给客户,以此支撑高速开发的需求。这样用户可以在低代码甚至零代码的基础上完成开发与部署,华为云开天aPaaS的不同之处在于,其核心在于其将华为云和终端云服务长期深耕的数字化经验、核心技术,以aPaaS的形式释放到了华为云平台当中。
2、 华为aPaaS介绍
华为开天aPaaS平台的定位是一站式开放平台,其分为能力层(聚合行业领域Kit,将API、SDK和行业知识积累,一起变成一个个Kit放到华为云上)、市场层(通过资产中心沉淀伙伴资产,实现商品交易变现,形态包括API/SDK、行业数据模型、行业AI算法)以及工作台(可让多种Kits能力一起使用,快速集成各类应用,提升开发者的开发和使用体验)三层。
其中,工作台又可分为集成工作台和企业工作台,集成工作台提供数据集成、API集成、工作流编排等能力,企业主要包括SaaS订购、使用以及轻应用开发。这也意味着,开天aPaaS平台提供低代码开发能力,但不仅仅是低代码平台。
二是低代码平台提供方不同。传统低代码平台通常由厂商结合自身对技术、业务、场景的理解,提供方多为厂商自身。而开天aPaaS平台除了积淀华为多年来服务各行业的技术以及数字化转型经验,更将伙伴们服务行业的技术、经验也与华为的能力一同汇聚于此。
3、 华为云开天aPaaS应用场景
华为云开天aPaaS目前已经开放了支付、搜索、浏览、地图、广告五个数字业务根引擎,围绕移动开发者提供相关服务,基于华为云开发的移动应用可以一键上架到华为应用商店。在工业、汽车出行、零售、医疗健康、互动媒体、新闻资讯等九个垂直行业,华为云开天aPaaS全面开放50+场景化云服务,128个Kits,超过20,000个APIs。
3.1、 打造一站式通用服务
企业日常运营涉及办公、营销推广、企业管理等方方面面,这些场景的数字化是企业高效运营的基础。华为云将华为自身数字转型的经验、终端领域的技术成果,与伙伴丰富的行业能力相结合,打造KooMessage 云消息、KooMap 云地图、云办公、云搜索、云空间等根服务,开放一站式的场景化能力,加速应用创新,让开发者聚焦价值创造。
▎KooMessage一站式富媒体消息服务
覆盖服务号、智能消息、5G消息、Push消息等全场景,以及手机、Pad、PC、智慧屏、智能手表等全终端类型,能触达300多款、5亿多台终端设备。
KooMessage提供消息内容开发、流量分发、用户数据分析三类API,100+短信模板,10+跳转方式,让企业能够通过拖拉拽的方式,快速生成富媒体消息,帮助企业有效提升营销转化率,提高用户满意度。
▎KooMap云地图服务
华为云还与40+合作伙伴携手打造了KooMap云地图服务,提供50多颗卫星的对地观测遥感数据、400多种地物分析API,可广泛服务于智慧城市、资源监测、物流、出行等领域,应用于导航地图、森林防火、应急监测、土地管理、农业监测等场景,大幅提升建模效率与地表对象识别准确率。
3.2、 让行业优秀经验得以广泛复制
面向垂直行业,华为云将自身技术优势与伙伴行业经验充分融合,打造工业、政务、煤矿、教育、供热5个行业aPaaS服务。
在工业领域:数字化转型的核心是工业软件。过去工业软件面临大量定制化难题,无法规模化发展。华为云联合伙伴打造了工业aPaaS,目标即是加速工业软件开发和SaaS化。最新发布的数据模型驱动引擎服务Data Model Engine,沉淀了物料、电子、需求、工艺等24种工业数据模型,80+数据功能API,40+数据对象操作API,加速工业软件开发和SaaS化。
在城市场景:政府需要提供各种便民和治理服务,如创业扶持、食品溯源、城市治理等等,来保障城市的有序发展。华为云基于600多个政务云项目,构建了政务aPaaS,汇聚全国60多家生态伙伴,沉淀了100多个政务服务API。基于这些API服务,开发者和伙伴能够快速完成政务应用创新,帮助政府更高效地管理城市。
在煤矿领域:华为云打造了“盘古矿山大模型”,伙伴和开发者只需输入小样本数据进行调优,即可快速生成不同矿山场景的AI服务。目前煤矿aPaaS已经沉淀了18个机器视觉类API,覆盖矿山采、掘、机、运、通等主业务环节,实现无人、少人作业,让煤矿工人也可以穿西装打领带去工作,这些方案可以复制到中国4000多个井工矿。
3.3、 让开发者快速开发行业应用
为了让开发者更加方便地使用以上行业能力,华为云还提供完善的开发框架和能力,通过集成工作台、企业工作台两大云服务,帮助开发者快速调用Kit能力、集成开发行业应用。
集成工作台:提供基于元数据的可扩展的集成框架,沉淀多种集成资产,通过数据模型管理、API管理、业务流编排、连接器管理等关键特性,打造一站式开发工具链,降低系统集成复杂度,帮助企业开发者轻松搞定应用集成,快速实现行业应用开发。
企业工作台:是面向企业用户的一站式数字工作台,为企业提供用户、组织、应用、授权等统一管理能力和灵活的门户编排能力,并面向办公、工业、教育等场景提供丰富的预集成应用,帮助企业打造个性化办公体验,提升办公及运营效率。
4、 在开天平台创建天气预报操作
本次操作目的主要为了实现,在开天平台创建天气预报功能,实现每天早上7点通知手机短信方式告知所在城市上海的天气情况。
4.1.1、 前期准备
开通开天集成工作台 https://www.huaweicloud.com/product/mssi.html
4.1.2、 操作指导
1)登录开天集成工作台管理控制台 https://console.huaweicloud.com/macroverse/ssi/?region=cn-north-4#/console/portal
2)进入流管理->流模板
选择“每天八点预报城市天气情况”
出现“创建流”界面,选择“继续”,
出现如下编辑界面,
重复执行
执行时间、方式和周期都可自定义。将“首次运行时间”修改为7:00,“重复方式”和“重复周期”修改为每天运行一次(如图)。
选择需要预报的城市,此处选择“上海”,并点击保存
选择近三天空气质量体验模块,城市选择“上海”,
选择“发送短信”模块,设置接收短信手机号,并编辑好所需发送短信内容,选择“保存并测试”。
再点击“运行”。
运行成功后会出现如下界面,
流运行成功后,进入流管理->流运行日志,并可在最近运行状态中看到“成功”提示。
5、 结尾
未来十年将是SaaS发展的黄金十年,相信有了华为云aPaaS平台支持,必定能加速SaaS进入千行百业。面向未来,华为云将继续以不断创新的云服务,和伙伴及开发者一起,用创新点燃星星之火,照亮整个智能世界。
我正在参加【有奖征文 第26期】华为云开天aPaaS:高效低码,丝滑开发!体验aPaaS集成工作台,分享您的轻应用开发经验
- 点赞
- 收藏
- 关注作者
评论(0)