Publicação
Using container-based virtualization on web apps production environment: dipcode development cycle
| Resumo: | With the fast evolution of the internet over the last years, the top priority on software development has shifted from what? to when?. Reduced time-to-market is now the competitive edge that all companies strive for. The usage of container-based virtualization technologies keep the multiple environments where a development team works similar enough, that their work is made easier when devel oping and testing new features, which in turn results in a significantly faster delivery. The nature of this tecnhology also brings numerous advantages when it comes to management, monitoring and maintaining resources, allowing for an ease of adjustment, based on the client needs. Throughout this dissertation is presented an extended base of knowledge about container technologies, especially Docker, as well as what are the basic techniques to use when building an application inside such infrastructure, from the writing of the Dockerfile to the adaptation of the multiple pipelines responsible to deploy the application. |
|---|---|
| Autores principais: | Guimarães, Luís Miguel Pinheiro |
| Assunto: | Docker Docker swarm Kubernetes Orchestration Containers Containerization Services Build Deploy Web applications Orquestração Containerização Serviços Build Deploy Aplicações web |
| Ano: | 2022 |
| País: | Portugal |
| Tipo de documento: | dissertação de mestrado |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade do Minho |
| Idioma: | inglês |
| Origem: | RepositóriUM - Universidade do Minho |
Registos relacionados
school Estratégias de deployment em arquitetura de microsserviços
por: Pinto, Francisco Felícia Correia
Publicado em: (2023)
por: Pinto, Francisco Felícia Correia
Publicado em: (2023)
school .NET Operator SDK Developing Kubernetes Operators in .NET
por: Fernandes, João Pedro Luna
Publicado em: (2021)
por: Fernandes, João Pedro Luna
Publicado em: (2021)
school Kamailio-KSIPADP: support for cloud and kubernetes environments and evolution towards SaaS
por: António, Pedro Miguel da Silva Paiva
Publicado em: (2023)
por: António, Pedro Miguel da Silva Paiva
Publicado em: (2023)
school Orchestrator selection process for cloud-native machine learning experimentation
por: Sousa, Afonso Rafael Carvalho
Publicado em: (2022)
por: Sousa, Afonso Rafael Carvalho
Publicado em: (2022)
school Monintainer : a monitoring approach for container-based services
por: Correia, Miguel Ângelo Acácio
Publicado em: (2023)
por: Correia, Miguel Ângelo Acácio
Publicado em: (2023)
school Modernização de uma pipeline de desenvolvimento web
por: Ferreira, Daniela Maria Lopes
Publicado em: (2024)
por: Ferreira, Daniela Maria Lopes
Publicado em: (2024)
school Software defined applications: a DevOps approach to monitoring
por: Alves, Luís Miguel Andrade
Publicado em: (2022)
por: Alves, Luís Miguel Andrade
Publicado em: (2022)
school Agnostic cloud services with kubernetes
por: Bonacho, João Gonçalo Martins
Publicado em: (2023)
por: Bonacho, João Gonçalo Martins
Publicado em: (2023)
school Gestão de informação em contexto hospitalar
por: Dias, Luís Manuel Cachada
Publicado em: (2021)
por: Dias, Luís Manuel Cachada
Publicado em: (2021)
school Programmable environments for quick orchestration of deployments
por: Poleri, Maria Helena Ribeiro
Publicado em: (2020)
por: Poleri, Maria Helena Ribeiro
Publicado em: (2020)
article Exposure to fungi in dockers
por: Viegas, Carla
Publicado em: (2014)
por: Viegas, Carla
Publicado em: (2014)
school APPJET platform: open-source platform for deployment automation and configuration over web infrastructures.
por: Malhado, Guilherme Pinto Luz Marmeleiro
Publicado em: (2024)
por: Malhado, Guilherme Pinto Luz Marmeleiro
Publicado em: (2024)
article Distributed and decentralized orchestration of containers on edge clouds
por: Pires, André
Publicado em: (2021)
por: Pires, André
Publicado em: (2021)
groups Oversubscribing micro-clouds with energy-aware containers scheduling
por: Mendes, Sérgio
Publicado em: (2019)
por: Mendes, Sérgio
Publicado em: (2019)
article A data drift approach to update deployed energy prediction machine learning models
por: Teixeira, Hélder
Publicado em: (2025)
por: Teixeira, Hélder
Publicado em: (2025)
school Socio-economic implications of artificial reef deployment: a Portuguese case study.
por: Ramos, Jorge Humberto Palmeira
Publicado em: (2018)
por: Ramos, Jorge Humberto Palmeira
Publicado em: (2018)
school Monitoring architecture for services and servers in healthcare environment
por: Ramos, Vasco António Lopes
Publicado em: (2022)
por: Ramos, Vasco António Lopes
Publicado em: (2022)
school Usage Statistics
por: Milagaia, João Marcelo Machado
Publicado em: (2023)
por: Milagaia, João Marcelo Machado
Publicado em: (2023)
school Multivalvular surgery using rapid deployment aortic prosthesis : a propensity score matching
por: Reis, Maria Inês Simões dos
Publicado em: (2021)
por: Reis, Maria Inês Simões dos
Publicado em: (2021)
article Bibliometric analysis of quality function deployment with fuzzy systems
por: Lima, B. P.
Publicado em: (2020)
por: Lima, B. P.
Publicado em: (2020)
article On the use of the quality function deployment matrix for flexible and quantitative prioritization
por: Domingos, André S.
Publicado em: (2017)
por: Domingos, André S.
Publicado em: (2017)
article A novel route to optimize placement equipment kinematics by coupling capacitive accelerometers
por: Veiga, João
Publicado em: (2022)
por: Veiga, João
Publicado em: (2022)
groups Patients’ requirements prioritization on the house of quality: the case of glucose monitoring devices in young adults with type 1 diabetes
por: Dias, Patrícia A.
Publicado em: (2019)
por: Dias, Patrícia A.
Publicado em: (2019)
article SOS – Simple orchestration of services
por: Queirós, Ricardo
Publicado em: (2017)
por: Queirós, Ricardo
Publicado em: (2017)
school Transformação de Core Bancário
por: Mendes, Carlos Eduardo Rodrigues Ferreira
Publicado em: (2019)
por: Mendes, Carlos Eduardo Rodrigues Ferreira
Publicado em: (2019)
school Developing web apps for analyses of transcriptomes
por: Saraiva-Agostinho, Nuno
Publicado em: (2023)
por: Saraiva-Agostinho, Nuno
Publicado em: (2023)
article Evaluation of caregivers’ first time use of a seamless deployment platform
por: Wagner, Stefan
Publicado em: (2016)
por: Wagner, Stefan
Publicado em: (2016)
school Hotel’s end users preferences on green hotel attributes : an application of the quality function deployment
por: Monteiro, Lurdes Inês Nunes
Publicado em: (2020)
por: Monteiro, Lurdes Inês Nunes
Publicado em: (2020)
school Negociação de Requisitos no Processo de Desenvolvimento de Software
por: Ramires, João
Publicado em: (2004)
por: Ramires, João
Publicado em: (2004)
school Aplicação da casa da qualidade no desenvolvimento e aperfeiçoamento de dispositivos de monitorização de glicose em jovens adultos com diabetes tipo 1
por: Dias, Patrícia Alexandra Andrade
Publicado em: (2018)
por: Dias, Patrícia Alexandra Andrade
Publicado em: (2018)
article Deployment risk and resilience model applied to military children
por: Santos, Renato Pessoa dos
Publicado em: (2022)
por: Santos, Renato Pessoa dos
Publicado em: (2022)
article Combining image and non-image clinical data: An infrastructure that allows machine learning studies in a hospital environment
por: Espanha, Raphael
Publicado em: (2019)
por: Espanha, Raphael
Publicado em: (2019)
article A methodology for the identification of strategic technological competences: An application in the sheet metal equipment industry
por: Santos, Claúdio
Publicado em: (2017)
por: Santos, Claúdio
Publicado em: (2017)
school Design and development of process control and management application for pre-clinical laboratories
por: Monteiro, Ricardo Luís Carvalho
Publicado em: (2024)
por: Monteiro, Ricardo Luís Carvalho
Publicado em: (2024)
school LightStream: sistema de comunicação Publish/Subscribe com WebSockets
por: Felício, Manuel Vargas
Publicado em: (2012)
por: Felício, Manuel Vargas
Publicado em: (2012)
article Revisioning healthcare interoperability system for ABI architectures: Introspection and improvements
por: Guedes, João
Publicado em: (2024)
por: Guedes, João
Publicado em: (2024)
school GeoToolsWeb: uma aplicação web para monitorização estrutural
por: Morais, Carlos Miguel de Jesus
Publicado em: (2016)
por: Morais, Carlos Miguel de Jesus
Publicado em: (2016)
article Attitudes of healthcare providers towards fertility preservation in Portugal: perceived support across indications and their ethical implications
por: Tirsina, Alla
Publicado em: (2026)
por: Tirsina, Alla
Publicado em: (2026)
school Web browser access to cryptographic hardware
por: Braga, Leonel João Fernandes
Publicado em: (2012)
por: Braga, Leonel João Fernandes
Publicado em: (2012)
school A geographical-aware state deployment service for fog computing
por: Lima, Diogo
Publicado em: (2024)
por: Lima, Diogo
Publicado em: (2024)
Registos relacionados
-
school Estratégias de deployment em arquitetura de microsserviços
por: Pinto, Francisco Felícia Correia
Publicado em: (2023) -
school .NET Operator SDK Developing Kubernetes Operators in .NET
por: Fernandes, João Pedro Luna
Publicado em: (2021) -
school Kamailio-KSIPADP: support for cloud and kubernetes environments and evolution towards SaaS
por: António, Pedro Miguel da Silva Paiva
Publicado em: (2023) -
school Orchestrator selection process for cloud-native machine learning experimentation
por: Sousa, Afonso Rafael Carvalho
Publicado em: (2022) -
school Monintainer : a monitoring approach for container-based services
por: Correia, Miguel Ângelo Acácio
Publicado em: (2023)