Giter Site home page Giter Site logo

infnet-projeto-final-devops's Introduction

Projeto de Conclusão de disciplina.

Devops e entrega contínua.

  • Criar um projeto com Springboot expondo algumas APIS. -- Obs. O projeto pode ser o mais simples possível, um CRUD, um conversor de medidas , etc.

  • Criar testes unitários para métodos utilizando

    • JUNIT
    • MOCKITO0 .
    • TESTContainers (Opcional)
  • Expor o health check do seu projeto com o Actuator.

  • Exportar métricas do seu projeto para o formato do Prometheus utilizando o micrometer.

  • Exportar LOGs do seu projeto para alguma ferramenta de logs. (Ex. Papertrail)

  • Exportar dados do seu projeto para o Zipkin.

  • Criar Script no terraform em qualquer provedor que crie apenas uma máquina virtual de qualquer formato. Esse script deve possuir 1 arquivo main, um arquivo de variáveis e um arquivo de outputs.

  • Criar um pipeline de build do seu projeto no Gitlab.

Grupos.

  • Podem ser feitos em grupos de até 5 participantes.

Regras de entrega.

  • Projeto deve estar versionado em alguma ferramenta de versionamento.(Github, bitbuck,etc.).
  • Projeto deve estar público.
  • Deve ser entregue o link para o projeto.
  • Na raiz do projeto deve ter arquivos de imagem com printscreens do zipking rodando.
  • Todos devem postar o link para o projeto no Moodle. Aqueles que fizerem em grupo colocar no README do projeto o nome do grupo.

infnet-projeto-final-devops's People

Contributors

leonardogloria avatar

Watchers

James Cloos avatar Coder avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.