DesenvolvimentoDocker de A a ZOpen SourceSolutions & Design Gallery

Esse post é super rápido já que perdi um bom tempo documentando o projeto no github. Então vamos lá! Trata-se de uma web api para o MongoDB. Eu já falei sobre isso no passado quando citei o que eu usei em Uma PoC de Sucesso. Agora que estamos às vésperas do Hangout sobre Docker Compose, aproveitei para subir esse código para o github e documentar seu uso.

O projeto

O RestHeart é um projeto que expõem API’s que permitem fazer tudo1 com seu MongoDB. A grande vantagem no seu uso é tornar o mongodb omnipresente. Disponível no seu aplicativo móvel feito com Ionic, ou seu SPA Angular, ou seu IoT. Seja lá qual for sua tecnologia ou dispositivo, haverá uma forma de usar o MongoDB, via Web API.

O projeto que trago é um docker compose com os 2 serviços: MongoDB e RESTHeart pré-configurado para que você faça testes.

Esse stack não foi concebido para utilização em produção. O propósito dos stacks que entrego no Docker Gallery é permitir que você use, teste e conheça um stack novo de forma rápida, imediata. Mas aviso, para montar seu próprio stack, pronto para produção terá de estudar. Entretanto acredito que a curva de aprendizagem seja menor na medida que você já viu, no stack, como os pontos se conectam uns aos outros.

Saiba mais

Código Fontehttps://github.com/docker-gallery/RESTheart

Wikihttps://github.com/docker-gallery/RESTheart/wiki

Exemplo de Utilizaçãohttps://github.com/docker-gallery/RESTheart/wiki/API-by-Examples

Se quiser saber mais sobre docker compose, assista nosso hangout!

https://www.facebook.com/events/1782303452076886/

 

 

Observações

1) Tarefas administrativas como criar usuários, gerenciar permissões no mongodb, não são possíveis, mas criar/editar/excluir databases, collections, documentos, arquivos, isso tudo ele permite.

Saiba mais

Para mais posts como esse você pode curtir a página no Facebook ou seguir no Twitter. Todos os vídeos são publicados no meu canal do Youtube (se inscreva e não esqueça de ativar as notificações).

Discutimos arquitetura e compartilho muitos links legais no Grupo Arquitetura de Softwate | .NET do Facebook (que também possui um grupo de chat no Telegram). Assuntos sobre .NET em geral são abordados no DotNet Brasil no telegram onde sou um dos administradores e ajudo a moderar o grupo.

Se quiser saber um pouco mais sobre mim, visite a página Carreira aqui no site ou no Linkedin. Você pode entrar em contato diretamente pelo Telegram ou Email !

Não deixe de responder à pesquisa!

É um espaço para opinar e avaliar o conteúdo do site.

A pesquisa é 100% anônima e leva menos de 3 minutos para ser preenchida.

Opine!