Introduktion
Dagens appar levererar innovation i alla aspekter av livet. För att ett företag ska förbli konkurrenskraftigt måste företag skapa appar och produkter som fungerar med realtidsdata, är motståndskraftiga, flexibla och kan stödja nästa generations AI-funktioner.
Moderna appar trivs med realtidsdata från olika källor, formade i olika former. En apps användbarhet är ofta i dess förmåga att flytta och använda data.
Utvecklare kräver flexibilitet på sina plattformar så att de kan svara på affärsförändringar. Utvecklare kräver också att hela programekosystemet hanterar ändringar i hastighet, volym eller form för sina data på ett flexibelt sätt. Med den här flexibiliteten kan utvecklare utveckla nya funktioner snabbare än tidigare.
Scenario
Anta att du arbetar som huvudutvecklare på ett detaljhandelsföretag. Ditt team skapar din onlinebutik med AI-agenter för att hjälpa kunder i alla aspekter av deras upplevelse. Du utformar den nya butiken så att den är tillgänglig på olika enheter, inklusive mobil. Teamet förväntar sig en ökning av efterfrågan när skyltfönstret publiceras och olika "grand opening"-försäljningar börjar.
Som ansvarig utvecklare har du fått i uppgift att identifiera en databasplattform. De databasplattformar som du anser bör kunna betjäna de data som ditt team genererar och samlar in över tid. Den valda databasen bör också kunna hantera en stor mängd olika data, med hög volym och hastighet. Databaslösningen måste skalas snabbt och med liten friktion för att hantera den här efterfrågan som både växer och är variabel. Databasen bör kunna stödja vektoriserade data för sökning med hjälp av AI-agenter som hanterar kundförfrågningar.
Azure Cosmos DB
Azure Cosmos DB är en snabb NoSQL-databastjänst för modern utveckling och AI-apputveckling i valfri skala.
Här tittar vi på hur Azure Cosmos DB och dess NoSQL-API kan användas för den här typen av affärsproblem. Vi lär oss också lite om hur databasen fungerar. I slutet hjälper den här modulen dig att avgöra om Azure Cosmos DB for NoSQL är ett bra val för dina lösningar.
I den här modulen kommer du att:
- Utvärdera om Azure Cosmos DB för NoSQL är rätt databas för ditt program.
- Beskriv hur funktionerna i Azure Cosmos DB for NoSQL är lämpliga för moderna program.