SlideShare a Scribd company logo
1 Copyright © 2016 CollabNet, Inc. All Rights Reserved.
CollabNet DevOps Product Strategy
Putting the Ops back into DevOps for Operational Intelligence
Eric Robertson
DevOps Product Line General Manager
2 Copyright © 2016 CollabNet, Inc. All Rights Reserved.
My Background and Story
• Responsible for the strategic direction of the DevOps product line at CollabNet.
• Led a solutions and services team at Unisys for migrating legacy environments to Web-scale-IT
architectures
• Joined Cisco through a company acquisition (Tidal Software), where he served as Director for Product
Management and as a subject-matter expert and solution management leader for Cisco’s cloud
orchestration and automation products.
• Spearheaded the joint partnership between Cisco and SAP, whereby, SAP resold Cisco’s Intelligent
Automation solution as a SAP Application Lifecycle Management (ALM) extension.
• Successfully held product engineering and management roles (Microsoft, Motorola, HP, BMC
Software, Cap Gemini) and has provided consulting to Fortune 500 companies.
• Hold patents in the area of Hardware Abstraction Layers for Microkernel OS and a Bachelor Degree in
Computer Science and Master’s Degree in Electrical and Software Engineering from University of
Texas in Austin.
3 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Agile Focus Areas
CollabNet defines three Agile focus areas:
• Agile PPM: Agile “planning” capabilities including project, portfolio & program level, backlog and
milestone management, capacity planning, etc.
• Agile Execution: features focused on Agile team execution of iterations and kanban-style workflow
• Downstream Agile: visibility and traceability of engineering activities downstream of planning and
tasking (SCM, CI, CD, etc.).
Agile
PPM
Upstream Agile
Version
control
Continuous
Delivery
Continuous
Integration
Binary
Repository
Downstream Agile
Agile
Execution
Operations
4 Copyright © 2016 CollabNet, Inc. All Rights Reserved.
Software Development Lifecycle Traceability and Visibility
5 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Our DevOps Focus Areas
Continuous Lifecycle Integration (Plan-to-Ops)
Continuous Integration
Continuous Delivery Management
Focus areas (as per Forrester Research):
Key Benefits:
INTEGRATION
Leverage investment
in existing infrastructure
and tools Interchange
tools to match
evolving needs
AUTOMATION
Detect events and
take actions
(across tools &
workflow systems)
TRACEABILITY
For impact analysis
and fast-fix
VERSION
CONTROL
[everything]
Across the
pipeline (Source,
IaC, OaC)
REPORTING
Single pane of
glass reporting
(metrics , KPIs)
across tool chain
CONTINUOUS
FEEDBACK
Ops-to-Plan with
Collaboration
(ChatOps)
Continuous Lifecycle Integration spanning the tool chain across Plan-to-Ops
6 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Supporting Multi-Variant Software Development Life-cycle
Write
(ALM)
Store
(SCM)
Deploy - Continuous
Delivery
(ARA)
DevOps:
Operation
Intelligence
(Ops)
Plan-to-Ops Life-cycle Integration
Biz Value
through
feature
Lifecycle Continuous Feedback,
Traceability & Visibility
Teamforge
Teamforge
SCM
Electric Cloud /
Xebia/Clarive
IBM UrbanCode
Mode 2 - Container
Deployment Engines
Mode 2 - Planning, Dev & Test Tools
Monitoring
ITIL tools
7 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Trace view – exploring traceability
8 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Associations list view
9 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
TeamForge – Leverage Association and Extend Downstream
“Assoc”
Project App
10 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
TeamForge – Downstream linkage
“Assoc”
Project App
Provide Lifecycle Automation and Orchestration
Provide Tool
Chain Integration
MetaModel (Schemas)
Tool Chain Integration
11 Copyright © 2016 CollabNet, Inc. All Rights Reserved.
ALERT MONITORING
HEALTH EVENT
WORK ITEM
Continuous Lifecycle Integration Featuring End-to-End Traceability
SERVICE DESK
COMPLIANCE AUDIT
SECURITY CHECK
DEPLOYMENT
EPIC
STORY
TASK
COMMIT
CODE REVIEW
CI BUILD
BINARY
TEST
PLAN CODE BUILD TEST RELEASE DEPLOY OPERATE MONITORREVIEW
RELEASE PACKAGE
12 Copyright © 2016 CollabNet, Inc. All Rights Reserved.
DevOps Integration and Workflow Extension
7
Networkin
g
Security
CI/CD/CM Workflows
Security
• Sensors are inbound integration plugins that watch for
events from external systems. When an event occurs, it
fires a trigger (e.g., NewRelic app performance alert,
Github commit, or JIRA issue update).
• Rules use the trigger to select which action or workflow
to execute and pass the data needed to execute the
action.
• Workflows stitch actions together into “uber-actions”
with simple declarative DSL, defining the order,
transitions, conditions, and data flow.
• Actions are outbound integrations and can be any
scripts with meta-data. Actions are invoked by users
via GUI, CLI, API, or ChatOps(*), or triggered by
automations - rules and workflows.
• Audit trails record action executions, whether manual
or automated, and stores them with full details of
triggering context and execution results.
13 Copyright © 2016 CollabNet, Inc. All Rights Reserved.
Out-of-the-box Rule Based Templates Across Tool
Chains and Version Controlled!
Continuous Integration (CI)
& Testing Flows
Continuous Release &
Deployment Flows
Continuous Monitoring &
Operations Flows
Workflows for Sensing and Executing Actions
Environment, Orchestration, Integration
and Intelligence captured as Code
14 Copyright © 2016 CollabNet, Inc. All Rights Reserved.
Dashboard and SDLC Traceability
Concept
15 Copyright © 2016 CollabNet, Inc. All Rights Reserved.
Deployment Drilldown to Health Events
16 Copyright © 2016 CollabNet, Inc. All Rights Reserved.
Deployment Drilldown to Security and Compliance Events
17 Copyright © 2016 CollabNet, Inc. All Rights Reserved.
Build 51
Server 26Line 27
Algorithm.java
Ticket 234
Project App
Visibility & Traceability
Intelligent Orchestration, Integration & Action Platform
Continuous Lifecycle Integration and Automation
18 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Pipeline View – Status across Tool Chains
19 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Incidents & Problems often have a gap between
1. Knowing that there is a problem and it’s impact, and
2. Knowing where it came from and how to fix it
• Our DevOps traceability functions allows quick…
– Identification of the problem’s source, related activities and team involvement
– Problem repairs, contextually understanding ‘how it happened’
– Improvement capabilities for teams, activities, process or practices…globally
• Our DevOps fast-fix response capability allows the Enterprise to embrace
agility with a continuous improvement strategy
– Platform enables quality at speed!
Quick-Fix Visibility and Continuous Improvement
Fixed
here
But fix it
here too
- Ops team & user feedback recorded
- Apps performance & use monitored
- Process reviewed
- List new requirements
- Dev team reassigned
8
Cloud/Hybrid & Automation
Deployment
Examples: - Amazon, Microsoft Azure, etc.
Developers get Defects/Requirements
- via (IDE) Eclipse, Visual Studio, etc.
- Global teams leverage productivity and collaboration…
…code search for reuse, discussion forums and wikis
Product Owner
BA / QA Submit
- New Requirements
- or New Defects
Dev / Team Lead
Review, sets priorities,
drives team effort
Developers Code and Collaborate
- Meet requirements, fix bugs, run unit tests & commit code
Continuous Integration
- Hudson/Jenkins (Build Automation – on-success) triggers Test/QA execution
- Test/QA/Defect results and activities recorded.
- Developers complete all supporting Release Files.
Deploy/Release
to create:
- Release config. (BOM)
- Workflows, Profiles
- Cookbook-Recipes
Deployment Patterns
Project FRSApp
Enable Operations
Process review, feedback loops
& App monitoring/remediation
1
2
3
4
5
6
Providing Visibility and Traceability
DevOps
End-to-End Continuous Lifecycle for your Value Streams
Dashboards
7
•Visibility across development,
delivery pipeline and OPS
•Out of the box rule based templates
across tool chains
•Make decisions based on real time
information.
Putting the Ops back into DevOps
Operational Intelligence
22 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
TeamForge
UI/Infra
Workflow&
Orchestration
Integrations/
Associations
16.06 (Q2 2016) 16.09 (Q3 2016)(Q1 2016) POC
Deploy & Release,
Mgt, App View
Pipeline View
(Planning -> Ops)
Feedback Loop
Sample Reports
Demo Deploy Flows
(Chef)
Community integrations:
Chef, Jenkins, Nexus
Powershell, git, Docker,
AWS, vmware
NewRelic, uDeploy
Associations View
Deploy/ Release, App
View
Pipeline View (Pl -> Ops)
DevOps Reports
Action/Triggering Server
Package Object
Operational Health flows
(remediation, APM+ support)
Operational Health
(Incidents) – NewRelic,Sensu
Integrated OaC* Console and
Versioning
OAC* and IaC in release
notes
OaC – Orchestration as Code
Pipeline Analytics
ChatOps (Approvals)
Deployment Strategies & Patterns
Deploy Flows (IaC, ARA
templates)
SLDC Analytics/Insight (Plan-
>Ops)
CI Flows & Patterns
EventQ Integration
CollabNet DevOps Roadmap - 2016
*OaC – Orchestration as Code
*ARA – Application Release Automation
*IAC – Infrastructure As Code
CD Integrations+:
aws,azure,docker,
puppet,ansible,
openstack, kubernetes,
salt , ARA*
Operations+: Nagios,
servicenow, sensu, hubot,
securitymonkey
CD Integrations+: APM+ support,
ARA+, Testing, Governance
Operations+:
dripstat,elasticsearch, fireeye,
alerlogic, pagerduty splunk,
victorops
CI Integrations+: circleci, travisci
Roadmap Subject to Change
23 Copyright ©2015 CollabNet, Inc. All Rights Reserved.23 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Questions?

More Related Content

PPTX
2016 Federal User Group Conference - What's New in TeamForge
PDF
CollabNet TeamForge 8.1 Webinar
PPTX
Expedite Enterprise Software Development with JIRA®, TeamForge® SCM, and Jenkins
PDF
Introducing CollabNet TeamForge® 8.0
PDF
SCM Migration Webinar - English
PPTX
TeamForge Overview Webinar (8/24)
PPTX
Migrating from ClearCase
PDF
Sakai Technical Future Musings
2016 Federal User Group Conference - What's New in TeamForge
CollabNet TeamForge 8.1 Webinar
Expedite Enterprise Software Development with JIRA®, TeamForge® SCM, and Jenkins
Introducing CollabNet TeamForge® 8.0
SCM Migration Webinar - English
TeamForge Overview Webinar (8/24)
Migrating from ClearCase
Sakai Technical Future Musings

What's hot (19)

PDF
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
PDF
Agile Upstream and Downstream Webinar - English
PDF
Linking Upstream and Downstream Agile
PDF
Removing Barriers Between Dev and Ops
PDF
DevOps Service | Mindtree
PPT
Taking agile development to enterprise scale in a mixed tool environment with...
PDF
Optimize Your Enterprise Git Webinar
PDF
FUG Agile software engineering practices
PDF
Release Management for Large Enterprises
PPT
Lean product management for web2.0 by Sujoy Bhatacharjee, April
PPTX
ITIL, Release Management and Automation
PPTX
Iteria lowcode 2022-01-10
PDF
Wellington DevOps: Bringing Your Applications into the Future with Habitat
PPTX
Realtech us dev_ops4sap_webinar_slides_06302020
PPTX
Bright Topics Webinar April 15, 2015 - Modernized Monitoring for Cluster and ...
PPTX
Mobile to Mainframe: Leveraging Application Services for Rapid Application De...
PDF
Tech Talk: Predictive Workload Analytics with CA Workload Automation iDash
PPTX
The Next Generation of Continuous Delivery
DOC
Walter_resume_PTM
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
Agile Upstream and Downstream Webinar - English
Linking Upstream and Downstream Agile
Removing Barriers Between Dev and Ops
DevOps Service | Mindtree
Taking agile development to enterprise scale in a mixed tool environment with...
Optimize Your Enterprise Git Webinar
FUG Agile software engineering practices
Release Management for Large Enterprises
Lean product management for web2.0 by Sujoy Bhatacharjee, April
ITIL, Release Management and Automation
Iteria lowcode 2022-01-10
Wellington DevOps: Bringing Your Applications into the Future with Habitat
Realtech us dev_ops4sap_webinar_slides_06302020
Bright Topics Webinar April 15, 2015 - Modernized Monitoring for Cluster and ...
Mobile to Mainframe: Leveraging Application Services for Rapid Application De...
Tech Talk: Predictive Workload Analytics with CA Workload Automation iDash
The Next Generation of Continuous Delivery
Walter_resume_PTM
Ad

Viewers also liked (17)

PDF
Dc scrum agile_eng_20130923
PPTX
Modernize Development with Agile Engineering Practices
PPTX
DevOps, Agile methods and Continuous Improvement in the Software development ...
PDF
Enterprise Algebras, Scala World 2016
PDF
Large-scale Infrastructure Automation at Verizon
PDF
CollabNet TeamForge 8.0 简介 (Chinese)
PPTX
2016 Federal User Group Conference - TeamForge Capabilities and Directions
PDF
Enterprise Git Adoption Webinar - Chinese
PPTX
TeamForge Overview Webinar (9/21)
PDF
Compliance and Governance Webinar
PDF
Роман Яворский "Introduction to DevOps"
PDF
Enterprise Git Adoption Webinar - German
PDF
DevOps - The Future of Application Lifecycle Automation
PPT
Cкрам и канбан для самых маленьких
PDF
Как работает KANBAN
PPTX
TeamForge Overview Webinar (10/5/16)
PDF
Vorstellung von CollabNet TeamForge 8.0 (German)
Dc scrum agile_eng_20130923
Modernize Development with Agile Engineering Practices
DevOps, Agile methods and Continuous Improvement in the Software development ...
Enterprise Algebras, Scala World 2016
Large-scale Infrastructure Automation at Verizon
CollabNet TeamForge 8.0 简介 (Chinese)
2016 Federal User Group Conference - TeamForge Capabilities and Directions
Enterprise Git Adoption Webinar - Chinese
TeamForge Overview Webinar (9/21)
Compliance and Governance Webinar
Роман Яворский "Introduction to DevOps"
Enterprise Git Adoption Webinar - German
DevOps - The Future of Application Lifecycle Automation
Cкрам и канбан для самых маленьких
Как работает KANBAN
TeamForge Overview Webinar (10/5/16)
Vorstellung von CollabNet TeamForge 8.0 (German)
Ad

Similar to 2016 Federal User Group Conference - DevOps Product Strategy (20)

PDF
Developer want change Ops want control - devops
PPTX
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
PDF
A blueprint for enterprise agility
PDF
Introduction to DevSecOps. An intuitiv approach
PPTX
Scaling Application Development & Delivery across the Enterprise
PPTX
CollabNet Houston Workshop Live Enterpise agility_11.12.14
PDF
DevOps, from inception to conclusion
PPTX
Metrics to Power DevOps
PDF
An introduction to DevOps
PPTX
What is DevOps? What is DevOps CoE?
PPTX
Road to DevOps ROI
PDF
Journey to the center of DevOps - v6
PPT
IBM Innovate 2013 Session: DevOps 101
PDF
DevOps?!@
PDF
Understanding the Role of DevOps in Modern Software Development.pdf
PDF
An Ultimate 10 Point DevOps Checklist for your Organization.pdf
PDF
Achieving DevOps using Open Source Tools in the Enterprise
PDF
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
PPTX
DevOps 1 (1).pptx
PPTX
Accelerate Your Time to a Successful Deployment with DevOps
Developer want change Ops want control - devops
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
A blueprint for enterprise agility
Introduction to DevSecOps. An intuitiv approach
Scaling Application Development & Delivery across the Enterprise
CollabNet Houston Workshop Live Enterpise agility_11.12.14
DevOps, from inception to conclusion
Metrics to Power DevOps
An introduction to DevOps
What is DevOps? What is DevOps CoE?
Road to DevOps ROI
Journey to the center of DevOps - v6
IBM Innovate 2013 Session: DevOps 101
DevOps?!@
Understanding the Role of DevOps in Modern Software Development.pdf
An Ultimate 10 Point DevOps Checklist for your Organization.pdf
Achieving DevOps using Open Source Tools in the Enterprise
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
DevOps 1 (1).pptx
Accelerate Your Time to a Successful Deployment with DevOps

More from CollabNet (7)

PDF
Hybrid Development Webinar - English
PDF
Git Gerrit Mit Teamforge
PDF
Enterprise CI as-a-Service using Jenkins
PDF
Testlink Test Management with Teamforge
PDF
A proven path for migrating from clearcase to git and or subversion
PDF
A Reference Architecture to Enable Visibility and Traceability across the Ent...
PDF
Agile Guru - Agile Culture, Management Best Practices and App Dev Practices
Hybrid Development Webinar - English
Git Gerrit Mit Teamforge
Enterprise CI as-a-Service using Jenkins
Testlink Test Management with Teamforge
A proven path for migrating from clearcase to git and or subversion
A Reference Architecture to Enable Visibility and Traceability across the Ent...
Agile Guru - Agile Culture, Management Best Practices and App Dev Practices

Recently uploaded (20)

PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PPTX
Operating system designcfffgfgggggggvggggggggg
PPTX
ai tools demonstartion for schools and inter college
PPTX
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PPTX
ISO 45001 Occupational Health and Safety Management System
PPTX
L1 - Introduction to python Backend.pptx
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
PTS Company Brochure 2025 (1).pdf.......
PPTX
Online Work Permit System for Fast Permit Processing
PPTX
Materi-Enum-and-Record-Data-Type (1).pptx
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PPTX
Introduction to Artificial Intelligence
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
Complete React Javascript Course Syllabus.pdf
PDF
System and Network Administraation Chapter 3
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Operating system designcfffgfgggggggvggggggggg
ai tools demonstartion for schools and inter college
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
ISO 45001 Occupational Health and Safety Management System
L1 - Introduction to python Backend.pptx
Design an Analysis of Algorithms I-SECS-1021-03
PTS Company Brochure 2025 (1).pdf.......
Online Work Permit System for Fast Permit Processing
Materi-Enum-and-Record-Data-Type (1).pptx
How Creative Agencies Leverage Project Management Software.pdf
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Introduction to Artificial Intelligence
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Complete React Javascript Course Syllabus.pdf
System and Network Administraation Chapter 3
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...

2016 Federal User Group Conference - DevOps Product Strategy

  • 1. 1 Copyright © 2016 CollabNet, Inc. All Rights Reserved. CollabNet DevOps Product Strategy Putting the Ops back into DevOps for Operational Intelligence Eric Robertson DevOps Product Line General Manager
  • 2. 2 Copyright © 2016 CollabNet, Inc. All Rights Reserved. My Background and Story • Responsible for the strategic direction of the DevOps product line at CollabNet. • Led a solutions and services team at Unisys for migrating legacy environments to Web-scale-IT architectures • Joined Cisco through a company acquisition (Tidal Software), where he served as Director for Product Management and as a subject-matter expert and solution management leader for Cisco’s cloud orchestration and automation products. • Spearheaded the joint partnership between Cisco and SAP, whereby, SAP resold Cisco’s Intelligent Automation solution as a SAP Application Lifecycle Management (ALM) extension. • Successfully held product engineering and management roles (Microsoft, Motorola, HP, BMC Software, Cap Gemini) and has provided consulting to Fortune 500 companies. • Hold patents in the area of Hardware Abstraction Layers for Microkernel OS and a Bachelor Degree in Computer Science and Master’s Degree in Electrical and Software Engineering from University of Texas in Austin.
  • 3. 3 Copyright ©2015 CollabNet, Inc. All Rights Reserved. Agile Focus Areas CollabNet defines three Agile focus areas: • Agile PPM: Agile “planning” capabilities including project, portfolio & program level, backlog and milestone management, capacity planning, etc. • Agile Execution: features focused on Agile team execution of iterations and kanban-style workflow • Downstream Agile: visibility and traceability of engineering activities downstream of planning and tasking (SCM, CI, CD, etc.). Agile PPM Upstream Agile Version control Continuous Delivery Continuous Integration Binary Repository Downstream Agile Agile Execution Operations
  • 4. 4 Copyright © 2016 CollabNet, Inc. All Rights Reserved. Software Development Lifecycle Traceability and Visibility
  • 5. 5 Copyright ©2015 CollabNet, Inc. All Rights Reserved. Our DevOps Focus Areas Continuous Lifecycle Integration (Plan-to-Ops) Continuous Integration Continuous Delivery Management Focus areas (as per Forrester Research): Key Benefits: INTEGRATION Leverage investment in existing infrastructure and tools Interchange tools to match evolving needs AUTOMATION Detect events and take actions (across tools & workflow systems) TRACEABILITY For impact analysis and fast-fix VERSION CONTROL [everything] Across the pipeline (Source, IaC, OaC) REPORTING Single pane of glass reporting (metrics , KPIs) across tool chain CONTINUOUS FEEDBACK Ops-to-Plan with Collaboration (ChatOps) Continuous Lifecycle Integration spanning the tool chain across Plan-to-Ops
  • 6. 6 Copyright ©2015 CollabNet, Inc. All Rights Reserved. Supporting Multi-Variant Software Development Life-cycle Write (ALM) Store (SCM) Deploy - Continuous Delivery (ARA) DevOps: Operation Intelligence (Ops) Plan-to-Ops Life-cycle Integration Biz Value through feature Lifecycle Continuous Feedback, Traceability & Visibility Teamforge Teamforge SCM Electric Cloud / Xebia/Clarive IBM UrbanCode Mode 2 - Container Deployment Engines Mode 2 - Planning, Dev & Test Tools Monitoring ITIL tools
  • 7. 7 Copyright ©2015 CollabNet, Inc. All Rights Reserved. Trace view – exploring traceability
  • 8. 8 Copyright ©2015 CollabNet, Inc. All Rights Reserved. Associations list view
  • 9. 9 Copyright ©2015 CollabNet, Inc. All Rights Reserved. TeamForge – Leverage Association and Extend Downstream “Assoc” Project App
  • 10. 10 Copyright ©2015 CollabNet, Inc. All Rights Reserved. TeamForge – Downstream linkage “Assoc” Project App Provide Lifecycle Automation and Orchestration Provide Tool Chain Integration MetaModel (Schemas) Tool Chain Integration
  • 11. 11 Copyright © 2016 CollabNet, Inc. All Rights Reserved. ALERT MONITORING HEALTH EVENT WORK ITEM Continuous Lifecycle Integration Featuring End-to-End Traceability SERVICE DESK COMPLIANCE AUDIT SECURITY CHECK DEPLOYMENT EPIC STORY TASK COMMIT CODE REVIEW CI BUILD BINARY TEST PLAN CODE BUILD TEST RELEASE DEPLOY OPERATE MONITORREVIEW RELEASE PACKAGE
  • 12. 12 Copyright © 2016 CollabNet, Inc. All Rights Reserved. DevOps Integration and Workflow Extension 7 Networkin g Security CI/CD/CM Workflows Security • Sensors are inbound integration plugins that watch for events from external systems. When an event occurs, it fires a trigger (e.g., NewRelic app performance alert, Github commit, or JIRA issue update). • Rules use the trigger to select which action or workflow to execute and pass the data needed to execute the action. • Workflows stitch actions together into “uber-actions” with simple declarative DSL, defining the order, transitions, conditions, and data flow. • Actions are outbound integrations and can be any scripts with meta-data. Actions are invoked by users via GUI, CLI, API, or ChatOps(*), or triggered by automations - rules and workflows. • Audit trails record action executions, whether manual or automated, and stores them with full details of triggering context and execution results.
  • 13. 13 Copyright © 2016 CollabNet, Inc. All Rights Reserved. Out-of-the-box Rule Based Templates Across Tool Chains and Version Controlled! Continuous Integration (CI) & Testing Flows Continuous Release & Deployment Flows Continuous Monitoring & Operations Flows Workflows for Sensing and Executing Actions Environment, Orchestration, Integration and Intelligence captured as Code
  • 14. 14 Copyright © 2016 CollabNet, Inc. All Rights Reserved. Dashboard and SDLC Traceability Concept
  • 15. 15 Copyright © 2016 CollabNet, Inc. All Rights Reserved. Deployment Drilldown to Health Events
  • 16. 16 Copyright © 2016 CollabNet, Inc. All Rights Reserved. Deployment Drilldown to Security and Compliance Events
  • 17. 17 Copyright © 2016 CollabNet, Inc. All Rights Reserved. Build 51 Server 26Line 27 Algorithm.java Ticket 234 Project App Visibility & Traceability Intelligent Orchestration, Integration & Action Platform Continuous Lifecycle Integration and Automation
  • 18. 18 Copyright ©2015 CollabNet, Inc. All Rights Reserved. Pipeline View – Status across Tool Chains
  • 19. 19 Copyright ©2015 CollabNet, Inc. All Rights Reserved. • Incidents & Problems often have a gap between 1. Knowing that there is a problem and it’s impact, and 2. Knowing where it came from and how to fix it • Our DevOps traceability functions allows quick… – Identification of the problem’s source, related activities and team involvement – Problem repairs, contextually understanding ‘how it happened’ – Improvement capabilities for teams, activities, process or practices…globally • Our DevOps fast-fix response capability allows the Enterprise to embrace agility with a continuous improvement strategy – Platform enables quality at speed! Quick-Fix Visibility and Continuous Improvement Fixed here But fix it here too
  • 20. - Ops team & user feedback recorded - Apps performance & use monitored - Process reviewed - List new requirements - Dev team reassigned 8 Cloud/Hybrid & Automation Deployment Examples: - Amazon, Microsoft Azure, etc. Developers get Defects/Requirements - via (IDE) Eclipse, Visual Studio, etc. - Global teams leverage productivity and collaboration… …code search for reuse, discussion forums and wikis Product Owner BA / QA Submit - New Requirements - or New Defects Dev / Team Lead Review, sets priorities, drives team effort Developers Code and Collaborate - Meet requirements, fix bugs, run unit tests & commit code Continuous Integration - Hudson/Jenkins (Build Automation – on-success) triggers Test/QA execution - Test/QA/Defect results and activities recorded. - Developers complete all supporting Release Files. Deploy/Release to create: - Release config. (BOM) - Workflows, Profiles - Cookbook-Recipes Deployment Patterns Project FRSApp Enable Operations Process review, feedback loops & App monitoring/remediation 1 2 3 4 5 6 Providing Visibility and Traceability DevOps End-to-End Continuous Lifecycle for your Value Streams Dashboards 7
  • 21. •Visibility across development, delivery pipeline and OPS •Out of the box rule based templates across tool chains •Make decisions based on real time information. Putting the Ops back into DevOps Operational Intelligence
  • 22. 22 Copyright ©2015 CollabNet, Inc. All Rights Reserved. TeamForge UI/Infra Workflow& Orchestration Integrations/ Associations 16.06 (Q2 2016) 16.09 (Q3 2016)(Q1 2016) POC Deploy & Release, Mgt, App View Pipeline View (Planning -> Ops) Feedback Loop Sample Reports Demo Deploy Flows (Chef) Community integrations: Chef, Jenkins, Nexus Powershell, git, Docker, AWS, vmware NewRelic, uDeploy Associations View Deploy/ Release, App View Pipeline View (Pl -> Ops) DevOps Reports Action/Triggering Server Package Object Operational Health flows (remediation, APM+ support) Operational Health (Incidents) – NewRelic,Sensu Integrated OaC* Console and Versioning OAC* and IaC in release notes OaC – Orchestration as Code Pipeline Analytics ChatOps (Approvals) Deployment Strategies & Patterns Deploy Flows (IaC, ARA templates) SLDC Analytics/Insight (Plan- >Ops) CI Flows & Patterns EventQ Integration CollabNet DevOps Roadmap - 2016 *OaC – Orchestration as Code *ARA – Application Release Automation *IAC – Infrastructure As Code CD Integrations+: aws,azure,docker, puppet,ansible, openstack, kubernetes, salt , ARA* Operations+: Nagios, servicenow, sensu, hubot, securitymonkey CD Integrations+: APM+ support, ARA+, Testing, Governance Operations+: dripstat,elasticsearch, fireeye, alerlogic, pagerduty splunk, victorops CI Integrations+: circleci, travisci Roadmap Subject to Change
  • 23. 23 Copyright ©2015 CollabNet, Inc. All Rights Reserved.23 Copyright ©2015 CollabNet, Inc. All Rights Reserved. Questions?

Editor's Notes

  • #13: Plug into existing operation environments via sensors and actions – integrations are simple to author, thousands of which already exist in community Sensors are inbound integration plugins that watch for events from external systems. When an event occurs, it fires a trigger (e.g., NewRelic app performance alert, Github commit, or JIRA issue update). Rules use the trigger to select which action or workflow to execute and pass the data needed to execute the action. Workflows stitch actions together into “uber-actions” with simple declarative DSL, defining the order, transitions, conditions, and data flow. Actions are outbound integrations and can be any scripts with meta-data. Actions are invoked by users via GUI, CLI, API, or ChatOps(*), or triggered by automations - rules and workflows. Audit trails record action executions, whether manual or automated, and stores them with full details of triggering context and execution results.
  • #22: Who is CollabNet? For 15+ years CollabNet has pioneered collaborative and agility driven software development for globally distributed teams. Instead of struggling with disparate and disconnected processes and tools, we realized that organizations and distributed development teams could realize greater innovation through a set of modern and transparent collaborative methodologies on a Web-based platform, which we call CollabNet TeamForge.   Along with TeamForge, CollabNet provides services that focus on helping companies overcome their software engineering challenges by bringing the benefits of open, agile and collaborative development methods to its teams of developers – inside and outside of their company. As such, we have trained 14,000+ individuals on Agile Scrum, in Public and Private Classes, across the globe.  We have created best-practice development environments to facilitate the enterprise shift from On-premise and Packaged Software using Waterfall; to On-Demand and Cloud/SaaS/Mobile Applications using Agile. Our tool platform and services approach embrace automated or manual practices, local or distributed teams, tightly centralized or loosely connected client tools and flows, while at the same time provides unsurpassed organizational wide governance and visibility.   The business returns to our clients have been impressive, with enterprise rollouts achieving gains into the 10s of millions of dollars annually while achieving time-to-market and productivity gains of 10% - 70% depending upon the amount of i) agile approaches, and ii) collaboration employed by these organizations. These gains are just not possible with silo’d based tools and processes. Some of the best companies in the world, literally # 1 in their respective markets - FedEx, American Express, Walmart, HP, Capgemini, Deutsche Bank, the US DOD and many others - have standardized on CollabNet. CollabNet’s core product, TeamForge, is the innovation and collaboration backbone for these organizations. Due to our unique product differentiators and our deep experience in open source, agile development, and enterprise scale collaborative software development, CollabNet stands alone in being able to provide these results for global enterprises such as these and such as your company. Let us highlight the key components of the CollabNet solution capabilities that have enabled these companies to achieve these results, and how your company can do the same.