Upgrade to Pro — share decks privately, control downloads, hide ads and more …

pREST - Welcome

Avelino
October 21, 2020

pREST - Welcome

Avelino

October 21, 2020
Tweet

More Decks by Avelino

Other Decks in Technology

Transcript

  1. pREST RESTful Engine simplify and accelerate development instant ⚡, realtime,

    high-performance on any Postgres application, existing or new
  2. nasceu privado Proprietário até 2015, usado para armazenamento de métricas

    em tempo real de categorização no nicho adulto gerada por inteligência artificial até aqui adoção da solução open source Tinha necessidades parecidas em 3 empresas que fui sócio - fornecer API para clientes e comunicação entre software interno por que open source? Nunca foi o diferencial da solução e sim um commodity que gera trabalho criar e manter, a solução usava pREST, não o pREST era a solução compilando conhecimento em formato de produto
  3. fluxo desenvolvimento de aplicativo e/ou software - startup PPT (Ideia)

    Startup API (backend) Integração com parceiro Admin (frontend) Web (frontend) Indexão no Google Mobile (frontend) banco de dados
  4. software legado (existente) geralmente muito utilizado por outros softwares Parceiro:

    Startup JV, MVP, ... Admin (frontend) Web (frontend) Indexão no Google Mobile (frontend) Big Corporação (Software Legado) API banco de dados com milhares de regras
  5. migração de dados morte ao legado Big Software (Legado) API

    banco de dados com milhares de regras micro-serviço 1 (pREST) micro-serviço 2 (pREST) micro-serviço 3 (pREST) ...
  6. o problema "lentidão" no desenvolvimento de APIs Big Corporação API

    banco de dados com milhares de regras API (backend) Integração com parceiro Admin (frontend) Web (frontend) Indexão no Google Mobile (frontend) banco de dados legado startup
  7. Legacy as a basis Desenvolver software novo é sexy e

    ligar com legado não - em geral, time de engenharia não gosta de lidar com software legado Time To Market Colocar esforços no que tem prioridade não em matar o legado - por que matar software legado sendo que o propósito é testar um MVP? Data-driven Os dados geram cada vez mais lucros e pode criar novos negócios, gerenciar acesso a dados não é um problema simplify and accelerate development a solução low-code API platform
  8. Interface administrativa (/admin) Entregamos valor para time de engenharia acelerando

    o desenvolvimento, mas não temos uma tela clicável roadmap SSO (single sign-on) Integração com login existente do legado Extensões Criar ecossistema de extensões proximos passos... Data Connector Sync Sincronização do banco de dados legado com a API Multi Data Source e GraphQL Por que não ter uma API RESTful com suporte a multi Data Source? Se seu time tem familiaridade com GraphQL daremos suporte
  9. Suporte a AWS Lambda leia mais issues Realtime Websocket/SSE leia

    mais Filtros complexos leia mais o que temos de pedido da comunidade? OpenAPI leia mais Webhook event trigger leia mais
  10. modelo de negócio BaaS - Backend as a Service Manter

    APIs em Cloud não é um trabalho simples e requer time de infraestrutura e DevOps Monitoring Extension Monitoramento e escalabilidade para APIs com zero de downtime Pague pelo utilizado Transparencia na fatura, você pagara pelo que utilizou, modelo de monetização SaaS open core - modelling with extensions non-validated business mode
  11. comunidade Empresas (fabrica de software) Não seremos integradores, mas indicaremos

    empresas que tenha experiencia no pREST Desenvolvimento de Extensões Para acelerar o desenvolvimento de API precisamos entregar soluções prontas em formato de extensões (plugins) Engenheiros Não queremos ser o "novo" legado e sim a solução para lidar com legado, time de engenharia tem que se sentir confortável usando pREST criando ecossistema de pessoas em volta do projeto people are bigger than technology
  12. • Coteminas • Soluevo • filmow.com • nuveo.ai simplify and

    accelerate development quem usa? não temos controle, empresas que usa em produção • olist • levpay • uMov.me • ...