Criar uma aplicação Angular com a API do Azure Cosmos DB para MongoDB
APLICA-SE A: MongoDB
Este tutorial em várias partes demonstra como criar uma nova aplicação escrita no Node.js com o Express e Angular e, em seguida, ligá-la à sua conta do Azure Cosmos DB configurada com a API do Azure Cosmos DB para MongoDB.
O Azure Cosmos DB é a base de dados NoSQL rápida da Microsoft com APIs abertas para qualquer escala. Permite-lhe desenvolver aplicações modernas com velocidade e disponibilidade suportadas pelo SLA, escalabilidade automática e instantânea e open source APIs para muitos motores NoSQL.
Este tutorial com várias parte abrange as seguintes tarefas:
- Create a Node.js Express app with the Angular CLI (Criar uma aplicação Node.js Express com a CLI do Angular)
- Build the UI with Angular (Criar a IU com o Angular)
- Create an Azure Cosmos DB account using the Azure CLI (Criar uma conta do Azure Cosmos DB com a CLI do Azure)
- Use Mongoose to connect to Azure Cosmos DB (Utilizar o Mongoose para ligar ao Azure Cosmos DB)
- Add Post, Put, and Delete functions to the app (Adicionar as funções Post, Put e Eliminar à aplicação)
Quer criar esta mesma aplicação com React? Veja a série de vídeos de tutorial sobre React.
Instruções de vídeo
Projeto concluído
Este tutorial orienta-o ao longo dos passos para criar a aplicação passo a passo. Se quiser transferir o projeto concluído, pode obter a aplicação terminada a partir do repositório angular-cosmosdb no GitHub.
Passos seguintes
Nesta parte do tutorial, fez o seguinte:
- Viu uma descrição geral dos passos para criar uma aplicação MEAN.js com o Azure Cosmos DB.
Pode avançar para a parte seguinte do tutorial para criar a aplicação Node.js Express.
Create a Node.js Express app with the Angular CLI (Criar uma aplicação Node.js Express com a CLI do Angular)
Está a tentar planear a capacidade de uma migração para o Azure Cosmos DB? Pode utilizar informações sobre o cluster de bases de dados existentes para o planeamento de capacidade.
- Se tudo o que sabe for o número de vcores e servidores no cluster de bases de dados existentes, leia sobre a estimativa de unidades de pedido com vCores ou vCPUs
- Se souber taxas de pedido típicas para a carga de trabalho atual da base de dados, leia sobre a estimativa de unidades de pedido com o planeador de capacidade do Azure Cosmos DB