| Nome: | Descrição: | Tamanho: | Formato: | |
|---|---|---|---|---|
| 5.6 MB | Adobe PDF |
Orientador(es)
Resumo(s)
This dissertation focuses on the study and implementation of an automated approach to de-
ploy modular infrastructures like Mainstream OS. The research addresses the challenges of
traditional infrastructure deployment methods, which are often manual, time-consuming
and difficult to scale, especially in dynamic and complex technological environments. The
approach integrates advanced principles from Infrastructure-as-Code (IaC), Continuous
Integration/Continuous Deployment (CI/CD), DevOps, and Digital Twins to optimise the
deployment process. It enables dynamic scalability, real-time adaptability and operational
resilience. By automating critical tasks such as resource allocation, real-time monitoring
and the seamless integration of services, the proposed approach significantly reduces
deployment time and enhances overall efficiency. Validation was conducted through sim-
ulated deployments in scalable scenarios, benchmarking the automated approach against
traditional methods. The results demonstrated a substantial reduction in setup time and
improved system performance under dynamic conditions. While this research primarily
focuses on developing and validating a deployment strategy for Mainstream OS as a
manufacturing platform, the potential of the concepts and practices here studied might
be immense. For that, we highlight Metaverse as an area where automated infrastructure
deployment can address the growing complexity and dynamic requirements of virtual
environments. This work underscores the potential for automation to drive efficiency and
scalability across diverse technological domains.
Esta dissertação foca-se no estudo e implementação de uma abordagem automatizada para o deployment de infraestruturas modulares, como o Mainstream OS. A pesquisa aborda os desafios das abordagens tradicionais de deployment de infraestruturas, que frequentemente são manuais, demoradas e difíceis de escalar, especialmente em dinâmicos e complexos ambientes tecnológicos. A abordagem integra princípios avançados de Infrastructure- as-Code, Continuous Integration/Continuous Deployment (CI/CD), DevOps e Digital Twins para otimizar o processo de deployment. Isto permite escalabilidade dinâmica, adap- tabilidade em tempo real e resiliência operacional. Automatizando tarefas críticas como é o caso da alocação de recursos, monitorização em tempo real e a integração harmoniosa de serviços, a abordagem proposta reduz significativamente o tempo de deployment e aumenta a eficiência geral. A validação foi realizada através de simulações de deployments em cenários escaláveis, comparando a abordagem automatizada com os métodos tradi- cionais. Os resultados demonstraram uma redução substancial no setup time (tempo de configuração) e um melhor desempenho do sistema em condições dinâmicas. Embora o foco principal desta pesquisa seja o desenvolvimento e validação de uma estratégia de deployment para o Mainstream OS como plataforma de manufatura, o potencial dos concei- tos e práticas aqui estudadas podem ser enormes. Para tal, destacamos o Metaverse como uma área onde o deployment automatizado de infraestruturas pode abordar a crescente complexidade e as demandas dinâmicas de ambientes virtuais. Este trabalho evidencia o potencial da automação para impulsionar a eficiência e a escalabilidade em diversos domínios tecnológicos.
Esta dissertação foca-se no estudo e implementação de uma abordagem automatizada para o deployment de infraestruturas modulares, como o Mainstream OS. A pesquisa aborda os desafios das abordagens tradicionais de deployment de infraestruturas, que frequentemente são manuais, demoradas e difíceis de escalar, especialmente em dinâmicos e complexos ambientes tecnológicos. A abordagem integra princípios avançados de Infrastructure- as-Code, Continuous Integration/Continuous Deployment (CI/CD), DevOps e Digital Twins para otimizar o processo de deployment. Isto permite escalabilidade dinâmica, adap- tabilidade em tempo real e resiliência operacional. Automatizando tarefas críticas como é o caso da alocação de recursos, monitorização em tempo real e a integração harmoniosa de serviços, a abordagem proposta reduz significativamente o tempo de deployment e aumenta a eficiência geral. A validação foi realizada através de simulações de deployments em cenários escaláveis, comparando a abordagem automatizada com os métodos tradi- cionais. Os resultados demonstraram uma redução substancial no setup time (tempo de configuração) e um melhor desempenho do sistema em condições dinâmicas. Embora o foco principal desta pesquisa seja o desenvolvimento e validação de uma estratégia de deployment para o Mainstream OS como plataforma de manufatura, o potencial dos concei- tos e práticas aqui estudadas podem ser enormes. Para tal, destacamos o Metaverse como uma área onde o deployment automatizado de infraestruturas pode abordar a crescente complexidade e as demandas dinâmicas de ambientes virtuais. Este trabalho evidencia o potencial da automação para impulsionar a eficiência e a escalabilidade em diversos domínios tecnológicos.
Descrição
Palavras-chave
Digital Twins IaC CI/CD Scalable Infrastructure Automation Metaverse
