1、 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.Adrian Begghe/himSenior Solutions ArchitectAmazon Web ServicesDirk Frhnerhe/himPrincipal Solutions
2、 ArchitectAmazon Web ServicesRobert Hanuschkehe/himSenior Solutions ArchitectAmazon Web ServicesStrangler Fig,Sagas&Circuit Breaker Patterns for transformationM A M 3 5 8 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.2025,Amazon Web Services,Inc.or its affiliates.All rights rese
3、rved.All photos by Dirk Frhner 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.No architecture decision you take comes without trade-offs.Your job as software architect isto identify the least painfuloption on the
4、table.2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.O U R A P P L I C A T I O NHow it all began AnyCompany New ScienceAmazon Elastic Container ServiceTaskAmazon AuroraUsersElastic Load BalancerNew ScienceCustomer RelationshipArticle ManagementSearch&DiscoveryUser Comments 2025,A
5、mazon Web Services,Inc.or its affiliates.All rights reserved.O U R A P P L I C A T I O N5 years and many feature requests later AnyCompany New Science Amazon Elastic Container ServiceTasksUsersNew ScienceCustomer RelationshipArticle ManagementSearch&DiscoveryUser CommentsSubscription Management“Swin
6、dle”(does something)?Payment ManagementContent AuthorizationAmazon AuroraElastic Load BalancerExternal Service Providers 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.Strangler fig 2025,Amazon Web Services,Inc.or