1 of 26

MongoDB Charts

Solução eficiente e

escalável para exibição de

resultados e análises

2 of 26

Quem somos?

3 of 26

{

name: 'Mateus Leonardi',�role: 'Sócio & Head de Engenharia',

company: 'HeroSpark',�contact: [� {linkedin: 'linkedin.com/in/mateusleonardi'}�],�interest: 'MongoDB Enthusiast'

}

4 of 26

{

name: 'Jonathan Muller',�role: 'Back-End Engineer',

company: 'HeroSpark',�contact: [� {linkedin: 'linkedin.com/in/mullerjon'},�],�interest: 'MongoDB Enthusiast'

}

5 of 26

6 of 26

“O Canva do produtor digital”

Plataforma completa de empreendedorismo digital

Facilidade, agilidade e rapidez

Mandamos a real sobre o mercado digital

7 of 26

Agenda

  • Importância da Visualização de Dados
  • O que é o MongoDB Charts?
  • App Services
  • Caso de uso do MongoDB Charts
  • Bônus

8 of 26

Importância da visualização de Dados

Transforma dados em informações

Facilita a compreensão

Destaca padrões e tendências

Suporta a tomada de decisões

Comunicação impactante

Agilidade na análise

9 of 26

O que é o MongoDB Charts?

Poderosa ferramenta de visualização de de seus dados MongoDB

Transformar dados complexos em informações visuais compreensíveis de forma simples.

10 of 26

11 of 26

12 of 26

13 of 26

Principais recursos

Gráficos e dashboards personalizados

Integração perfeita com o ecossistema do MongoDB

Filtragem, agrupamento e classificação de dados

Personalização da aparência dos gráficos

Embed em aplicações

14 of 26

App Services

Apps em nuvem gerenciados pela MongoDB

Hospeda aplicativos web e APIs�Alguns recursos do App Services:

Triggers

Endpoints HTTP

GraphQL

Outros recursos

15 of 26

Caso de uso com �MongoDB Charts

16 of 26

Contexto

Aplicação de venda de infoprodutos (oscilações de períodos de vendas)

Muitos tipos de formas de pagamentos

Muitos tipos de tipos de vendas

Regras duplicadas: na aplicação e nas dashboards

17 of 26

De onde partimos

Manter e monitorar um servidor de BI

ETLs e garantias de consistências

Revisão de regras

Regras implementadas N vezes

Janelas de ETL

Necessidade de entender as regras de negócio

18 of 26

O que buscamos

Centralizar as regras

Paz com infraestrutura para apresentar dashboards e análises

Não degradar performance com o tempo

Ser escalável de fato

Baixo esforço de manutenção

19 of 26

O que buscamos

Independência dos serviços críticos

Agnóstico a modelagem (zero esforço de interpretação)

Abstrair as regras de negócio

Dados em tempo real

Redução do time to market

20 of 26

Simplificando (e ganhando opções)

Checkout

App Services

MongoDB

Data API

Realm

Charts

HTTPS

GraphQL

Triggers

DataLake Pipeline

Online Archive

Data Federation

21 of 26

O que alcançamos

Tudo o que buscamos e mais…

Disponibilização de análises interativas de forma segura

Grande flexibilidade�Simplificar aggregation pipelines para análises ricas

Scheduler

22 of 26

Como fica na prática

23 of 26

Bônus

24 of 26

MongoDB Learn é riqueza total

É beber água na fonte, quem mais ajudou a achatar a curva de aprendizagem

Todos os cursos on-demand ao ter ao menos um deployment M10

25 of 26

Be happy and Learn!

26 of 26

Obrigado!

Mateus Leonardi

Jonathan Muller