Editar

Aplicações de gestão financeira com a Base de Dados do Azure para MySQL

Azure Database for MySQL
Azure App Service
Power BI

Ideias de soluções

Este artigo é uma ideia de solução. Se você quiser que expandamos o conteúdo com mais informações, como possíveis casos de uso, serviços alternativos, considerações de implementação ou orientação de preços, informe-nos fornecendo feedback do 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 tira proveito da segurança interna do Azure e dos 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.

Transfira um ficheiro do Visio desta 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 back-end e lógica de negócios na camada de aplicativo. Estas 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 suporta conectividade nativa com o MySQL, fornece análise de dados nesta solução.

Potenciais casos de utilização

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.

Contribuidores

Este artigo é mantido pela Microsoft. Foi originalmente escrito pelos seguintes contribuidores.

Autor principal:

Próximos passos