《API设计优先-不仅仅是另一个漂亮的接口.pdf》由会员分享,可在线阅读,更多相关《API设计优先-不仅仅是另一个漂亮的接口.pdf(32页珍藏版)》请在三个皮匠报告上搜索。
1、#CiscoLive#CiscoLiveDavid Staudt,DevNet Developer AdvocatedstaudtatciscoDEVNET-2092Not Just Another Pretty InterfaceAPI Design First 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveEnter your personal notes hereCisco Webex App 3Questions?Use Cisco Webex App to chat with th
2、e speaker after the sessionFind this session in the Cisco Live Mobile AppClick“Join the Discussion”Install the Webex App or go directly to the Webex spaceEnter messages/questions in the Webex spaceHowWebex spaces will be moderated by the speaker until June 9,2023.12343https:/ 2023 Cisco and/or its a
3、ffiliates.All rights reserved.Cisco PublicDEVNET-2092David StaudtDevNet Developer AdvocateCisco Systems Inc.Supporting and advocating on-behalf-of Cisco API developers for over 20 yearsCovering Security,Collaboration,and Customer Experience APIsAgenda 2023 Cisco and/or its affiliates.All rights rese
4、rved.Cisco PublicWhy Design APIs?OpenAPI SpecificationDesign ToolsDocumentation Auto-GenerationSDK Auto-GenerationCiscos API JourneyAPI InsightsDEVNET-20925Why Design APIs?2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveAPIsHow 2 integr8?DuhDEVNET-20927 2023 Cisco and/or i
5、ts affiliates.All rights reserved.Cisco Public#CiscoLiveMicroservices ArchitectureDEVNET-20928 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveAnonymous-All teams will henceforth expose their data and functionality through service interfaces.There will be no other form of
6、interprocess communication allowed:no direct linking,no direct reads of another teams data store,no shared-memory model.All service interfaces must be designed from the ground up to be externalizable.Anyone who doesnt do this will be fired.Thank you;have a nice day!9DEVNET-2092APIsbaby!Why Design AP