DevOps. Carlos Eduardo Buzeto (@_buzeto) IT Specialist IBM Software, Rational Agosto 2013. Accelerating Product and Service Innovation



Documentos relacionados
The Economics of Software Quality

IBM Rational change and release management Acelerando o ciclo de vida da delivery de software

Workshop Infraestrutura -Telecomunicações

Transformação do software delivery para melhorar resultados de negócio Inovação e transformação de negócios

Alcance Adapte-se a mundança. Nome, Título

Tecnologia Cognitiva em Gestão de Risco Reputacional. Palestrante: Anderson dos Santos Reis Vieira

Seja Bem-Vindo. Sharepoint 2007 para Desenvolvedores. Inicio: 19:00 Termino: 22:00

Centro de Inovação Microsoft-PUCRS

Seja Bem-Vindo. System Center Family. Inicio: 09:00 Termino: 12:00

Copyright All rights reserved.

Modernizar o desenvolvimento das aplicações empresariais com uma gestão integrada de alterações, construção e release

SAP Best Practices Informações sobre disponibilidade e download para Clientes SAP e Parceiros SAP. Know-how setorial e global pré-configurado

Data Loss Prevention. Uma abordagem estratégica. Vladimir Amarante, CISSP Manager, Systems

Eliminando Fronteiras: Aumente a Produtividade com Soluções de Mobilidade Symantec Arthur Cesar Oreana

Produzindo Valor com Gerenciamento do Ciclo de Vida de Aplicativos Delivering Value with Application Lifecycle Management (ALM)

Mitos Desfeitos sobre Prevenção a Perda de Dados

NetApp Visão Geral Alguns Desafios de uma Infraestrutura em Nuvem Integração com o System Center 2012

Gerenciando Mobilidade: Usuários e Dispositivos Seguros

Grupo de Arquitetos Microsoft Brasil

Uma nova luz na web com Microsoft Silverlight. Leonardo Sobral Consultor de Tecnologia

Grupo de Arquitetos Microsoft Brasil

Manual Instructions for SAP Note Version 1

MICROCAT PARA HYUNDAI INSTRUÇÕES PARA INSTALAÇÃO

Cloud, IoT, conexões... estamos mesmos seguros?

Responsabilidade pelos Danos e Riscos Causados por Falhas de Segurança

Café com Target. Andrea Leal APS MKT Manager Março, 2009 advertising.microsoft.com/brasil

Symantec & Jogos Olímpicos Rio Julho de 2015

^ 4 Introdução ao Programa SAP Extended Business 4 Objetivo do Programa 4 Seu Papel. ^ 5 Soluções SAP. 9 SAP Business One. SAP Business All-in-One

Grupo de Arquitetos Microsoft Brasil

Solução de ciclo de vida IBM Rational AppScan: construir segurança para aplicações Web na delivery de software e sistemas.

SAP Rapid Deployment Solutions. Nove motivos para simplificar sua vida com o SAP Rapid Deployment Solutions Alcance suas metas gradativamente

Grupo de Arquitetos Microsoft Brasil

Django GIS Brasil Documentation

Norberto Mateos Carrascal Diretor Territorial para o Sul da Europa Intel Corporation

Faça você mesmo: Do Projeto 3D às Ferramentas de Fabricação Digital

Nova Lei Anticorrupção Brasileira: Desafios e Oportunidades

SAP NFE Automação das Entradas webinar 31/05/2016. Bruno Ogusuko - Diretor de Soluções Fiscais COE Vinicius Ferrari Gerente de Produto NFE

Perguntas e respostas

Microsoft Software + Serviços

Solução Symantec de Gerenciamento de Armazenamento e Proteção de Dados Ministério Rodrigo Pinheiro

Serviços Gerenciados de Segurança Ativas Powered by Symantec Raphael Pereira

Euler Hermes Auxiliando empresas a desenvolver negócios de forma segura

Computador móvel Dolphin TM Guia Rápido de Instalação

Artemis7. Portfolio and Project Management Solutions. Better decisions. Better results

Uma introdução sobre Frameworks de Desenvolvimento

Retrocomputação : do passado para o presente. Daniel Bauermann dbauermann@uol.com.br

BCS Expertise para preencher

Uma nova luz na web com Microsoft Silverlight

DevOps A Origem DEV204

COMUNICADO. O Governo do Amazonas não contraiu nenhum tipo de obrigação quanto à aquisição de todos os produtos na Ata de Registro de Preços.

Ricardo Zakaluk e Fabio Figueira. IBM MobileFirst IBM Corporation

Alpargatas USA: Administrando um portfólio complexo de produtos para oferecer opções diferenciadas aos clientes

Definições de Categorias Fundos de Investimento Regulamentados no Brasil

Case Ativas eflex Enhanced

Fidelize seus clientes e incremente seus resultados SAP Cloud for Services

Porque e Como Arquivar - Por que e como Descobrir

Entrega Contínua de Software na Prática

Business Critical Services todo!

Porto Editora acentua ganhos de produtividade e eficiência com investimento em tecnologia Microsoft

Os Desafios da Segurança no Desenvolvimento com Métodos Ágeis. OWASP Education Project. The OWASP Foundation

Acelerando Seus Negócios Riverbed Performance Platform

IBM Cognos 8 Controller Consolidação para monitoramento de desempenho e adequação as regulamentações

DATA: 06/05/2015 AUDITÓRIO: ESTRATÉGIA E GESTÃO TEMA: INFORMAÇÕES NÃO FALTAM: O QUE FAZER COM ELAS? PALESTRANTE: FERNANDO LEMOS

SAP Cloud for Analytics. Alexandre Ribeiro

DEPARTMENT NAME. Aluízio Felix Eng. de Minas Mine Services

Shell Script Melhorando tarefas. Daniel Bauermann

Microsoft S+S Day Data: 09 de dezembro de 2008

Como representar os valores da Aker Solutions

Desempenho Hospitalar no Brasil

Engenharia de Requisitos. Professor: Dr. Eduardo Santana de Almeida Universidade Federal da Bahia

Microcat Authorisation Server (MAS ) Guia do utilizador

Vazamento de Dados - Entendendo o Contexto para uma Resposta mais Precisa

BRASOFTWARE EXECUTIVE MEETING. Everton Cardoso Sr. Consultant, Presales

Mobilize seu negócio com a Microsoft. Mário Abreu Technology Specialist, Windows Phone Microsoft Brasil

Lloyd s no brasil. 2 anos após a abertura do mercado de resseguros MARCO ANTONIO DE SIMAS CASTRO

Os princípios e valores do ágil são a chave para o escalonamento!

Direito da Comunicação. A criação e difusão de informação na Internet

This document has been provided by the International Center for Not-for-Profit Law (ICNL).

Oferta da Retenção do Disco Rígido para Produtos Xerox na Europa

Ajudar os negócios a atingir a eficiência operacional através das pessoas e das arquitecturas orientadas a serviços - SOA

2/4 BD8201FM. Lot No. REV. A

Spirit Sampler Guia Rápido de Operação Manual Doc Number SpiritSampler Tradução

Para os. edition: AutoCAD. Mechanical. Showcase. Autodesk. Autodesk. SketchBook. Designer. Mudbox Vault. Autodesk. Autodesk. Ultimate.

Programa de Educação Continuada em Ressonância Magnética

LTE, 5G e IoT para verticais de negócios

SAP BusinessObjects Business Intelligence suite for all insight. 1 place for all data. 1 platform. April 2013

SAP Best Practices. Know-how sectorial e global pré-configurado. Disponibilidade para clientes e parceiros da SAP

Licenciamento Microsoft Conceitos básicos. Ademir J. Tavares Especialista de Licenciamento Pauta Distribuidora

Ideal para que tipo de empresa (equipe): pequena, média, grande? Em software onde os requisitos não são conhecidos é recomendado o uso do XP? Por quê?

Sicredi Aprimora Monitoramento de Data Center Com o CA DCIM

Scrum. Gestão ágil de projetos

Guia E-Learning Acesso dos estudantes aos cursos de e-learning e ao Sistema de Gerenciamento da Aprendizagem

Desenvolvimento de Software e Colaboração em tempos de Facebook

Captuvo SL22/42. Guia rápido de instalação. Estojo corporativo para ipod touch 5 e iphone 5 da Apple. CAPTUVO22-42-BP-QS Rev A 09/13

Cloud para o Brasil Cloud Services

Transcrição:

DevOps Carlos Eduardo Buzeto (@_buzeto) IT Specialist IBM Software, Rational Agosto 2013 1

O desenvolvedor

O mundo mágico de operações

Como o desenvolvedor vê operações

Como operações vê uma nova release

A GMUD

O dia da GMUD!!!

O dia seguinte...

San Jose, CA (2009) Velocity

Ghent, Belgica (2009) Devopsdays

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.

Desenvolvimento e Testes Áreas de Negócio Requisitos Software Operações/Produção Feedback Clientes Serviços Fluxo de DevOps

Kaizen, não Kaikaku Significado: - Kaikaku: mudança radical/ruptura - Kaizen: pequenas melhorias constantes Organização nova/startup: Kaikaku Cultura já estabelecida: Kaizen

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;

Como abordar DevOps? 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? 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?;

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.

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.

Tecnologias para suportar DevOps Rational Build Forge Rational Automation Framework Jenkins Chef Application Release Management Application Deployment Automation Cloud Provisioning Rational Team Concert (CLM) Rational Test Workbench SmartCloud Continuous Delivery SmartCloud Provisioning SmartCloud Orchestrator 27 SmartCloud Control Desk

Quando 2 heróis se tornam 1!

Accelerating Product and Service Innovation www.ibm.com/software/rational Carlos Eduardo Buzeto carlosbu@br.ibm.com (@_buzeto) 29

Accelerating Product and Service Innovation www.ibm.com/software/rational 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. 30

31

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