美文网首页
软件领域平台是什么

软件领域平台是什么

作者: 梅西爱骑车 | 来源:发表于2021-08-02 09:44 被阅读0次

    一、术语解释

    平台指计算机硬件或软件的操作环境。包括硬件环境和软件环境。
    所谓“平台”就是能够独立运行并自主存在,为其所支撑的上层系统和应用提供运行所依赖的环境。
    软件技术平台是一套完整的、严密的服务于研制应用软件产品的软件产品及相关文件(规范/制度)。真正的技术平台应该是选择合适的技术体系(如:J2EE, .NET等),技术架构(一组设计模式)。
    充分发挥技术体系及技术架构的优势,能够:

    1. 大大提高应用软件开发速度;
    2. 指导并规范应用软件分析、设计、编码、测试、部署各阶段工作;
    3. 通过平台提供的软件工具提高代码正确性、可读性、可维护性、可扩展性、伸缩性等。

    优秀的技术平台还包括一套高效的底层通用的代码(技术底台组件、业务组件),甚至还包括代码生成器,代码安全漏洞检查工具等。

    二、白话介绍

    平台就是搭建基础设施,制定基本规则,用以吸引目标企业或用户入驻的生态。比如:每一个国家和城市,都是一个平台,他们建立高速公路,高铁,电网,下水道等基础设施,制定法律法规保护入驻者的基本利益,从而吸引商业和公民入驻。平台越完善,规则越有利,吸引力越强。
    这些基础设施通过某些耦合或整合叠加到一起就可以称之为平台。
    对于互联网所说的平台同样如此,比如:提供可复用服务,开发工具等基础设施,制定规则,形成平台生态,吸引开发者入驻,各个项目组共同享受平台带来的利益。

    三、IT领域平台

    计算机平台的概念基本上有两种:
    1、基于快速开发目的技术平台;(技术中台)
    2、基于业务逻辑复用的业务平台;(业务中台)

    四、平台和系统关系

    基于技术中台、业务中台等平台建设自维护、自扩展的应用系统,即基于平台构建应用系统。

    五、总结

    所谓“平台”就是能够独立运行并自主存在,并为其所支撑的上层业务应用提供的基础设施。为了保证平台和应用的规范建设和稳定运行需制定相应规则。平台+应用+规则=生态。
    为了为实现上游应用功能复用、高效开发,平台提供可复用服务、各种工具等基础设施,同时制定规则保障生态良性发展,各项目组共同享受平台带来的利益。

    相关文章

      网友评论

          本文标题:软件领域平台是什么

          本文链接:https://www.haomeiwen.com/subject/yxmdvltx.html