Dashboards for DevOps: How Stratus Helps All Teams Monitor Metrics that Matter
-
Upload
jules-pierre-louis -
Category
Software
-
view
439 -
download
0
Transcript of Dashboards for DevOps: How Stratus Helps All Teams Monitor Metrics that Matter
© Electric Cloud | www.electriccloud.com | www.stratussolutions.com
Dashboards for DevOpsHow Stratus Solutions Helps Teams Monitor The Metrics that Matter
© Electric Cloud | www.electriccloud.com | www.stratussolutions.com
Sam FellElectric Cloud
Brian PriceVice President,
Stratus Solutions
David PageSr. Systems Engineer,
Stratus Solutions
© Electric Cloud | www.electriccloud.com | www.stratussolutions.com
Agenda
• Software Delivery Challenge
• Getting to DevOpso Realizing the Value of Visibility
• DevOps Dashboard Examples
• Success Stories
© Electric Cloud | www.electriccloud.com | www.stratussolutions.com
Challenges: Shared Visibility
© Electric Cloud | www.electriccloud.com | www.stratussolutions.com
TEAM 1
© Electric Cloud | www.electriccloud.com | www.stratussolutions.com
TEAM 1 TEAM 2
TEAM 3 TEAM N
© Electric Cloud | www.electriccloud.com | www.stratussolutions.com
Got DevOps?
What’s holding you back?
cross-teamsharing is hard
manual work,handoffs are hard
governance is hard
scaling is hard
environments
artifactspipelines
error-prone
hybrid cloud
approvals
traceability
security is hard
by project
global teams
unpredictable
auditing
non-scalable
toolchains and resources
by pipeline
by environment
bi-modal IT
future-proof
© Electric Cloud | www.electriccloud.com | www.stratussolutions.com
What is DevOps?
Team practices incorporating Lean, Agile and other concepts in order to improve software delivery capabilities.
• DevOps teams focus on:
• High-performing DevOps teams deliver:
AUTOMATION MEASUREMENT SHARINGCULTURE
Data taken from the PuppetLabs 2016 State of DevOps Report
24Xfaster recovery from
failures
3Xlower change failure
rate
2,555Xshorter lead times
200Xmore frequent deployments
© Electric Cloud | www.electriccloud.com | www.stratussolutions.com
ElectricFlow: DevOps Release AutomationTransform software release from a chore to a competitive advantage.
INTEGRATEFlowUX, 100’s Plugins, REST API, SDK, DSL, CLI, “future-proof!”
H
ElectricFlow Unified DevOps Release AutomationMODEL
Applications, Environments, Pipelines, Releases,
Resources
AUTOMATETools, Resources, Pipelines, Workflows, Procedures, Jobs
COORDINATESecurity, Approvals, Reporting, Artifacts
DEVO
PSANY APP.
ANY VERSION. ANYWHERE.
ANYTIME.
TRADITIONAL AND CD
PIPELINES AND RELEASES.
ORCHESTRATE ANY PROCESS
AND TOOLCHAIN.
DEPLOY RELEASE ANY USE CASEFLEXIBLE AND
SCALABLE AUTOMATION FOR
DEV AND QA.
BUILD/TEST
ACCELERATORCLOUD PROVISIONING | RUNBOOK AUTOMATION | AND MORE
© Electric Cloud | www.electriccloud.com | www.stratussolutions.com
AUDIENCE POLLING QUESTION
© Electric Cloud | www.electriccloud.com | www.stratussolutions.com
© Electric Cloud | www.electriccloud.com | www.stratussolutions.com
Brian PriceVice President,
Stratus Solutions
© Electric Cloud | www.electriccloud.com | www.stratussolutions.com
Value of DevOps Dashboards
13
Passed Tests
Failed Tests
Build Failures
Build Duration
Commit FrequencySLOC Changed
Issues Per Sprint
Reported BugsVelocity
Test Duration
Files ChangedProgramming Languages
Build Frequency
Build Successes[…]
[…][…]
[…]
© Electric Cloud | www.electriccloud.com | www.stratussolutions.com
Value of DevOps Dashboards
14
Passed Tests
Failed Tests
Build Failures
Build Duration
Commit FrequencySLOC Changed
Issues Per Sprint
Reported BugsVelocity
Test Duration
Files ChangedProgramming Languages
Build Frequency
Build Successes[…]
[…][…]
[…]
© Electric Cloud | www.electriccloud.com | www.stratussolutions.com
Scenario: “Pied Piper”
• Developing Encryption Products for Multiple Platforms Web App / Web Services Mobile App
• 3 Concurrent Release Pipelines Web App / Web Serviceso Minor Release v 3.1 – New Encryption Algorithm, New API
Mobile Appo Minor Release v 2.1 – New Encryption Algorithm, New
Featureso Patch Release v 2.0.1 – Security Vulnerability Fix
• 4 Deployment Environments Dev Test Q/A Prod
15PIED PIPER’S LOGOS, LIKELINESSES AND RELATED SERVICE MARKS ARE THE PROPERTY OF HOME BOX OFFICE, INC.
© Electric Cloud | www.electriccloud.com | www.stratussolutions.com
Pied Piper’s DevOpsEnvironment
16
© Electric Cloud | www.electriccloud.com | www.stratussolutions.com
Dashboarding Demo
© Electric Cloud | www.electriccloud.com | www.stratussolutions.com
Highlighted Success Study #1
18
• Company: Fortune 500 Aerospace and Defense Contractor• Product: Mission control system software for an unmanned aerial
vehicle (UAV)• Environment: Virtualized On-Prem Leveraged by 10 Labs• Problem: Every Deployment Took ~12 days with upwards of 7 full
time staff to perform
• By integrating Electric Cloud’s Electric Flow continuous delivery platform to automate releases and integrate their existing DevOps workflow tools together we reduced deployment time to ~3 days with only 2 staff.
• Efficiency Savings: ~600 Man Hours Per Month
© Electric Cloud | www.electriccloud.com | www.stratussolutions.com
Highlighted Success Study #2
19
• Company: Leading Multinational Testing and Measurement Manufacturer
• Product: Multiple• Environment: Bare Metal and Virtualized On-Prem • Problem: Slow release cycle, manual build and testing process
yielding buggy software, sluggish waterfall development processes
• By integrating various DevOps tools (AT, CI/CD, etc.) and providing executive dashboards to monitor critical status, software releases increased 3x and bugs were reduced by 70%
• Efficiency Savings: $9.5M in Total CapEX reduction
© Electric Cloud | www.electriccloud.com | www.stratussolutions.com
Questions?
Thank you!Sam FellVice President, MarketingPhone: 415-335-7511Email: [email protected]
Brian Price Vice President, Commercial ServicesPhone: 410-417-5317 x5080Email: [email protected]
Dave PageProgram ManagerPhone: 410-417-5317 x5014Email: [email protected]