Como todos sabem há alguns anos não sou mais desenvolvedora… Embora seja uma coisa que eu sempre curti muito, com o passar dos anos foi ficando inviável ser DBA e ser DEV também.
Justamente por não ter a mesma habilidade de anos atrás adoro quando aparecem novidades que simplificam a vida.
A primeira vez que eu tive contato com o MongoDB Stitch fiquei meio desconfiada porque parecia tudo muito simples… e aí resolvi testar para ver! E para minha alegria, eu adorei!!! E por isso fiz “este post de última hora”
BaaS
Existem etapas no desenvolvimento de uma aplicação que sempre existem e que não fazem parte da lógica de negócios.
BaaS é o acrônimo de backend-as-a-service, que possibilita aos desenvolvedores mobile e web a abstrair completamente a infraestrutura do lado do servidor. Os desenvolvedores podem “juntar” os blocos disponíveis e apenas escrever o código que os conecta. Isso permite que os desenvolvedores se concentrem na experiência do usuário e na lógica de negócios em vez de lidar com a infraestrutura e codificação do backend.
E o pagamento? Sim, na maior parte dos casos você pagará por aquilo que utilizar.
MongoDB Stitch
É um backend-as-a-service (BaaS) que permite configurar facilmente autenticação, regras de acesso a dados e serviços.
MongoDB Stitch possui integrações de serviço com AWS S3, AWS SQS, AWS SES, Pubnub, Twilio, Github, MailGun, Slack e Google GCM.
É um serviço na nuvem que roda sob o MongoDB Atlas (que é o DaaS da MongoDB)
E quanto custa?
No momento o MongoDB Stitch é um Beta, e sendo assim você pode usá-lo sem custos.
E como usar?
No site do MongoDB há alguns tutoriais super fáceis de seguir! Para começar eu aconselho o tutorial para sua primeira aplicação com MongoDB Stitch.
Conclusão
Eu que não sou desenvolvedora adorei o MongoDB Stitch!!!
Use-o bastante! treine, avalie e tire as suas conclusões. Lembrando que a versão beta é gratuita! E que a documentação é completa, clara e abrangente!
Se você tem alguma dúvida, é só me procurar no Twitter, ou no facebook, ou comentando este post, ou no formulário de contato. Não se preocupe… Eu sempre respondo (mesmo que seja para avisar que estou pesquisando).
Referências
https://www.techopedia.com/definition/29428/backend-as-a-service-baas
https://docs.mongodb.com/stitch/