Ideias de solução
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 diretrizes de preços, informe-nos fornecendo comentários do GitHub.
Crie rapidamente aplicativos nativos e multiplataforma envolventes, performantes e escalonáveis para iOS, Android, Windows ou Mac.
Possíveis casos de uso
Essa solução é para qualquer organização que utilize aplicativos web e móveis.
Arquitetura
Baixe um SVG dessa arquitetura.
Fluxo de dados
- Um navegador ou aplicativo móvel faz solicitações de recursos da API.
- As solicitações são transmitidas usando HTTPS com terminação TLS, que é tratada pelo Azure App Services.
- Azure App Services lida com solicitações de API e pode ser ampliada ou expandida para lidar com a alteração da demanda.
- Banco de Dados do Azure para PostgreSQL fornece um serviço de banco de dados relacional baseado no mecanismo de banco de dados Postgres de software livre. Use modos de implantação de Hiperescala (Citus) ou Servidor Flexível (Versão Prévia) para bancos de dados altamente escalonáveis.
Componentes
Colaboradores
Esse artigo é mantido pela Microsoft. Ele foi escrito originalmente pelos colaboradores a seguir.
Autor principal:
- Andrew Harvey | Gerenciador de Programas Principal – Microsoft para Startups
Próximas etapas
Saiba mais sobre as tecnologias dos componentes:
- Visão geral do Serviço de Aplicativo
- O que é o Banco de Dados do Azure para PostgreSQL?
- Tutorial: Implantar um aplicativo Web Django com o PostgreSQL no Serviço de Aplicativo do Azure
Recursos relacionados
Explorar arquiteturas relacionadas: