Download - Expert opinion dave nielsen 26_june2013
Adding value to open source using commercial softwareA DevOps story
2
Jonathan Thorpe
Jonathan Thorpe is Product Marketing Manager for all things DevOps and Continuous Delivery at Serena Software.
Previously Jonathan worked as a Systems Analyst at Electric Cloud, specializing in DevOps-related solutions. Prior to Electric Cloud Jonathan worked in development teams specializing in development process and infrastructure.
3
Dave Nielsen
Nielsen is the co-founder of CloudCamp, the largest grassroots cloud computing organization in the world. He is also the principal consultant at Platform D, a strategic consulting company, where he helps companies organize hackathons and other events to promote their cloud-based technologies to developers.
Prior to Platform D, Nielsen was one of the first Web API evangelists, serving as PayPal's first technical evangelist. He went on to grow the PayPal Developer Network to over 350,000 developers. As one of the original web services industry professionals, Nielsen has had to stay at the forefront of "what's next," constantly shifting roles within web services.
4
What is DevOps?
DevOps is a movement to bring about collaboration between the membersof development and operations groups
John Willis best described DevOps as consisting of 4 core components known as CAMS
Culture Automation Measurement Sharing
Quote Example
SERENA SOFTWARE INC.5
"Enterprise IT must change from the inside or it will get disrupted from the outside. DevOps can help bring IT the necessary change."
Dave Nielsen
“By 2015, DevOps will Evolve from a Niche Strategy … into a Mainstream Strategy Employed by 20% of Global 2000 Organizations.”
Gartner ResearchCatalysts Signal the Growth of DevOps; Feb 2012
6
The early DevOps adopters
7
What open source tools are available to support a DevOps initiative?
Open sourc
e
Puppet
Chef
Vagrant
+many
others
Docker
Jenkins
8
Example open source DevOps toolchain
SCM Build and Pipeline Mgmt
VM Layer Server Configuration
AutomatedTests
9
DevOps in the enterprise
10
What parts of a DevOps toolchain does commercial software commonly cover?
Application deployment
Release managemen
t
Process managemen
t
Integrations between complex systems
11
Using commercial software to add value to the open source toolchain
SCM Build
VM Layer Server Configuration
AutomatedTests
Release Control and Reporting
Release Automation
12
Stay tuned for the demo!
13
Continue the discussion
@jonathan_thorpe
@davenielsen
Serena DevOps blog postsserena.com/blog/category/devops
14
Demo