DSpace Repository

Terrascratch: aprendendo Terraform de maneira interativa.

Show simple item record

dc.creator.ID LIMA, J. F. pt_BR
dc.creator.Lattes http://lattes.cnpq.br/1272707330731889 pt_BR
dc.contributor.advisor1 PEREIRA, Thiago Emmanuel da Cunha Silva.
dc.contributor.advisor1ID PEREIRA, Thiago Emmanuel. pt_BR
dc.contributor.advisor1Lattes http://lattes.cnpq.br/3273998433544268 pt_BR
dc.contributor.referee1 GOMES, Reinaldo Cézar de Morais.
dc.contributor.referee1ID GOMES, Reinaldo Cézar de Morais. pt_BR
dc.contributor.referee1Lattes http://lattes.cnpq.br/8132074356628564 pt_BR
dc.contributor.referee2 BRASILEIRO, Francisco Vilar.
dc.contributor.referee2ID BRASILEIRO, F. pt_BR
dc.contributor.referee2Lattes http://lattes.cnpq.br/5957855817378897 pt_BR
dc.description.resumo Terraform é uma ferramenta popular que permite o provisionamento de infraestrutura através de código. Pelo fato de ser algo recente, materiais intuitivos e de aprendizado são escassos, se limitando a vídeos tutoriais e documentações tradicionais, o que afasta o usuário iniciante que tem interesse em aprender essa ferramenta. Com base nesse fato, foi desenvolvido o Terrascratch: uma ferramenta intuitiva que facilita o processo de aprendizado. O Terrascratch permite o uso de recursos visuais que representam componentes de infraestrutura da nuvem da Amazon Web Services (AWS) e gera o seu código Terraform correspondente. O levantamento de requisitos para a ferramenta foi realizado por meio de um workshop, e a eficácia da ferramenta foi avaliada mediante experimentos qualitativos com usuários potenciais em um segundo workshop. Realizamos uma apresentação e uma série de entrevistas com os participantes. Como resultados, observamos que o Terrascratch é eficaz para usuários sem conhecimento prévio de Terraform, com destaque para os usuários com noções básicas de AWS, mas não tão útil para usuários de conhecimento intermediário ou avançado. pt_BR
dc.publisher.country Brasil pt_BR
dc.publisher.department Centro de Engenharia Elétrica e Informática - CEEI pt_BR
dc.publisher.initials UFCG pt_BR
dc.subject.cnpq Ciência da Computação pt_BR
dc.title Terrascratch: aprendendo Terraform de maneira interativa. pt_BR
dc.date.issued 2024-05-15
dc.description.abstract Terraform is a popular tool that allows for infrastructure provisioning through code. As it is a relatively new technology, intuitive and educational materials are scarce, limited to tutorial videos and traditional documentation, which discourages beginners interested in learning this tool. Based on this fact, Terrascratch was developed: an intuitive tool that facilitates the learning process. Terrascratch enables the use of visual elements representing Amazon Web Services (AWS) cloud infrastructure components and generates the corresponding Terraform code. The requirements gathering for the tool was conducted through a workshop, and its effectiveness was assessed via qualitative experiments with potential users in a second workshop. We conducted a presentation and a series of interviews with the participants. As a result, we observed that Terrascratch is effective for users without prior knowledge of Terraform, particularly for those with basic AWS knowledge, but not as useful for users with intermediate or advanced knowledge. pt_BR
dc.identifier.uri http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/38187
dc.date.accessioned 2024-10-01T01:12:24Z
dc.date.available 2024-09-30
dc.date.available 2024-10-01T01:12:24Z
dc.type Trabalho de Conclusão de Curso pt_BR
dc.subject Terraform pt_BR
dc.subject Amazon Web Services (AWS) pt_BR
dc.subject Cloud Computing pt_BR
dc.subject no-code pt_BR
dc.subject DevOps pt_BR
dc.rights Acesso Aberto pt_BR
dc.creator LIMA, Jonatas Ferreira de.
dc.publisher Universidade Federal de Campina Grande pt_BR
dc.language por pt_BR
dc.title.alternative Terrascratch: learning infrastructure as code interactively. pt_BR
dc.identifier.citation LIMA, Jonatas Ferreira de. Terrascratch: aprendendo Terraform de maneira interativa. 2024. 12 f. Artigo (Bacharelado em Ciência da Computação) - Universidade Federal de Campina Grande, Centro de Engenharia Elétrica e Informática, Campina Grande, Paraíba, Brasil, 2024. pt_BR


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account