1

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

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

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

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

谢谢

4

3 回答 3

2

以下是一些链接,其中包含有关Application Infrastructure从中提取的术语的一些描述:

  • 应用基础设施——f5.com

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

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

  • 应用基础设施——networkmagazineindia.com

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

  • 应用基础设施——bitpipe.com

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

于 2012-05-31T06:55:25.903 回答
0

据我所知,它与硬件和软件(中间件和 API 管理)有关。

Gertner 定义:应用程序基础设施是用于交付业务应用程序的软件平台,包括开发和运行时启用程序。

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

于 2015-01-09T06:51:29.850 回答
0

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

于 2012-05-31T12:01:29.097 回答