《将亚马逊的 DevOps 文化应用到你的团队中 [重复].pdf》由会员分享,可在线阅读,更多相关《将亚马逊的 DevOps 文化应用到你的团队中 [重复].pdf(21页珍藏版)》请在三个皮匠报告上搜索。
1、 2024,Amazon Web Services,Inc.or its affiliates.All rights reserved.2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.D V T 3 1 1Applying Amazons DevOps culture to your teamLeo ZhadanovskyChief Technologist,Education/SLG/ElectionsAWSKamiel WanrooijPrincipal Engineer,AWS Developer To
2、olsAWS 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.IntroductionsKamiel WanrooijPrincipal EngineerAWS Developer ToolsLeo ZhadanovskyChief TechnologistEducation/SLG/ElectionsAWS 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.What we will learn today How Amazo
3、n builds organizations,processes,and systems that enable rapid innovation and delivery of high-performing digital solutions for its customers Lessons learned at Amazon for developing and delivering software Amazons best practices for building,testing,deploying,and maintaining modern applications Q&A
4、 throughout 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.Automate everythingDecompose for agility(microservices,two-pizza teams)Standardized toolsInfrastructure as code(IaC)Belts and suspenders(governance,templates)Lessons learned atAmazon for developing and delivering software
5、Continuous configuration(feature flags,operational flags)2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.Decompose for agility Principles Make units as small as possible(primitives)Decouple based on scaling factors,not functions Each service operates independently“Communication is
6、 terrible!”Jeff Bezos APIs(contracts)between services This led to changes in the organization 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.“Two-pizza”teamsOwn a serviceMinimize social constraints(Conways law)Autonomy to make decisionsManage communicationcomms channels=n(n-1)/2G