Mostrando postagens com marcador Devops. Mostrar todas as postagens
Mostrando postagens com marcador Devops. Mostrar todas as postagens
quarta-feira, 7 de março de 2018
Release when DONE when it's NECESSARY
#ReRo #ReDoNe #agile #devops ReRo: Release Early Release Often. ReDoNe: Release when DONE, when it's Necessary. Esse negócio de ReRo é entregar qualquer coisa rapidamente, antecipadamente, sem considerar os impactos da mudança realizada. Vai contra o ITIL e a gestão de Mudanças. Surgiu no "boom" dos métodos ágeis e foi "incorporada" pelos amantes do Devops e dos métodos ágeis. A gestão de mudanças prevê o contrário! Devemos entregar ou instalar software novo, quando estiver PRONTO e sempre quando for NECESSÁRIO. Subir software novo a todo momento acarreta riscos para o negócio e causa prejuízos, pois, a pressa pode fazer subir versões incorretas ou inapropriadas, forçando o retrabalho. Devemos repensar essas loucuras Americanas e considerar o ambiente de negócios em que vivemos, a estrutura organizacional da Empresa e o Mercado. Não digo que devemos demorar demais para implantar coisas, mas devemos planejar (o pessoal do Agile não curte muito isso!) Sim, planejar e controlar as mudanças, considerando todos os impactos. Mesmo mudanças positivas trazem impacto para a Organização, e isto deve ser considerado e planejado. Pense nisso!
quarta-feira, 25 de novembro de 2015
O Caô do Devops
Então, sua empresa tem problemas com a infraestrutura de TI que suporta suas aplicações. Grande novidade! Afinal de contas, qual empresa não tem? A questão é: Como você pretende resolver estes problemas? Contratando "Devops"?
segunda-feira, 8 de junho de 2015
Antenado com as novidades em TI
Se você é um profissional pelo menos
um pouquinho antenado, deve ficar meio “baratinado” com tanta
novidade, não? Aqui, no Bom Programador, eu tenho tentado apontar
caminhos, mostrando a você, sempre com exemplos práticos, o que os
líderes de tecnologia estão usando. São soluções que podem
racionalizar seus custos e permitir que você se adapte a esse mundo
de “método ágil”.
Então, preparando seu espírito para o
meu próximo artigo técnico, gostaria de rever alguns conceitos que
formam o moderno ambiente de Tecnologia da Informação.
domingo, 3 de maio de 2015
Micro serviços imutáveis: A receita dos campeões!
E aí? Apanhando muito dos seus Projetos? O "Sprint" acaba mais rápido do que as tarefas que você tem a executar? Talvez, a culpa seja sua!
Vamos ver uma alternativa ágil, simples e dinâmica para você parar de apanhar pelas mesmas causas.
segunda-feira, 17 de fevereiro de 2014
Infrastructure As Code (IAC)
Continuando nossa série de artigos sobre Entrega Contínua (Continuous Delivery) e DevOps, vamos falar sobre uma técnica muito importante e necessária para atingir esses dois objetivos: Infrastructure As Code, uma abordagem diferente de encarar a infraestrutura de TI, que é a base para outras técnicas, como: PaaS e SaaS.
segunda-feira, 10 de fevereiro de 2014
Application Lifecycle Management e Automação do desenvolvimento
Como pensar em Entrega Contínua e DevOps, sem pensar em automação do ALM (Application Lifecycle Management)? Como podemos pensar em "Push button deploy" sem termos certeza do que estamos liberando e quando?
Neste artigo, que segue nossa série sobre Continuous Delivery e DevOps, vamos falar um pouco sobre ALM e sua automação, revendo conceitos e apresentando os desafios e soluções existentes.
sábado, 8 de fevereiro de 2014
Novo livro: Entrega contínua e DevOps
É, meus amigos, ano novo, livro novo! Acabei de lançar meu novo livro, Qualidade de Software na Prática, e já estou entregando outro à editora, com o título provisório de Entrega Contínua e DevOps. Na verdade, são dois métodos derivados das boas práticas de qualidade de software, sendo uma evolução natural de tudo o que venho pregando, ao longo desses anos. Este novo livro, é o complemento ideal para a sequência das minhas publicações. Espero continuar contando com o seu apoio! Ah, e não deixe de usar nossa ferramenta de qualidade de código Java: jQana!
Marcadores:
boas práticas,
ciclo de vida,
Continuous Delivery,
Devops,
engenharia de software,
Garantia de qualidade,
Infrastructure As A Service,
livro
sexta-feira, 7 de fevereiro de 2014
X-tudo As A Service
Vamos iniciar hoje uma série de artigos sobre "Continuous Delivery" (Entrega contínua) e DevOps. Dois conceitos que estão transformando o mercado de desenvolvimento de software e você, como "Bom Programador", tem que conhecer bem. Começaremos falando sobre os conceitos que motivaram o surgimento desses dois métodos de desenvolvimento e entrega de software: Tudo As A Service, ou seja: Software As A Service, Platform As A Service e Infrastructure As A Service.
Assinar:
Postagens (Atom)