Use este identificador para citar ou linkar para este item:
https://repositorio.ifgoiano.edu.br/handle/prefix/5484
Tipo: | Trabalho de Conclusão de Curso |
Título: | COMO O DOCKER PODE AJUDAR A DIMINUIR CUSTOS DAS SUAS IMPLANTAÇÕES |
Autor(es): | Alencar, Guilherme Henrique Gontijo |
Primeiro Orientador: | Campos, Roitier |
Resumo: | O Docker é uma ferramenta que permite criar e gerenciar contêineres de software que contém todo o ambiente necessário para que uma aplicação possa ser executada de forma consistente em diferentes sistemas operacionais. Com o uso do Docker, é possível padronizar o ambiente de desenvolvimento, garantindo que todos os desenvolvedores trabalhem com a mesma configuração e evitando problemas de compatibilidade entre diferentes versões de bibliotecas e ferramentas. Isso acelera o processo de desenvolvimento, tornando-o mais eficiente e facilitando a colaboração entre os membros da equipe. Além disso, o Docker também ajuda a simplificar o processo de implantação de uma aplicação em produção, permitindo que ela seja executada em qualquer sistema que tenha suporte ao Docker, sem precisar de configurações adicionais. Outro benefício importante do Docker é a facilidade de escalar aplicações, especialmente em ambientes de nuvem e orquestração com ferramentas como o Kubernetes. Ele também contribui para o uso eficiente de recursos do sistema, já que os contêineres compartilham o mesmo kernel do sistema operacional, tornandose mais leves que máquinas virtuais. |
Abstract: | Docker is a tool that allows you to create and manage software containers that contain all the necessary environment for an application to be executed consistently across different operating systems. By using Docker, it is possible to standardize the development environment, ensuring that all developers work with the same configuration and avoiding compatibility issues between different versions of libraries and tools. This accelerates the development process, making it more efficient and facilitating collaboration between team members. In addition, Docker also helps simplify the deployment process of an application in production, allowing it to be executed on any system that supports Docker without requiring additional configurations. Another important benefit of Docker is the ease of scaling applications, especially in cloud environments and orchestration platforms like Kubernetes. It also contributes to the efficient use of system resources, as containers share the same operating system kernel, making them lighter than virtual machines. |
Palavras-chave: | Docker Container Configurações Sistemas de Informação |
Área do CNPq: | CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
Idioma: | por |
Pais: | Brasil |
Editor: | Instituto Federal Goiano |
Sigla da Instituição: | IF Goiano |
Campus: | Campus Ceres |
Tipo de Acesso: | Acesso Aberto |
URI: | https://repositorio.ifgoiano.edu.br/handle/prefix/5484 |
Data do documento: | 9-Jun-2025 |
Aparece nas coleções: | Bacharelado em Sistemas de Informação |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
art_tcc_Guilherme Henrique Gontijo Alencar.pdf | 439,41 kB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.