【问题标题】:Clarification re the term "Application Infrustructure"澄清术语“应用程序基础架构”
【发布时间】:2012-05-31 05:49:17
【问题描述】:

抱歉,如果我要问的内容过于笼统,请随时将其标记为社区 wiki,甚至关闭它,但请在得到一个好的答案后......这里什么都没有。

我与一家大公司的顾问就应用程序基础架构这个术语进行了激烈的辩论,因此我在这里看看专家们的想法,因为我自己也需要很好的理解。我是一个微不足道的软件开发人员,我想聊聊软件架构之类的东西,然后我们就卡在了应用程序基础架构这个词上。

根据我的竞争对手的理解,这仅用于后端硬件组件,而我认为他是在混合上下文,从软件工程的上下文来看,它应该指支持应用程序的东西,例如日志记录、ORM ,甚至框架(.net)等。

我在多大程度上错了,如果我错了,请解释一下定义……这真的很有帮助。

谢谢

【问题讨论】:

  • 我同意你的看法。 App IF 不仅是硬件,还包括软件实体。我想不出任何参考资料等,我会让其他人这样做:)
  • 拜托了!考虑到我对这么多事情一无所知,我发现这是一个非常有趣的话题!
  • 让我猜猜,他是个硬件人,对吧?这完全取决于上下文和舒适区。他的“理解”似乎比较狭隘,而你的“理解”似乎是在考虑大局。如果你提到的 App IF 实际上不是 App IF,那就问他当时叫什么。
  • 恐怕答案很简单:“应用程序基础设施”这个词含糊不清。
  • 我们将不胜感激更多的答案

标签: oop architecture


【解决方案1】:

这里有几个链接,其中包含一些关于术语 Application Infrastructure 的简短描述:

  • Application Infrastructure -- f5.com

    应用程序基础架构由应用程序服务器、Web 服务器和通常的数据库服务器组成,是大多数网络架构中的核心组件。这部分网络基础设施向 LAN 以及 WAN 上的员工、合作伙伴和客户提供高性能应用服务。

    应用程序基础架构的一些关键功能包括事务管理、集群、可靠的应用程序到应用程序消息传递、系统管理、高级应用程序开发工具、专有访问以及与旧技术的互操作性。

  • Application Infrastructure -- networkmagazineindia.com

    需要一个(通用/标准)平台来使企业中的不同应用程序跨地域或跨多个位置工作,并管理企业内发生的大量用户和事务。这个确保不同应用程序相互协作的平台被称为应用程序基础架构。

  • Application Infrastructure -- bitpipe.com

    一种高性能、可靠且安全的集成技术基础架构,用于由应用服务提供商管理多个托管应用。

【讨论】:

    【解决方案2】:

    他似乎在描述的是软件平台(如果这与软件平台相同,我将保持开放状态。我确实包括软件应用程序基础设施定义中的服务,还包括连接/网络以及硬件和软件作为基础设施的三个基石。基础设施是通用商品组件,而不是通常始终是软件的领域特定组件;(可能例外情况是组织使用自定义硬件)。AIH;IBM pitch WebSphere as Appliction Infrastructure 和 Microsoft 认为他们的Windows Server to the Application Infrasture 都同意你和我的观点。

    【讨论】:

      【解决方案3】:

      据我所知,它涉及硬件和软件(中间件和 API 管理)。

      Gertner 定义:应用程序基础架构是用于交付业务应用程序的软件平台,包括开发和运行时促成因素。

      来自 Gartner 的有趣信息: http://wso2.com/resources/analyst-reports/comparing-vendors-of-comprehensive-application-infrastructure-suites/

      【讨论】:

        猜你喜欢
        • 2018-09-28
        • 2018-07-04
        • 1970-01-01
        • 1970-01-01
        • 2010-12-25
        • 1970-01-01
        • 1970-01-01
        • 2011-10-09
        • 2019-01-27
        相关资源
        最近更新 更多