Introductie
AI-toepassingen en gegevensgestuurde services vereisen betrouwbare, schaalbare databaseoplossingen om informatie efficiƫnt op te slaan en op te halen. Deze module begeleidt u bij het bouwen van toepassingen met Azure Database for PostgreSQL om permanente gegevensopslag, complexe query's en naadloze toepassingsintegratie voor uw AI-oplossingen mogelijk te maken.
Stel dat u een ontwikkelaar bent die een AI-agent bouwt die gebruikers helpt bij onderzoekstaken. Uw agent moet de gespreksgeschiedenis bijhouden in sessies, de voortgang van taken in meerdere stappen bijhouden en gestructureerde gegevens opslaan die de besluitvorming informeert. De client verwacht dat het systeem duizenden gelijktijdige gebruikers afhandelt, sub-seconde queryreactietijden onderhoudt voor het ophalen van context en complexe query's ondersteunt in gespreksgeschiedenissen.
U hebt PostgreSQL gekozen voor de uitgebreide functieset, waaronder JSON-ondersteuning voor flexibele schema's, robuuste transactionele garanties en een uitgebreid extensie-ecosysteem. Het beheren van de database-infrastructuur, het garanderen van hoge beschikbaarheid, het afhandelen van back-ups en schalen om aan de vraag te voldoen, vereist echter aanzienlijke operationele overhead. De client vereist ook beveiliging op bedrijfsniveau met Microsoft Entra-integratie voor identiteitsbeheer.
Azure Database for PostgreSQL biedt een volledig beheerde PostgreSQL-ervaring die infrastructuurbeheer elimineert en tegelijkertijd de benodigde controle en flexibiliteit biedt voor ontwikkelaars. De service verwerkt patches, back-ups en hoge beschikbaarheid automatisch, zodat u zich kunt richten op het bouwen van uw toepassingslogica in plaats van de database-infrastructuur te onderhouden.
Nadat u deze module hebt voltooid, kunt u het volgende doen:
- De architectuur en belangrijkste functies van Azure Database for PostgreSQL uitleggen
- Beveiligde verbindingen tot stand brengen met PostgreSQL met behulp van Microsoft Entra-verificatie en TLS
- Databaseschema's maken en beheren, waaronder tabellen, indexen en beperkingen
- Efficiƫnte SQL-query's schrijven voor algemene gegevensbewerkingen
- Azure Database for PostgreSQL integreren in toepassingen met behulp van Python