Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
DevOps Personas
Copyright ©2012 CollabNet, Inc. All Rights Reserved.
Pai
n P
oin
t M
ess
age
Ne
ed
s
Embrace the Cloud
Global Cross-discipline Collaboration technologies
Enabling integrated collaborative teams across Dev and Ops to promote productivity and agility.
Agile DevOps calls for collaboration… global and centralized tools/data is a foundational investment!
• IT Service Policies
• HW/SW Config. Items
• Multi-source policies
• Cloud Targets
• Release Standards
• App Dev Content
(Requirements, tasks, code, issues, defects, build and test WS and system profiles, documentation, etc.)
• Formal feedback loops
Implement A Community Architecture
Global Cross-discipline Collaboration with people
Organize your IT using collaboration strategies by leveraging community experience in a secure way across categories & groups; Securely add
members into projects using roles and permissions
Goals
• Build consistency of applications on-ramping into production
– Application frameworks, infrastructure profiles, cloud targets, SLA standards, etc.
• Facilitate collaboration to drive development and release standards
– Security roles based access for enterprise wide content by all stakeholders
• Increase reuse of standards to improve quality
– Continuous integration processes technologies
– Continuous delivery and release processes
Map your Enterprise Architecture and Business Strategies into a cross functional and collaborative agile DevOps organization
- Ops team & user feedback recorded - Apps performance & use monitored - Process reviewed - List new requirements - Dev team reassigned
8
Cloud/Hybrid & Automation
Deployment
Examples: - HP QC, HP OO and HP Cloud
- ARA, Opscode-Chef, Amazon…
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.
Release Manager
to create: - Release config. (BOM)
- Workflows, Profiles
- Cookbook-Recipes
- Docs for Ops support
Project FRS App
Process review, feedback loops & App monitoring
1
2
3
4
5
6 7
Codify Dev Processes
DevOps needs to be repeatable & flexible
DevOps enables Operations with business agility and repeatable service delivery
DevOps enables Operations… to provide “risk-appropriate” and managed processes that include Hybrid clouds
Copyright ©2012 CollabNet, Inc. All Rights Reserved.
CTF – HPOO demo
Copyright ©2012 CollabNet, Inc. All Rights Reserved.
Operations Manager Launches
Deployment Workflow Authenticate to CTF
HPOO Accesses CTF
Deployment Tracker - Get Release from FRS
- Get Profile from LM (App
Framework / Configuration /
Cloud Target)
HPOO Deploys Build - Login to Cloud/Private Cloud node
- Deploys FRS Build to Cloud
FRS App
3
4
5 6
7
Developer Launches Jenkins - Successful Build-> FRS
- CTF Deployment Tracker provides
service request via HPOO
HPOO Notifies CTF on
Deploy Success - HPOO Closes CTF
Deployment Tracker Artifact
1
- Access Centralized
Resources via Community
Architecture
- View Agile Requirement
(or Defect Alert)
Developer Commits Code 2
Access DevOps Cloud
CollabNet Study: Deutsche Post DHL
• Reduced IT ops budget by 20%
• Decreased time to market by up to 40%
• Improved developer productivity up to 30%
• Achieved ISO/IEC compliance
• 10 days to migrate a project
Challenges • 10,000+ developers; include wide outsourcing
• Compliance, ALM, build, SOA convergence
• End-to-end Application Modernization
Solution – Dev, CI, Lab Mgt in the Cloud
• End-end virtual ALM environment
• $3M/Yr/100 servers; 75% reduced build time
• $10 – 100’s Ms Ops savings thru 90% less stacks
Leading Financial Services provider
End-to-end view to modernize and streamline DevOps
CollabNet Case Study: Financial Services
End
Copyright ©2012 CollabNet, Inc. All Rights Reserved.