Um processo de introdução de DevOps em sistemas legados
| Ano de defesa: | 2018 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Não Informado pela instituição
|
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/117227 |
Resumo: | Os sistemas legados são um desafio para as operações de organizações modernas, pois limitam sua capacidade de mudança e o crescimento dos negócios. Porém, muitas vezes, são sistemas adequados a seu propósito, entregam o valor esperado e o investimento neles é justificável. O conceito de DevOps veio para reduzir a separação entre as equipes de desenvolvimento e operações existente nas empresas de desenvolvimento de software, diminuindo o ciclo de vida do produto. Com esse conceito surge a prática da Entrega Contínua, permitindo que equipes entreguem e implantem qualquer versão de seu software em qualquer ambiente computacional a qualquer momento por meio de um processo completamente automatizado. Essa prática melhora o feedback do processo de desenvolvimento, de modo que os problemas são identificados e resolvidos o mais cedo possível. Neste trabalho, apresentamos uma experiência de adoção de DevOps, e propomos um processo estruturado de introdução de DevOps e suas modificações necessárias para se adaptar a sistemas legados, para que o processo de entrega dos sistemas legados tenha o tempo de ciclo curto e de alta qualidade, entregando versões frequentes de maneira automatizada. Palavras-chave: Sistemas Legados; DevOps; Integração Contínua; Entrega Contínua; Pipeline de implantação. |
| id |
UFOR_29d80b394b27d5c957143de9f4e193b7 |
|---|---|
| oai_identifier_str |
oai::117227 |
| network_acronym_str |
UFOR |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da UNIFOR |
| repository_id_str |
|
| spelling |
Um processo de introdução de DevOps em sistemas legadosSistema computacionalSoftwareOs sistemas legados são um desafio para as operações de organizações modernas, pois limitam sua capacidade de mudança e o crescimento dos negócios. Porém, muitas vezes, são sistemas adequados a seu propósito, entregam o valor esperado e o investimento neles é justificável. O conceito de DevOps veio para reduzir a separação entre as equipes de desenvolvimento e operações existente nas empresas de desenvolvimento de software, diminuindo o ciclo de vida do produto. Com esse conceito surge a prática da Entrega Contínua, permitindo que equipes entreguem e implantem qualquer versão de seu software em qualquer ambiente computacional a qualquer momento por meio de um processo completamente automatizado. Essa prática melhora o feedback do processo de desenvolvimento, de modo que os problemas são identificados e resolvidos o mais cedo possível. Neste trabalho, apresentamos uma experiência de adoção de DevOps, e propomos um processo estruturado de introdução de DevOps e suas modificações necessárias para se adaptar a sistemas legados, para que o processo de entrega dos sistemas legados tenha o tempo de ciclo curto e de alta qualidade, entregando versões frequentes de maneira automatizada. Palavras-chave: Sistemas Legados; DevOps; Integração Contínua; Entrega Contínua; Pipeline de implantação.Legacy systems are a challenge for the operations of modern organizations as they limit the growth of business and their changing ability. However, they are often systems suited to their purpose, they deliver the expected value and investment in them is justifiable. The concept of DevOps has come to reduce the separation between development and operations teams in software development companies, decreasing the product lifecycle. With this concept comes the practice of continuous delivery, allowing teams to deliver and deploy any version of their software in any computing environment at any time through a fully automated process. This practice improves the feedback of the development process, so problems could be identified and resolved as early as possible. In this work, we present an experience of deploying DevOps, and propose a structured process for deploying DevOps and its modifications necessary to adapt to legacy systems in order to the delivery process of the legacy systems has a short and high quality lifecycle, delivering frequent versions in an automated way. Keywords: Legacy systems; DevOps; Continuous Integration; Continuous Deployment; Deployment Pipeline.Dissertacao enviada com autorizacao e certificacao via CI 128808/18Albuquerque, Adriano BessaAlbuquerque, Adriano BessaBezerra, Carla Ilane MoreiraSilva, Andreia Rodrigues daUniversidade de Fortaleza. Programa de Pós-Graduação em Informática AplicadaCruz, Vinicius Lima2018info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/117227https://uol.unifor.br/auth-sophia/exibicao/20686porreponame:Biblioteca Digital de Teses e Dissertações da UNIFORinstname:Universidade de Fortaleza (UNIFOR)instacron:UNIFORinfo:eu-repo/semantics/openAccess1899-12-30T00:00:00Zoai::117227Biblioteca Digital de Teses e Dissertaçõeshttps://www.unifor.br/bdtdONGhttp://dspace.unifor.br/oai/requestbib@unifor.br||bib@unifor.bropendoar:1899-12-30T00:00Biblioteca Digital de Teses e Dissertações da UNIFOR - Universidade de Fortaleza (UNIFOR)false |
| dc.title.none.fl_str_mv |
Um processo de introdução de DevOps em sistemas legados |
| title |
Um processo de introdução de DevOps em sistemas legados |
| spellingShingle |
Um processo de introdução de DevOps em sistemas legados Cruz, Vinicius Lima Sistema computacional Software |
| title_short |
Um processo de introdução de DevOps em sistemas legados |
| title_full |
Um processo de introdução de DevOps em sistemas legados |
| title_fullStr |
Um processo de introdução de DevOps em sistemas legados |
| title_full_unstemmed |
Um processo de introdução de DevOps em sistemas legados |
| title_sort |
Um processo de introdução de DevOps em sistemas legados |
| author |
Cruz, Vinicius Lima |
| author_facet |
Cruz, Vinicius Lima |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Albuquerque, Adriano Bessa Albuquerque, Adriano Bessa Bezerra, Carla Ilane Moreira Silva, Andreia Rodrigues da Universidade de Fortaleza. Programa de Pós-Graduação em Informática Aplicada |
| dc.contributor.author.fl_str_mv |
Cruz, Vinicius Lima |
| dc.subject.por.fl_str_mv |
Sistema computacional Software |
| topic |
Sistema computacional Software |
| description |
Os sistemas legados são um desafio para as operações de organizações modernas, pois limitam sua capacidade de mudança e o crescimento dos negócios. Porém, muitas vezes, são sistemas adequados a seu propósito, entregam o valor esperado e o investimento neles é justificável. O conceito de DevOps veio para reduzir a separação entre as equipes de desenvolvimento e operações existente nas empresas de desenvolvimento de software, diminuindo o ciclo de vida do produto. Com esse conceito surge a prática da Entrega Contínua, permitindo que equipes entreguem e implantem qualquer versão de seu software em qualquer ambiente computacional a qualquer momento por meio de um processo completamente automatizado. Essa prática melhora o feedback do processo de desenvolvimento, de modo que os problemas são identificados e resolvidos o mais cedo possível. Neste trabalho, apresentamos uma experiência de adoção de DevOps, e propomos um processo estruturado de introdução de DevOps e suas modificações necessárias para se adaptar a sistemas legados, para que o processo de entrega dos sistemas legados tenha o tempo de ciclo curto e de alta qualidade, entregando versões frequentes de maneira automatizada. Palavras-chave: Sistemas Legados; DevOps; Integração Contínua; Entrega Contínua; Pipeline de implantação. |
| publishDate |
2018 |
| dc.date.none.fl_str_mv |
2018 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/117227 |
| url |
https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/117227 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.relation.none.fl_str_mv |
https://uol.unifor.br/auth-sophia/exibicao/20686 |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UNIFOR instname:Universidade de Fortaleza (UNIFOR) instacron:UNIFOR |
| instname_str |
Universidade de Fortaleza (UNIFOR) |
| instacron_str |
UNIFOR |
| institution |
UNIFOR |
| reponame_str |
Biblioteca Digital de Teses e Dissertações da UNIFOR |
| collection |
Biblioteca Digital de Teses e Dissertações da UNIFOR |
| repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UNIFOR - Universidade de Fortaleza (UNIFOR) |
| repository.mail.fl_str_mv |
bib@unifor.br||bib@unifor.br |
| _version_ |
1846365333593522176 |