本书提供了详细的“操作方法”指南,涉及从分析和设计到应用程序实现的各个方面,这些应用程序需要集成到遗留应用程序和数据库中。
下一代软件架构的分析和设计必须满足新的需求,以适应物联网 (IoT)、网络安全、区块链网络、云和量子计算机技术。 随着 5G 无线技术在未来几年日益成熟,将传统应用程序迁移到这些新架构中对于公司在消费者驱动和基于社交媒体的经济中竞争至关重要。 然而,很少有组织了解从中央数据库遗留架构迁移到分类账和网络环境的挑战和复杂性。
挑战不仅限于设计新的软件应用程序。 事实上,下一代需要在各种设备上以及在更加多样化和以无线为中心的网络上更加独立地运行。 此外,数据库必须分解为基于链表的区块链架构,这将涉及关于哪些部分数据和元数据将在链内处理,哪些将依赖于云系统的分析决策。 最后,在这些庞大网络中收集的所有数据需要汇总并用于在安全环境中跨各种竞争业务应用程序进行预测分析。 对于任何分析师/设计师来说,这当然不是一件容易的事
许多组织将继续使用打包产品和开源应用程序。 这些第三方产品需要集成到新的架构范式中,并具有无缝数据聚合能力,同时保持必要的网络合规性。
本书还明确定义了相关利益相关者的角色和职责,包括 IT 部门、用户、执行发起人和第三方供应商。 本书的结构还提供了一种循序渐进的方法,以帮助确保在重新设计现有应用程序和数据库以及选择第三方产品、转换方法和网络控制的背景下获得更高的成功率。 它是为广大受众编写的,包括 IT 开发人员、软件工程师、应用程序供应商、业务线经理和高管。
作者:Arthur M. Langer
内容搜集自网络,整理者:BTCover,如若侵权请联系站长,会尽快删除。