南昌seo-赣州九江网站建设-宜春吉安做网站推广公司
南昌seo动态
当前位置:首页 > 南昌seo动态

慎用第三方解决方案扩展

发布时间:2019-04-13 作者: 来源:

自己扩展系统,不要依赖供应商解决方案来扩展。了解如何扩展以及如何以最简单的方式使用供应商提供的产品和服务。遵循这一原则有三个原因。A主宰自己的命运,保持架构简单,并降低拥有成本。不要依赖供应商的产品,服务或功能来扩展系统。保持结构简单,掌握自己的命运,控制自己的成本。如果您使用供应商的专有扩展,您可能无法做这三件事。 TR TR 随着您向技术公司的管理迈进,您一定会开始参加各种供应商会议,并最终从供应商那里接受各种游说。 Q09年,全球IT支出超过780亿美元,比上年下降6.9%。不难想象,供应商会聘请最优秀的销售人员,并尽最大努力销售他们的产品和服务。这些供应商的销售方式非常陈旧,他们确实试图与客户保持长期关系。不幸的是,这种长期关系只是为了让客户向供应商支付越来越多的钱。在商务谈判中,我们认为供应商没有任何问题。我们只想提醒您,作为技术人员或依赖供应商进行扩展有三个原因。 TR TR TR 首先,我们相信您必须掌握公司,团队和您职业生涯的命运。寻找供应商以帮助您减轻负担通常影响不大,因为对于供应商而言,您只是他众多客户中的一员,他们对您的危机的反应永远不会像您自己的回应。作为CTO或技术领导者,如果您选择和审核的供应商犯了错误并导致业务停机,那么您就要负责,就像您编写的每一行代码一样。任何代码都有错误,即使它是由供应商提供的。如果您不相信,请询问供应商他们为一个版本提供了多少补丁。与其他地方的代码一样,供应商提供的补丁主要用于修复错误,而新功能则留给后续主要版本。在这种情况下,我们更喜欢拥有源代码并自己解决问题,而不是依靠供应商来找到问题,然后提供补丁,这通常需要几天时间。当然,这并不是说必须自己编写所有内容,例如编写自己的数据库或防火墙。对于比你做得更好并且不是核心竞争力的供应商,你可以让供应商去做。至关重要的是,如果可扩展性是您的应用程序或产品的核心,请确保您的应用程序或产品是可拆卸的,以便将来可以扩展。 TRTR 其次,与生活中的许多事情一样,可扩展性尽可能简单。我们教过一个简单的多维数据集来帮助您了解如何构建可扩展的体系结构。系统越复杂,就越容易遇到可用性问题。系统越复杂,维护越困难,维护成本越高。群集比创建用于创建只读副本的简单日志队列复杂得多。 TR TR 最后,让我们看看依赖供应商进行扩展的真实成本。事实上,我们的建筑原则之一应该是您的建筑原则之一。选择供应商时,最具成本效益的扩展方法是保持中立。只选择一个供应商将允许他们进行谈判。数据库供应商仅在此处使用,但此讨论适用于几乎所有技术供应商。数据库公司采用不断向系统添加新功能的策略,因为这样做的好处比扩展新客户的好处更快。这种技术称为升级营销,允许现有客户购买更多或额外的功能或服务。 TR TR 数据库中使用最广泛的附加功能是群集。这个功能非常好,因为它可以解决快速增长的客户需要解决的问题,即扩展客户的平台。但是,它是专有的,也就是说,一旦开始使用供应商的集群服务,就无法切换到其他供应商的解决方案。如果您是超级快速开发公司的首席技术官,您的公司需要不断为客户提供新功能,而您可能不熟悉可扩展的架构,那么当供应商跳出来时,告诉您他们可以解决您最大的问题,当你最害怕这个问题时,你一定会接受它。此外,供应商通常在合同中为第一年提供此附加功能,使其更容易挂钩。他们知道这是一个钩子。一旦您开始使用他们的解决方案进行扩展,您可能不愿意切换到其他解决方案,而当您没有其他选择时,他们将大大提高价格。为了控制我们自己的命运,避免额外的复杂性,以及出于这三个原因控制拥有成本,我们呼吁不依赖供应商进行扩张。 TRTR