《基础设施即代码 + 全栈可观测性 = 爱情故事.pdf》由会员分享,可在线阅读,更多相关《基础设施即代码 + 全栈可观测性 = 爱情故事.pdf(54页珍藏版)》请在三个皮匠报告上搜索。
1、#CiscoLive#CiscoLiveHakan Palm,Technical Solutions ArchitectDEVNET-1059Infrastructure as Code+Full-Stack Observability=Love story 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveEnter your personal notes hereCisco Webex App Questions?Use Cisco Webex App to chat with the sp
2、eaker 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 affil
3、iates.All rights reserved.Cisco PublicDEVNET-10593Agenda 2023 Cisco and/or its affiliates.All rights reserved.Cisco PublicWhy Infrastructure as Code with Full Stack Observability?Session ConceptsFull Stack Observability(FSO)Continuous Integration/Continuous Delivery(CI/CD)Infrastructure as Code(IaC)
4、Session ObjectiveDemonstrationConclusionNext StepsDEVNET-10594Why Infrastructure as Code with Full Stack Observability?2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveWhy this is relevant for youFull control of the user experience,already from the development process12Real
5、-time insights with business context for troubleshooting&optimization3Easy to integrate and automatically deployDEVNET-10596Session Concepts 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveCiscos Full Stack ObservabilityBusiness Context DataBaselining/AnomalyDetectionBusin
6、ess ContextAlertsBusiness ContextTypologyRoot Cause AnalysisBusiness ContextActionsVisibilityInsightActionAppOpsInfraOpsNetOpsSecOpsCross DomainData(M.E.L.T)DEVNET-10598 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveCiscos Observability SolutionsHybrid/Modern Application
7、 MonitoringDigital ExperienceMonitoringApplication SecuritySecOpsInfraOpsAppOpsDigital ExperienceMonitoringApplicationDependencyMonitoringAppOpsNetOpsDEVNET-10599 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveContinuous Integration,Continuous Delivery/Deployment CI/CD De
8、vOpsPlanCodeBuildTestReleaseDeployOperateContinuous IntegrationContinuous DeliveryDEVNET-105910 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveOur PipelineUnit TestApp-DynamicsContainerTest/ProdThousandEyesTestApply Application MonitoringBuildDeployObserve/OperateDEVNET-1
9、05911Infrastructure as Code 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveInfrastructure as CodeDEVNET-105913 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLive14 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveDEVNET-1
10、059GIT merge tomain branch 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveCisco ACICisco Container PlatformInfrastructure Used in This DemoCisco HyperflexCisco UCS DirectorDEVNET-105916 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveDeploy Clus
11、ter-Basic InformationDEVNET-105919 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveDeploy Cluster Provider SettingsDEVNET-105920 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveDeploy Cluster Node ConfigurationDEVNET-105921 2023 Cisco and/or its
12、affiliates.All rights reserved.Cisco Public#CiscoLiveDeploy Cluster-SummaryDEVNET-105922 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveReason for the Portal Simplifying OrderingDEVNET-105923 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveOrder
13、ing a Kubernetes Cluster24DEVNET-1059Developer goes to the UCS Director portal and orders a Kubernetes cluster 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveOrdering a Kubernetes Cluster25DEVNET-1059UCS Director deploys a CCP Kubernetes cluster using CCPs API 2023 Cisco
14、and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveOrdering a Kubernetes Cluster26DEVNET-1059CCP creates a tenant for the cluster in ACICCP clones and customizes the Kubernetes nodes onHyperflex 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveHey,Thats Not Inf
15、rastructure as Code!DEVNET-105927 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveOk,Use This Then)DEVNET-105928 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveOr thisDEVNET-105929Session Objective 2023 Cisco and/or its affiliates.All rights res
16、erved.Cisco Public#CiscoLiveWhat you will see todayUCS DirectorGitlabObserve Digital Experience end-to-endAutomated deploy of Kubernetes clustersApply configuration,Check-in code,Execute pipelinesVerify release,Go/No go decision OperationsOperationsDevelopmentDevelopmentOpsOps+DevDevDEVNET-105931Dem
17、onstrationOrder Kubernetes ClusterVideoPalm 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveCCP Builds a Tenant in ACI 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveTesting the K8s Deployment CI/CD pipeline36DEVNET-1059 2023 Cisco and/or its af
18、filiates.All rights reserved.Cisco Public#CiscoLiveTesting the K8s Deployment test01.robot37DEVNET-1059 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveJob result38DEVNET-1059Configure GitLaband CommitCodeVideoChristoffer 2023 Cisco and/or its affiliates.All rights reserve
19、d.Cisco Public#CiscoLiveGitLab and GitLab Runner41DEVNET-1059Verify CodeQuality and Performance in Test EnvironmentVideoChristofferObserve the Digital Experience end-to-endVideoChristoffer 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveExample Full Stack Observability Das
20、hboardDEVNET-105947Conclusion 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveIn summary weve been coveringFull control of the user experience,already from the development process12Real-time insights with business context for troubleshooting&optimization3Easy to integrate
21、and automatically deployDEVNET-105949Next Steps 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveLearn more and try it out yourself!Some other FSO sessions:BRKAPP-2759:Full-Stack Observability:The HOW!BRKAPP-204:Using Full Stack Observability to align application security a
22、nd lifecycle managementBRKAPP-2624:Full-stack Observability(FSO)for App Security in the Cloud or WhereverLABCLD-1011:Full Stack Observability Monitoring and troubleshooting a simple applicationHands on experience with 15 days free trialDEVNET-105951Q&A 2023 Cisco and/or its affiliates.All rights res
23、erved.Cisco Public#CiscoLiveFill out your session surveys!Attendees who fill out a minimum of four session surveys and the overall event survey will get Cisco Live-branded socks(while supplies last)!These points help you get on the leaderboard and increase your chances of winning daily and grand pri
24、zesAttendees will also earn 100 points in the Cisco Live Challenge for every survey completed.DEVNET-105956 2023 Cisco and/or its affiliates.All rights reserved.Cisco PublicContinue your educationVisit the Cisco Showcase for related demosBook your one-on-oneMeet the Engineer meetingAttend the intera
25、ctive education with DevNet,Capture the Flag,and Walk-in LabsVisit the On-Demand Library for more sessions at www.CiscoL you#CiscoLive 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLive59Gamify your Cisco Live experience!Get points Get points for attending this session!for attending this session!Open the Cisco Events App.Click on Cisco Live Challenge in the side menu.Click on View Your Badges at the top.Click the+at the bottom of the screen and scan the QR code:How:123459 2023 Cisco and/or its affiliates.All rights reserved.Cisco PublicDEVNET-1059#CiscoLive