![Page 1: CircleCI and XebiaLabs: A Winning Combination for Seamless, Scalable Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022021921/58ea3cdc1a28ab61358b6481/html5/thumbnails/1.jpg)
CircleCIandXebiaLabs:AWinningCombina6onforSeamless,ScalableCon6nuousDelivery
KunalJain,ProductManager,CircleCITJRandall,VPofCustomerSuccess,XebiaLabs
![Page 2: CircleCI and XebiaLabs: A Winning Combination for Seamless, Scalable Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022021921/58ea3cdc1a28ab61358b6481/html5/thumbnails/2.jpg)
2
Housekeeping
▪ Thiswebinarisbeingrecorded▪ Linkstotheslidesandtherecordingwill
bemadeavailableaCerthepresentaEon
▪ YoucanpostquesEonsviatheGoToWebinarControlPanel
![Page 3: CircleCI and XebiaLabs: A Winning Combination for Seamless, Scalable Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022021921/58ea3cdc1a28ab61358b6481/html5/thumbnails/3.jpg)
3
MeetYourPresenters
T.J.RandallVPofCustomerSuccess,XebiaLabs
KunalJainProductManager,CircleCI
![Page 4: CircleCI and XebiaLabs: A Winning Combination for Seamless, Scalable Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022021921/58ea3cdc1a28ab61358b6481/html5/thumbnails/4.jpg)
PAYING CUSTOMERS
DEVELOPERS
130,000+
ORGANIZATIONS
40,000+
BUILDS MONTHLY
5,000,000+
![Page 5: CircleCI and XebiaLabs: A Winning Combination for Seamless, Scalable Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022021921/58ea3cdc1a28ab61358b6481/html5/thumbnails/5.jpg)
AboutCircleCI
CircleCI’smissionistoempowersoCwareteamstobecomemoreproducEvebyintelligentlyautomaEngbuild,test,anddeployprocesses.Thousandsoftechnology-drivencompaniesrelyonCircleCI'sconEnuousintegraEonanddeliveryplaOormtoincreasethroughput,gettomarketfaster,andreleasemorereliablesoCware.CircleCIprovidesclean,flexibleenvironmentsforsoCwareinnovaEon,soteamscanfocusoncreaEng,insteadofmaintainingtheirtoolsorprocesses.
Today,teamsarebuildingincrediblethingswithCircleCI:appsthatstreammillionsofhoursofmusicdaily,OSSprojectsreliedonbydevelopersaroundtheworld,infrastructuretomanagebillionsofecommercetransacEons,andmore.
![Page 6: CircleCI and XebiaLabs: A Winning Combination for Seamless, Scalable Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022021921/58ea3cdc1a28ab61358b6481/html5/thumbnails/6.jpg)
6
V I S I B I L I T Y
AUTOMATION
CONTROL
§ ConEnuousDeliveryandDevOpspioneer,authorityandtechnologyleader
§ GlobalteaminUS,Europe&APAC
§ Consistentlyrecognizedbyleadingindustryanalysts
ConnecEngthedotsforConEnuousDeliveryatenterprisescale
AboutXebiaLabs
VISIBILITY
AUTOMATION
CONTROL
![Page 7: CircleCI and XebiaLabs: A Winning Combination for Seamless, Scalable Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022021921/58ea3cdc1a28ab61358b6481/html5/thumbnails/7.jpg)
7
Intelligence&Automa6onforEnterpriseDevOps
JIRA HP ALM Version1
Maven Git GitHub
Jenkins Bamboo
Selenium FitNesse Cucumber
Ms Excel Ms Project Mail Phone
ServiceNow Dynatrace New Relic
DEPLOY
PROVISION
CircleCI
![Page 8: CircleCI and XebiaLabs: A Winning Combination for Seamless, Scalable Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022021921/58ea3cdc1a28ab61358b6481/html5/thumbnails/8.jpg)
8
Provision
Plan Code Build Test Release Operate
Dev Test Prod
mainframe
OrchestratetheEn6reDeliveryProcess
![Page 9: CircleCI and XebiaLabs: A Winning Combination for Seamless, Scalable Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022021921/58ea3cdc1a28ab61358b6481/html5/thumbnails/9.jpg)
9
Provision
Plan Code Build Test Release Operate
Dev Test Prod
mainframe
DeployAnyApplica6on,AcrossAnyTarget
![Page 10: CircleCI and XebiaLabs: A Winning Combination for Seamless, Scalable Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022021921/58ea3cdc1a28ab61358b6481/html5/thumbnails/10.jpg)
10
CircleCIBuild:Compile,Test&Deploy
▪ ForDEVteamsdeployingapplicaEonsdirectlytocloudenvironments
▪ AutomatedtesEngensurescodeisgoodandreadyforDEVtesEng
BUILD
CircleCI
Compile
Test
Deploy
DEV QA PROD
![Page 11: CircleCI and XebiaLabs: A Winning Combination for Seamless, Scalable Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022021921/58ea3cdc1a28ab61358b6481/html5/thumbnails/11.jpg)
11
MoreComplexScenario-PatchReleases
▪ Scenario:usersneedimmediatereleaseofhoOixintoProducEon.
▪ AutomatedDeployments,withbusinesstesEng,toensurerapiddeliverytoProducEon.
▪ Mixofmanualandautomatedtasks
QA PROD
NoEfyComplete
Prep
ManualTesEng
CircleCI
Deploy
TesEng
ManualTesEng
Sign-off
Ready?
CircleCI
Deploy
TesEng
![Page 12: CircleCI and XebiaLabs: A Winning Combination for Seamless, Scalable Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022021921/58ea3cdc1a28ab61358b6481/html5/thumbnails/12.jpg)
12
Release“EndtoEnd”Template
▪ UsedbyorganizaEonsthathavebothmanualandautomatedtasks
▪ CanbestartedbyCircleCIinDEV,ormoretradiEonalPMstyle
▪ UsuallyincludesmoremanualtasksasyougetclosertoPROD
▪ Allowstodelineatetasks/permissionsbetweenteams
DEV QA STAGE PROD
NoEfyBusiness
CircleCI
Gate:SignedoffbyQA
Gate:ReadyforStage
TestManual
Automated TestManual
Automated
TestManual
Automated
Gate:ReadyforQA
Deploy
AND/OR
CircleCI
XLDeployDeploy
AND/OR
CircleCI
XLDeploy
Gate:ReadyforPROD
Deploy
AND/OR
CircleCI
XLDeploy
![Page 13: CircleCI and XebiaLabs: A Winning Combination for Seamless, Scalable Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022021921/58ea3cdc1a28ab61358b6481/html5/thumbnails/13.jpg)
13
Master/SubReleaseTemplate–Mul6pleAppsperRelease
▪ MastertemplatelooksalotlikeatradiEonalprojectplanfordelivery
▪ Subtemplatekickedoffatspecificpoint(s)inarelease.
▪ Helpfulforlargereleaseswithalotofdifferentcomponentsandteams.Greatforvisibility,tracking,etc.
▪ Helpstoshowtheboflenecks–example:QAhavingtoreceivemulEplereleasesofcodetotestintegraEons.ModelhelpsteamstrackwhereQAisacrosscomponents.
DEV QA STAGE PROD
Test
Test
Test
NoEfyBusiness
CircleCI
Deploy
XLrSubRelease(perapp)
Gate:SignedoffbyQA
Gate:ReadyforStage Deploy
PREP Deploy TEST SIGNOFF
ValidateQAenv.ready
SmokeTest
BusinessvalidaEon
NoEfyDEVandOpsQAcomplete
Validateusecases
Validatetest
schedule
AutomatedTests
ManualTests
Master template “Project Plan” Tracks all applications being delivered
Sub template: Per application
Deploy
AND/OR
CircleCI
XLDeploy
Gate:ReadyforQA
![Page 14: CircleCI and XebiaLabs: A Winning Combination for Seamless, Scalable Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022021921/58ea3cdc1a28ab61358b6481/html5/thumbnails/14.jpg)
14
Ques6ons?
![Page 15: CircleCI and XebiaLabs: A Winning Combination for Seamless, Scalable Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022021921/58ea3cdc1a28ab61358b6481/html5/thumbnails/15.jpg)
15
OtherGreatResources▪ DownloadTheITManager’sGuidetoConEnuousDelivery
xebialabs.com/resources/whitepapers/the-it-managers-guide-to-conEnuous-delivery/
▪ Buildfaster.Testmore.Failless.Signupforfreeatcircleci.com
blog.xebialabs.com circleci.com/blog
@xebialabs @CircleCI
youtube.com/xebialabs
![Page 16: CircleCI and XebiaLabs: A Winning Combination for Seamless, Scalable Continuous Delivery](https://reader031.vdocuments.us/reader031/viewer/2022021921/58ea3cdc1a28ab61358b6481/html5/thumbnails/16.jpg)
Thankyou!