Mudanças entre as edições de "Proposta de fluxo de moderação e implantação com moderação de aplicação voltada para ensino em nuvem privada"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
(Criou página com ';Autora: Murilo Bauer ;Orientador: Prof. Ederson Torresini ;Coorientador: ;Curso: Engenharia de Telecomunicações ;Resumo: ;Palavras chave: ;Abstract:...')
 
(Preenchimento das informações após apresentação do TCC2)
Linha 1: Linha 1:
;Autora:
+
;Autor:Murilo Bauer  
Murilo Bauer  
+
;Orientador: Prof. [[Ederson Torresini]]
 
+
;Curso:Engenharia de Telecomunicações<br  /><br  />
;Orientador:  
+
;Resumo:  A evolução tecnológica, principalmente na área da computação em nuvem, vem disponibilizando novas<br  />ferramentas que auxiliam no ensino-aprendizagem dos alunos e professores, oferecendo a utilização de<br  />inúmeras aplicações por meio de uma conexão de internet. Estas aplicações geralmente são oferecidas em<br  />nuvem de máquinas virtuais ou de contêineres. A CTIC do IFSC/SJ vem utilizando nuvem privada de<br  />contêineres na forma de microsserviços para otimizar a infraestrutura, ter maior disponibilidade e aumentar<br  />a escalabilidade do sistema. O uso de contêineres apresenta ser uma solução leve e rápida para a criação de<br  />laboratórios virtuais, isto é, a criação de aplicações que possuam, por exemplo, aplicativos como MySQL,<br  />Imunes ou Matlab para elaboração de experimentos com roteiros, disponibilizados para os estudantes<br  />via conexão de internet. A criação destas aplicações é realizada com contêineres, geralmente utilizando o<br  />sistema Kubernetes para a orquestração destas aplicações. O professor necessita realizar a abertura de um<br  />chamado para toda criação, alteração ou encerramento de uma aplicação para ministrar suas disciplinas.<br  />Este trabalho propõe melhorias nesta disponibilização das aplicações, permitindo o usuário selecionar<br  />determinadas imagens de contêineres, alterando configurações básicas como a quantidade de aplicações,<br  />portas para acesso e o término de uso, através de arquivos em modo texto. Esta imagem enviada para<br  />testes que contam com duas revisões, uma automatizada e outra manual, com o intuito de verificar a parte<br  />de sintaxe, qualidade da imagem gerada e a verificação por parte do CTIC para não haver alocações de<br  />recursos de forma excessiva. A imagem é enviada para cada etapa de forma automática, sem intervenção<br  />humana, entrando em produção no cluster Kubernetes após aprovação nas etapas de revisão.<br  /><br  />
Prof. [[Ederson Torresini]]
+
;Palavras chave: Nuvem. Virtualização. Contêiner. Kubernetes.<br  /><br  />
 
+
;Abstract:    Technological evolution, especially in the area of cloud computing, has made new tools available that<br  />help students and teachers teach-learning, offering the use of numerous applications through an internet<br  />connection. These applications are usually offered in virtual machine or container cloud. IFSC/SJ’s CTIC<br  />has been using private cloud of containers in the form of microservices to optimize the infrastructure,<br  />have greater availability and increase the scalability of the system. The use of containers presents itself as<br  />a light and fast solution for the creation of virtual laboratories, that is, the creation of applications that<br  />have, for example, applications such as MySQL, Imunes or Matlab for the elaboration of experiments with<br  />scripts, made available to students via Internet connection. The creation of these applications is carried<br  />out with containers, usually using the Kubernetes system for the orchestration of these applications.<br  />The teacher needs to open a call for any creation, alteration or termination of an application to teach<br  />their subjects. This work proposes improvements in this availability of applications, allowing the user to<br  />select certain images of containers, changing basic settings such as the number of applications, access<br  />ports and end of use, through files in text mode. This image sent for tests that have two revisions, one<br  />automated and the other manual, in order to verify the syntax part, the quality of the generated image<br  />and verification by the CTIC so that there are no excessive allocations of resources. The image is sent to<br  />each step automatically, without human intervention, entering production in the cluster Kubernetes after<br  />approval in the review steps.<br  /><br  />
;Coorientador:
+
;Keywords:  Cloud. Virtualization. Container. Kubernets.<br  /><br  />
 
 
 
;Curso:
 
Engenharia de Telecomunicações
 
 
 
;Resumo:   
 
 
 
 
 
;Palavras chave:  
 
 
 
;Abstract:  
 
    
 
 
 
;Keywords:  
 
    
 
 
 
 
;Arquivos:
 
;Arquivos:
 
+
* [[Media:TCC290_Murilo_Bauer.pdf |Monografia.pdf]]
*[[Media:TCC290_Murilo_Bauer.pdf |Monografia.pdf]]
 
  
 
[[Categoria:TCC]]
 
[[Categoria:TCC]]

Edição das 09h23min de 10 de fevereiro de 2022

Autor
Murilo Bauer
Orientador
Prof. Ederson Torresini
Curso
Engenharia de Telecomunicações

Resumo
A evolução tecnológica, principalmente na área da computação em nuvem, vem disponibilizando novas
ferramentas que auxiliam no ensino-aprendizagem dos alunos e professores, oferecendo a utilização de
inúmeras aplicações por meio de uma conexão de internet. Estas aplicações geralmente são oferecidas em
nuvem de máquinas virtuais ou de contêineres. A CTIC do IFSC/SJ vem utilizando nuvem privada de
contêineres na forma de microsserviços para otimizar a infraestrutura, ter maior disponibilidade e aumentar
a escalabilidade do sistema. O uso de contêineres apresenta ser uma solução leve e rápida para a criação de
laboratórios virtuais, isto é, a criação de aplicações que possuam, por exemplo, aplicativos como MySQL,
Imunes ou Matlab para elaboração de experimentos com roteiros, disponibilizados para os estudantes
via conexão de internet. A criação destas aplicações é realizada com contêineres, geralmente utilizando o
sistema Kubernetes para a orquestração destas aplicações. O professor necessita realizar a abertura de um
chamado para toda criação, alteração ou encerramento de uma aplicação para ministrar suas disciplinas.
Este trabalho propõe melhorias nesta disponibilização das aplicações, permitindo o usuário selecionar
determinadas imagens de contêineres, alterando configurações básicas como a quantidade de aplicações,
portas para acesso e o término de uso, através de arquivos em modo texto. Esta imagem enviada para
testes que contam com duas revisões, uma automatizada e outra manual, com o intuito de verificar a parte
de sintaxe, qualidade da imagem gerada e a verificação por parte do CTIC para não haver alocações de
recursos de forma excessiva. A imagem é enviada para cada etapa de forma automática, sem intervenção
humana, entrando em produção no cluster Kubernetes após aprovação nas etapas de revisão.

Palavras chave
Nuvem. Virtualização. Contêiner. Kubernetes.

Abstract
Technological evolution, especially in the area of cloud computing, has made new tools available that
help students and teachers teach-learning, offering the use of numerous applications through an internet
connection. These applications are usually offered in virtual machine or container cloud. IFSC/SJ’s CTIC
has been using private cloud of containers in the form of microservices to optimize the infrastructure,
have greater availability and increase the scalability of the system. The use of containers presents itself as
a light and fast solution for the creation of virtual laboratories, that is, the creation of applications that
have, for example, applications such as MySQL, Imunes or Matlab for the elaboration of experiments with
scripts, made available to students via Internet connection. The creation of these applications is carried
out with containers, usually using the Kubernetes system for the orchestration of these applications.
The teacher needs to open a call for any creation, alteration or termination of an application to teach
their subjects. This work proposes improvements in this availability of applications, allowing the user to
select certain images of containers, changing basic settings such as the number of applications, access
ports and end of use, through files in text mode. This image sent for tests that have two revisions, one
automated and the other manual, in order to verify the syntax part, the quality of the generated image
and verification by the CTIC so that there are no excessive allocations of resources. The image is sent to
each step automatically, without human intervention, entering production in the cluster Kubernetes after
approval in the review steps.

Keywords
Cloud. Virtualization. Container. Kubernets.

Arquivos