PAAS CLOUD PLATFORM
PaaS云平台介绍
1、将企业的信息化数字化系统所需的功能服务化,构建为多个基础PaaS微服务,支持独立运行管理;
2、建立统一平台和框架,保证服务可以良好运行部署升级,形成可以支持定制化开发服务的PaaS平台;
3、可构建企业应用和互联网应用,并提供数字化运营服务,进而帮助使用者组建自己的SaaS应用和服务。
4、以“微应用”和“微服务”模式集成了农业、电商、媒体社交圈、在线支付等多个成熟模块。同时提供大数据采集、存储和分析功能
统一门户:OpenID、组织通讯录
统一消息:IM消息、邮箱、电话、短信、直播、互联网音视频会议、云呼叫中心、智能客服机器人
统一UI:小程序
统一业务逻辑:OpenAPI开发平台
统一工作流程:工作流引擎
统一内容:文档协同、云盘
统一数据:大数据平台、数据中台
其他应用组件:电子表单、电子海报、电子发票、企业支付、电子签名、电子合同、电子地图
现代化应用程序开发的特点
微服务技术
什么是微服务?
微服务是用于软件开发的一种架构和组织方法,采用这种方法时,软件由小型的独立服务组成,这些服务通过定义明确的API进行通信,由小型独立团队拥有。
微服务特点
专业化
每项服务都是针对一组功能而设计的,并侧重于解决特定问题。如果随着时间的推移,开发人员向服务添加更多代码,服务就会变得复杂。这种情况下,您可以将服务拆分为多个更小的服务。
分布式
微服务架构可以将应用程序从单个流程拆分为多个组件,这些组件协同工作交付价值。单个组件之间的任何通信都通过定义明确的API进行。
自治性
您可以单独开发、部署、运行和扩展微服务架构中的每项组件服务,而不会影响其它服务的运行。每项服务都不需要与其它服务共享任何代码或执行。
微服务优点
借助微服务开发现代应用程序微服务可以帮助您的组织提高应用程序弹性,提高团队工作效率。因此,开发团队能够更快地进行试验和创新,进而发布可以为组织带来竞争优势的产品和功能。