Three Differences Between DevOps and SRE - IBM

文章推薦指數: 80 %
投票人數:10人

DevOps is going to automate deployment. They're going to automate tasks and features. SRE is going to automate redundancy, and they're going to ... Skiptocontent ThreeDifferencesBetweenDevOpsandSRE Automation DevOps Management 23July2021 2minread By: ErikaLeBris,ContentDirector,AIOpsandNetworkAutomation SharethispageonTwitter SharethispageonFacebook SharethispageonLinkedIn E-mailthispage WhatarethemaincharacteristicsthatdifferentiateDevOpsandSiteReliabilityEngineering? DevOpsisasetofpracticesthataimstoshortenthesoftwaredevelopmentlifecycleandspeedthedeliveryofhigher-qualitysoftwarebybreakingdownthesilosandcombiningandautomatingtheworkofsoftwaredevelopmentteamsandIToperationsteams. SiteReliabilityEngineering(SRE)usessoftwareengineeringtoautomateIToperationstasksthatwouldnormallybeperformedbysystemadministrators.Thesetasksincludeproductionsystemmanagement,changemanagementandincidentresponse. TherearesomesimilaritiesbetweenDevOpsandSRE,butdoyouknowwhatthedifferencesare?WatchthisvideowithBradleyKnappasheexplains: Developmentandimplementation DevOpsisaboutcoredevelopment.SREisaboutimplementingthecore.Whatdoesthatmean?Let’sthinkaboutitthisway. DevOpsteamsarefocusedoncoredevelopment.Theyareworkingonaproductorapplicationthatisthesolutiontosomeone’sproblem.Theyaretakinganagileapproachtosoftwaredevelopmentthathelpsthem build,test,deployandmonitorapplicationswithspeed,qualityandcontrol. SREsareworkingontheimplementationofthecore.Theyareconstantlygivingfeedbackbackintothatcoredevelopmentgrouptosay"Hey,somethingthatyouguyshavedesignedisn't workingexactlythewaythatyouthinkthatit is."SREleveragesoperationsdataandsoftwareengineeringtoautomateIToperationstasksandacceleratesoftwaredelivery,whileminimizingITrisk. Skills TherearedifferentskillsetsbetweenDevOpsandSREs.CoredevelopmentDevOpsaretheguysthatlovewritingsoftware.Theyarewritingcodeandtestingitandpushingitoutintoproductiontogetanapplicationlinetohelpsolveaproblem. SREsaremoreinvestigative.Theyarewillingtodotheanalysistofindwhysomethinghasgonewrong.Theywanttoensurethatthesameproblemsdon’tkeephappening.Theywanttobeproactiveintheirefforts,notreactive.Theywanttoautomaterepetitivetaskssotheycaninnovate. Automation Sometimes,therejustisn’tenoughtimetodoeverythingmanually,regardlessofyourrole.Sometimesyouneedtofindwaystoautomatethingssothatyoucanfocusyourtimeandenergyontheinnovation.Youdon’thavetoautomateeverything;But,ifyouareconstantlydoingthesametaskoverandover,whynotuseautomationtoreducethetoil?Automationiskey. DevOpsisgoingtoautomatedeployment.They’regoingtoautomatetasksandfeatures. SREisgoingtoautomateredundancy,andthey're goingtoautomatemanualtasksthattheycanturn intoprogrammatictaskstokeepthestackupandrunning. Nextsteps Read:AnSREjourneytoAIOps Readtheblog:NewFieldGuidestoIBMOperations:CSMOandAIOps ErikaLeBris ContentDirector,AIOpsandNetworkAutomation FollowIBMCloud Bethefirsttohearaboutnews,productupdates,andinnovationfromIBMCloud. EmailsubscribeRSS IBMCloudTechnologies Analytics Artificialintelligence Automation Blockchain Cloud Compute Datascience Database DevOps Disasterrecovery Hosting Hybridcloud Integration Internetofthings Management Migration Mobile Networking Opensource Security Storage RelatedArticles Automation IBMTechNow:July5,2022 By: IanSmalley 5July2022 icons Cloud IntroducingIBMWaziasaServicetoAccelerateInnovationwithIBMz/OSDevandTest By: AlanPeacock 30June2022 icons Automation AutomationIsCriticalforProtectingApplicationPlatforms By: MichaelThompson 28June2022 icons Bethefirsttohearaboutnews,productupdates,andinnovationfromIBMCloud Getupdatestoyourinbox.



請為這篇文章評分?