《GenAI赋能的数据库分解:在AWS上拆分单体架构 [重复].pdf》由会员分享,可在线阅读,更多相关《GenAI赋能的数据库分解:在AWS上拆分单体架构 [重复].pdf(54页珍藏版)》请在三个皮匠报告上搜索。
1、 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.M A M 3 1 3-RGenAI-Powered Database Decomposition:Breaking Down Monoliths on AWSSaurabh SharmaSr.Strategic Modernization SAAmazon AWSAngus TongMigration and Moderniz
2、ation SAAmazon AWS 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.AgendaDefine decomposability Process walkthrough|AnyCompany Book StoreDatabase decomposition patternsGenAI powered DB decompositionWrap up 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.2025,Ama
3、zon Web Services,Inc.or its affiliates.All rights reserved.High Cost Employee Turn-overSlow Time to MarketCustomers ImpactProblem StatementDatabase licenseTeam built the application left the companyToo many inter-dependenciesSlow response time 2025,Amazon Web Services,Inc.or its affiliates.All right
4、s reserved.“Decomposability refers to the ability to break down a complex system or component into smaller,more manageable parts or modules.”Eberhardt RechtinSystems Architecting:Creating&Building Complex Systems(Prentice Hall,1991)2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.C
5、oupling and CohesionGood(loose coupling,high cohesion)Bad(high coupling,low cohesion)Coupling refers to the degree of interdependence between modulesCohesion refers to the degree to which elements within a module work together to fulfill a single,well-defined purpose 2025,Amazon Web Services,Inc.or
6、its affiliates.All rights reserved.“A structure is stable if cohesion is high,and coupling is low”Larry ConstantineAmerican software engineer and professor 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.Coupling TypesBook catalogShopping cartDispatchbookorderinvoiceshopping cartc