Aplicativos de gerenciamento financeiro usando o Banco de Dados do Azure para MySQL

Banco de Dados do Azure para MySQL
Serviço de aplicativo do Azure
Power BI

Ideias de soluções

Esse artigo é uma ideia de solução. Caso deseje que ampliemos o conteúdo com mais informações, como possíveis casos de uso, serviços alternativos, considerações sobre implementação ou diretrizes de preços, fale conosco enviando seus comentários no GitHub.

Este artigo descreve um aplicativo de três camadas para armazenar dados com segurança e fornecer análises de alto valor sobre dados agregados. A arquitetura aproveita a segurança interna do Azure e os recursos de alto desempenho.

Arquitetura

Architecture diagram of a three-tier application. Data flows from a browser and other sources to hosts, into a database, and on to analytics services.

Baixe um Arquivo Visio dessa arquitetura.

Fluxo de dados

A arquitetura mostra o fluxo de dados em um design de aplicativo comum de três camadas:

  • Um cliente interage com a camada de apresentação do aplicativo — um aplicativo móvel ou um aplicativo Web em um navegador.
  • O Serviço de Aplicativo do Azure hospeda APIs de back-end e lógica de negócios na camada de aplicativo. Esses componentes processam e agregam os dados financeiros.
  • O Banco de Dados do Azure para MySQL armazena os dados financeiros na camada de dados.
  • O Power BI ingere dados para análise.

Componentes

Detalhes do cenário

Esta solução é um exemplo básico de um aplicativo de três camadas no Azure:

  • A camada de apresentação consiste em um aplicativo Web ou navegador e um aplicativo móvel.
  • Na camada de aplicativo, o Serviço de Aplicativo fornece a lógica e o poder de computação para o aplicativo.
  • Na camada de dados, o Banco de Dados do Azure para MySQL oferece um banco de dados OSS totalmente gerenciado.

O Power BI, que oferece suporte à conectividade nativa com o MySQL, fornece análise de dados nesta solução.

Possíveis casos de uso

Você pode usar essa solução para gerenciar dados financeiros. A arquitetura também se aplica a vários outros casos de uso, incluindo cenários de varejo, educação e viagens.

Colaboradores

Esse artigo é mantido pela Microsoft. Ele foi originalmente escrito pelos colaboradores a seguir.

Autor principal:

Próximas etapas