在中大型组织中,什么样的团队或组通常支持中间层组件,如organizations?
(Unix团队、DBA团队或应用程序开发/支持小组)
在客户机服务器应用程序设计中,服务器和客户端之间的所有权划分非常清楚。在客户端服务器情况下,Unix管理员管理服务器,开发支持团队管理和支持客户端。(以及DBA的支持/管理数据库)
最近,我们商店的分界线变得模糊了,出现了甲骨文应用服务器的引入;
美洲国家组织似乎需要一套非常独特的技能,但也显示出一些相似的客户端服务器技能。(部分Unix管理,部分Dba,部分应用程序开发人员/客户端支持)
别人在面对这种挑战时做了什么.??
做了一个全新的团队表单,专门支持中间层??
我们的It组有3名Unix管理员;3名应用程序支持人员;3名Dba人员,以展示团队的规模.
发布于 2009-02-22 03:50:24
在我看来,有几种不同的选择:
1)将其滚动到应用程序开发/支持团队中,因为这是应用程序的一部分,并不一定只有管理员有用。在某种程度上,应该将开发和支持分离开来,因为可能使用不同的工具,而有些工具可能比另一个工具具有更强的技能集,例如,如果一个人更喜欢调查事情,那么支持可能更合适。
2)平台管理团队( Platform management team ),它是一个独立的团队,它将公司生产的应用程序中的各个层分离开来。我曾在一家公司工作,其中的中间层和后端由一个独立于应用程序组的团队管理,如果计划让中间层和后端层成为一个平台,让其他公司在这个API之上开发自己的应用程序,这似乎是合适的。
我可以看到使用这两种方法的逻辑,这取决于人们在某种意义上如何看待IT部门提供的东西。
发布于 2009-02-20 16:04:18
对于大型组织来说,通常最终会有专门的团队来管理中间层的web服务器和应用服务器。
小型组织的问题通常是,当您首次部署应用程序服务器时,可能没有足够的管理工作来证明该角色中有一个单独的人,此时您必须从其他团队中拼凑时间。对于DBA来说,管理应用服务器并不少见(特别是对于管理Oracle应用服务器的Oracle DBA)。对于Unix管理员来说,管理应用服务器也并不少见。但是,无论哪种方式,一些工作都将不可避免地受益于来自另一个团队的输入。
发布于 2009-02-22 03:07:49
IMHO应该有一个单独的"Oracle“团队,包括DBA,unix管理员,应用程序管理员,甚至是大型安装的网络人员。实际上只有一个系统,尽管它有多个层次和技术。当发生系统故障时,您不希望四个团队都推卸责任。问我怎么知道的;)
https://stackoverflow.com/questions/570090
复制相似问题