SlideShare a Scribd company logo
Accelerating Product and Service Innovation
© 2013 IBM Corporation1
DevOps
Carlos Eduardo Buzeto (@_buzeto)
IT Specialist
IBM Software, Rational
Agosto 2013
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
Quando 2 heróis não se entendem!
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
O desenvolvedor
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
O mundo mágico de operações
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
Como o desenvolvedor vê operações
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
Como operações vê uma nova release
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
A GMUD
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
O dia da GMUD !!!
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
O dia seguinte ...
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
San Jose, CA (2009) – Velocity
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
Ghent, Belgica (2009) – Devopsdays
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
O que é DevOps
“DevOps é uma cultura de produção de software que
representa os conhecimentos, práticas, costumes e
todos os outros hábitos e capacidades adquiridos
pelo engenheiro como membro de uma equipe, com
foco em manter o fluxo contínuo e integrado dos
ciclos de criação e entrega de software.”
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
Áreas de Negócio Operações/Produção
Desenvolvimento e Testes
Requisitos Software
ServiçosFeedback
Clientes
Fluxo de DevOps
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
Kaizen, não Kaikaku
• Significado:
- Kaikaku: mudança radical/ruptura
- Kaizen: pequenas melhorias constantes
• Organização nova/startup: Kaikaku
• Cultura já estabelecida: Kaizen
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
Como abordar DevOps?
1. Auto-Conhecimento
– Como as coisas são feitas atualmente?
– Mapear os processos, papéis, tecnologias, valores, etc;
– Dar visibilidade ao trabalho que é executado;
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
2. Novas culturas
– Ter contato com outras culturas;
– Conhecer novas tecnologias, práticas, etc;
– Pesquisar o que outras empresas/equipes estão
fazendo;
– Como eles trabalham, quais são seus hábitos,
conhecimentos, etc.
Como abordar DevOps?
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
Como abordar DevOps?
3. Adaptação
– Quais conhecimentos adquiridos podem funcionar na minha cultura?
– Qual o impacto cultural dos novos hábitos?
– Quais práticas e tecnologias ajudariam a tornar o fluxo de DevOps
melhor, mais natural e ágil?;
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
Como abordar DevOps?
4. Adoção
– Adaptar o cotidiano para as mudanças nos hábitos;
– Capacitar as pessoas nas novas tecnologias;
– Apoiar a adoção dos novos conhecimentos;
– Prover um ambiente saudável de colaboração.
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
Como abordar DevOps?
5. Melhoria contínua
– Coletar em tempo real dados sobre os ciclos de produção;
– Medir o resultado dos novos hábitos;
– Identificar potenciais pontos de melhoria;
– Adaptar os hábitos com base nos resultados;
 Voltar ao Passo 1.
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
27
Application Release Management
Cloud Provisioning
Application Deployment Automation
Rational Team Concert (CLM) Rational Test Workbench
SmartCloud Control Desk
Rational Build Forge
Jenkins
SmartCloud Continuous Delivery
SmartCloud Provisioning
SmartCloud Orchestrator
Rational Automation Framework
Chef
Tecnologias para suportar DevOps
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
Quando 2 heróis se tornam 1 !
Accelerating Product and Service Innovation
© 2013 IBM Corporation29
www.ibm.com/software/rational
Carlos Eduardo Buzeto
carlosbu@br.ibm.com
(@_buzeto)
Accelerating Product and Service Innovation
© 2013 IBM Corporation30
© Copyright IBM Corporation 2013. All rights reserved.
The information contained in these materials is provided for
informational purposes only, and is provided AS IS without
warranty of any kind, express or implied. IBM shall not be
responsible for any damages arising out of the use of, or
otherwise related to, these materials. Nothing contained in
these materials is intended to, nor shall have the effect of,
creating any warranties or representations from IBM or its
suppliers or licensors, or altering the terms and conditions of
the applicable license agreement governing the use of IBM
software. References in these materials to IBM products,
programs, or services do not imply that they will be available
in all countries in which IBM operates. Product release dates
and/or capabilities referenced in these materials may change
at any time at IBM’s sole discretion based on market
opportunities or other factors, and are not intended to be a
commitment to future product or feature availability in any
way. IBM, the IBM logo, Rational, and other IBM products
and services are trademarks of the International Business
Machines Corporation, in the United States, other countries or
both. Other company, product, or service names may be
trademarks or service marks of others.
www.ibm.com/software/rational
Accelerating Product and Service Innovation
© 2013 IBM Corporation31
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
© 2013 IBM Corporation
Accelerating Product and Service Innovation @_buzeto #qconsp
Solução Framework (ops to dev)
 Envolvimento de dev no ambiente de ops
 Processo definido, claro e simples de priorização dos defeitos em ops
 20% do tempo dós sprints de dev usados para melhoria do software
 Integração entre os chamados em ops e os tickets em dev
 Medição
 Melhoria continua

More Related Content

PDF
Leading DevOps Application Release and Deployment - Best Practices for Organi...
PPT
Innovate 2014 - DevOps Technical Strategy
PDF
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
PPT
Tdc 2013 alm com dev o ps
PPTX
Creating a DevOps Team that Isn't Evil
PPTX
Introduction To Agile And Scrum Innotech
PPTX
User Story Mapping in Practice
PPTX
Improving Software Delivery with DevOps & Software Defined Environments | The...
Leading DevOps Application Release and Deployment - Best Practices for Organi...
Innovate 2014 - DevOps Technical Strategy
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
Tdc 2013 alm com dev o ps
Creating a DevOps Team that Isn't Evil
Introduction To Agile And Scrum Innotech
User Story Mapping in Practice
Improving Software Delivery with DevOps & Software Defined Environments | The...

What's hot (16)

PDF
Death to Manual Deployments
PPTX
Delivering Applications Continuously to Cloud
PDF
Chief catalog 2014
PDF
Avoiding the Release Weekend
PDF
How to simplify IBM i / PC exchanges with SilverDev?
PDF
Best DevOps Team Structure - DevOps Conference - Chennai - 21st July 2017
PDF
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCode
PDF
New User Interfaces & Channels for the Enterprise
PDF
Integrating BlueMix into a DevOps pipeline
PDF
17 Ways To Know Whether Your Enterprise Software Customers Need Training
PPTX
DOES16 London - Ron van Kemenade - Nothing Beats Engineering Talent…The Agile...
PDF
Mobile User Experience
PDF
Achieving A Great User Experience For Enterprise Software
PDF
Accelerating the Developers' Road to the Cloud at Enterprise Scale
PDF
Introductiontoadaptiveand3dexperience 180807145140
PDF
Industry Perspective: DevOps - What it Means for the Average Business
Death to Manual Deployments
Delivering Applications Continuously to Cloud
Chief catalog 2014
Avoiding the Release Weekend
How to simplify IBM i / PC exchanges with SilverDev?
Best DevOps Team Structure - DevOps Conference - Chennai - 21st July 2017
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCode
New User Interfaces & Channels for the Enterprise
Integrating BlueMix into a DevOps pipeline
17 Ways To Know Whether Your Enterprise Software Customers Need Training
DOES16 London - Ron van Kemenade - Nothing Beats Engineering Talent…The Agile...
Mobile User Experience
Achieving A Great User Experience For Enterprise Software
Accelerating the Developers' Road to the Cloud at Enterprise Scale
Introductiontoadaptiveand3dexperience 180807145140
Industry Perspective: DevOps - What it Means for the Average Business
Ad

Viewers also liked (6)

PPT
DevOps - Novos Desafios para TI
PDF
Palestra comércio eletrônico
DOC
ComéRcio ElectróNico
PPT
Comércio Eletrônico
PPTX
O comércio eletrônico
PPT
Comercio eletronico
DevOps - Novos Desafios para TI
Palestra comércio eletrônico
ComéRcio ElectróNico
Comércio Eletrônico
O comércio eletrônico
Comercio eletronico
Ad

Similar to DevOps - Quando 2 heróis não se entendem ! (20)

PPT
DevOps for Enterprise Systems - Rosalind Radcliffe
PPT
Applying DevOps for more reliable Public Sector Software Delivery
PPTX
Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBM
PDF
IBM InterConnect 2013: DevOps Keynote
PPTX
Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps
PPT
DevOps101 (version 2)
PPT
DevOps 101 for Government
PDF
DevOps Thinking for the Line of Business
PDF
MassTLC DevOps program "The Latest Trend for Agility and Rapid Development"
PPTX
Mobile to Mainframe - the Challenges of Enterprise DevOps Adoption
PPTX
Mobile to mainframe - Enterprise DevOps - MoDevEast Slides
PDF
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
PDF
IBM DevOps Announcements - June 2014
PDF
DevOps for Enterprise Systems Overview
PDF
DevOps workshops at EDGE 2016
PDF
DevOps Workshops at IBM Edge 2016
PDF
DevOps in the Hybrid Cloud
PDF
A DevOps Primer: Whole Team Approaches for Better Software Quality
PDF
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
PPTX
Devops transformation in the Rational Collaborative Lifecycle Organization
DevOps for Enterprise Systems - Rosalind Radcliffe
Applying DevOps for more reliable Public Sector Software Delivery
Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBM
IBM InterConnect 2013: DevOps Keynote
Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps
DevOps101 (version 2)
DevOps 101 for Government
DevOps Thinking for the Line of Business
MassTLC DevOps program "The Latest Trend for Agility and Rapid Development"
Mobile to Mainframe - the Challenges of Enterprise DevOps Adoption
Mobile to mainframe - Enterprise DevOps - MoDevEast Slides
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
IBM DevOps Announcements - June 2014
DevOps for Enterprise Systems Overview
DevOps workshops at EDGE 2016
DevOps Workshops at IBM Edge 2016
DevOps in the Hybrid Cloud
A DevOps Primer: Whole Team Approaches for Better Software Quality
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
Devops transformation in the Rational Collaborative Lifecycle Organization

Recently uploaded (20)

PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Encapsulation_ Review paper, used for researhc scholars
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Encapsulation theory and applications.pdf
PDF
Approach and Philosophy of On baking technology
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
cuic standard and advanced reporting.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Reach Out and Touch Someone: Haptics and Empathic Computing
Empathic Computing: Creating Shared Understanding
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Unlocking AI with Model Context Protocol (MCP)
Encapsulation_ Review paper, used for researhc scholars
The AUB Centre for AI in Media Proposal.docx
Mobile App Security Testing_ A Comprehensive Guide.pdf
Encapsulation theory and applications.pdf
Approach and Philosophy of On baking technology
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
NewMind AI Monthly Chronicles - July 2025
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Understanding_Digital_Forensics_Presentation.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
cuic standard and advanced reporting.pdf

DevOps - Quando 2 heróis não se entendem !

  • 1. Accelerating Product and Service Innovation © 2013 IBM Corporation1 DevOps Carlos Eduardo Buzeto (@_buzeto) IT Specialist IBM Software, Rational Agosto 2013
  • 2. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp Quando 2 heróis não se entendem!
  • 3. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp
  • 4. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp
  • 5. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp O desenvolvedor
  • 6. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp O mundo mágico de operações
  • 7. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp Como o desenvolvedor vê operações
  • 8. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp Como operações vê uma nova release
  • 9. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp A GMUD
  • 10. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp O dia da GMUD !!!
  • 11. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp
  • 12. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp
  • 13. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp
  • 14. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp
  • 15. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp O dia seguinte ...
  • 16. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp
  • 17. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp San Jose, CA (2009) – Velocity
  • 18. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp Ghent, Belgica (2009) – Devopsdays
  • 19. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp O que é DevOps “DevOps é uma cultura de produção de software que representa os conhecimentos, práticas, costumes e todos os outros hábitos e capacidades adquiridos pelo engenheiro como membro de uma equipe, com foco em manter o fluxo contínuo e integrado dos ciclos de criação e entrega de software.”
  • 20. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp Áreas de Negócio Operações/Produção Desenvolvimento e Testes Requisitos Software ServiçosFeedback Clientes Fluxo de DevOps
  • 21. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp Kaizen, não Kaikaku • Significado: - Kaikaku: mudança radical/ruptura - Kaizen: pequenas melhorias constantes • Organização nova/startup: Kaikaku • Cultura já estabelecida: Kaizen
  • 22. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp Como abordar DevOps? 1. Auto-Conhecimento – Como as coisas são feitas atualmente? – Mapear os processos, papéis, tecnologias, valores, etc; – Dar visibilidade ao trabalho que é executado;
  • 23. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp 2. Novas culturas – Ter contato com outras culturas; – Conhecer novas tecnologias, práticas, etc; – Pesquisar o que outras empresas/equipes estão fazendo; – Como eles trabalham, quais são seus hábitos, conhecimentos, etc. Como abordar DevOps?
  • 24. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp Como abordar DevOps? 3. Adaptação – Quais conhecimentos adquiridos podem funcionar na minha cultura? – Qual o impacto cultural dos novos hábitos? – Quais práticas e tecnologias ajudariam a tornar o fluxo de DevOps melhor, mais natural e ágil?;
  • 25. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp Como abordar DevOps? 4. Adoção – Adaptar o cotidiano para as mudanças nos hábitos; – Capacitar as pessoas nas novas tecnologias; – Apoiar a adoção dos novos conhecimentos; – Prover um ambiente saudável de colaboração.
  • 26. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp Como abordar DevOps? 5. Melhoria contínua – Coletar em tempo real dados sobre os ciclos de produção; – Medir o resultado dos novos hábitos; – Identificar potenciais pontos de melhoria; – Adaptar os hábitos com base nos resultados;  Voltar ao Passo 1.
  • 27. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp 27 Application Release Management Cloud Provisioning Application Deployment Automation Rational Team Concert (CLM) Rational Test Workbench SmartCloud Control Desk Rational Build Forge Jenkins SmartCloud Continuous Delivery SmartCloud Provisioning SmartCloud Orchestrator Rational Automation Framework Chef Tecnologias para suportar DevOps
  • 28. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp Quando 2 heróis se tornam 1 !
  • 29. Accelerating Product and Service Innovation © 2013 IBM Corporation29 www.ibm.com/software/rational Carlos Eduardo Buzeto carlosbu@br.ibm.com (@_buzeto)
  • 30. Accelerating Product and Service Innovation © 2013 IBM Corporation30 © Copyright IBM Corporation 2013. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. www.ibm.com/software/rational
  • 31. Accelerating Product and Service Innovation © 2013 IBM Corporation31
  • 32. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp
  • 33. © 2013 IBM Corporation Accelerating Product and Service Innovation @_buzeto #qconsp Solução Framework (ops to dev)  Envolvimento de dev no ambiente de ops  Processo definido, claro e simples de priorização dos defeitos em ops  20% do tempo dós sprints de dev usados para melhoria do software  Integração entre os chamados em ops e os tickets em dev  Medição  Melhoria continua