Você está na página 1de 14

FACULDADE SETE DE SETEMBRO

A CULTURA DEVOPS E A
FBRICA DEPLOY
Bruno Lima Camargo

Orientador:
Prof. Msc. Ciro Coelho
Curso:
Especializao em Engenharia de Software

TPICOS DA APRESENTAO

Justificativa

Objetivo Geral

Objetivo Especficos

Tema

Consideraes

Sugestes de trabalhos futuros

Justificativa

DevOps relevante para academia sobre as


informaes referente a melhoria contnua no
processo da engenharia de software.

Para a comunidade profissional, otimiza o fluxo


do processo de desenvolvimento de software
em ciclos contnuos.

Este estudo apresenta uma abordagem que


pode otimizar os processos trazendo grandes
benefcios com entregas contnuas

Objetivo Geral

Entender a cultura das equipes de


desenvolvimento (Dev) e de operaes (Ops),
suas respectivas responsabilidades, desafios, as
fases e ferramentas necessrias no ciclo do
desenvolvimento de uma verso final do produto
que agregam valor ao negcio.

Objetivos Especficos

Realizar o levantamento sobre a cultura


DevOps;

Identificar o processo de automao e deploy


de software;

Identificar as ferramentas de cdigo aberto


que auxiliem essas equipes.

Metodologia

A metodologia do presente trabalho consiste


em uma reviso bibliogrfica referente ao
tema proposto. A rea de estudo recente
entre as equipes de desenvolvimento e
operaes. Desta maneira, o trabalho foi
elaborado a partir de uma pesquisa sobre o
que h disponvel na literatura referente ao
termo DevOps.

A Cultura

DevOps (Dev+Ops) uma mistura de padres


destinados a colaborao.

A proposta resolver o gap. Ainda existem silos


cada um no seu territrio.

Separar Dev e Ops cria gargalo na agilidade do


negcio.

Elaborar estratgias para criar uma


colaborao.

Categorias e prticas: operaes envolvida nos


requisitos; desenvolvedor responsvel pela
implantao; processo seguido por todos;
prticas associadas a implantao contnua;
codificar a infraestrutura.
7

A Cultura

Criar uma cultura geradora: alta cooperao,


riscos so compartilhados; falhas levam a
investigao; novidade implementada.

Modelo de Adoo DevOps Incremental

Fonte: IBM developerWorks (2015)

A Cultura
TI do Passado

DevOps de Alto Desempenho de


Hoje

TI como um centro de custos

TI como uma vantagem competitiva

Devs culpam Ops-Ops culpam os Devs

Organizao de alta confiana com


metas compartilhadas

Desenvolvimento em cascata

Integrao e entrega contnua

As consideraes de desempenho
comeam na verificao do cdigo

O desempenho um requisito crtico e


considerado ao longo de todo o ciclo
de vida do desenvolvimento

Implementaes somente 1 ou 2 vezes


por ano

Diversas implementaes por dia

Conselho de aprovao de mudanas


era necessrio para implementaes

Reviso de qualidade dos cdigos


entre profissionais (peer-review)

Controle de verses somente para


cdigo ou nenhum controle de verses

Controle de verses para cdigos,


sistema, configuraes de aplicaes e
dados

A Fbrica

10

As Ferramentas

11

Considerao Finais

No mnimo uma questo por objetivo dever


ser citada.

At 5 slides est adequado. Talvez uma boa


ideia seja usar um por objetivo.

Esta uma parte voc que faz sugestes

Mostre tudo o que voc aprendeu.

12

Sugestes de trabalhos futuros

Sugerir objetivos no atingidos no seu trabalho


e que podero ser desenvolvidos por
pesquisadores no futuro.

Ou questes que voc gostaria de estudar no


futuro.

Ou questes que voc gostaria de incluir, mas


que por n motivos no entraram no seu
trabalho mas j mudaram a situao em
relao processo inicial.

13

OBRIGADO!!!

Você também pode gostar