Opleiding: Develop data-driven applications with Azure SQL Database (DP-3020)
Algemene omschrijving Develop data-driven applications with Azure SQL Database (DP-3020)
De training Develop data-driven applications with Azure SQL Database (DP-3020) biedt jou een diepgaande, praktijkgerichte beleving in het ontwikkelen van datagestuurde applicaties met behulp van Azure SQL Database. Je leert hoe om Hyperscale te gebruiken, gegevens op een efficiënte manier te beheren en om schaalbare oplossingen te ontwikkelen binnen een serverloze cloudomgeving. Tevens zul je in de DP-3020 training leren om applicaties te ontwikkelen die optimaal presteren binnen een cloudomgeving, zoals Microsoft Azure.
Door de DP-3020 training te volgen zul jij je verdiepen in het beveiligen en monitoren van Azure SQL Database, zodat je robuuste en veilige applicaties kunt ontwikkelen. Verder zul je leren hoe jij Data API Builder kunt gebruiken om efficiënte data-API's te creëren en zul je ontdekken hoe AI-functionaliteiten binnen een Azure-omgeving geïntegreerd kunnen worden om intelligente applicaties te ontwikkelen.
Met de nadruk op continue integratie en continue implementatie (CI/CD) leer je hoe jij automatische deployment pipelines (geautomatiseerde implementatieprocessen) op kunt zetten voor efficiënte softwareontwikkeling. Dankzij een praktijkgerichte aanpak in de DP-3020 training zul na afloop in staat zijn om door middel van Azure SQL Database betrouwbare en schaalbare cloudapplicaties te ontwikkelen.
Doelgroep voor de DP-3020 Training
De DP-3020 training is geschikt voor ICT-professionals die zich willen specialiseren in het ontwikkelen van datagestuurde applicaties met behulp van Azure SQL Database.
Dit betreft met name de volgende mensen:
- Azure-ontwikkelaars die cloud-native applicaties ontwikkelen en willen leren hoe zij Azure SQL Database kunnen integreren, beveiligen en optimaliseren binnen hun applicaties.
- Database-ontwikkelaars die zich bezighouden met databaseontwerp, query-optimalisatie en data-integratie, en die hun kennis en vaardigheden uit willen breiden met serverloze technologie, CI/CD-pijlijnen en data-API’s binnen Microsoft Azure.
Leerdoelen DP-3020
Door de DP-3020 training te volgen zul je de volgende kennis en vaardigheden verkrijgen:
- De implementatieopties en Hyperscale-functionaliteiten binnen Azure SQL Database begrijpen.
- Azure SQL Database gebruiken om veerkrachtige en serverloze applicaties te ontwikkelen.
- CI/CD-pijplijnen ontwikkelen en implementeren voor databaseprojecten binnen GitHub Actions en Azure DevOps.
- Data-API’s creëren voor Azure SQL Database met Data API Builder en Azure web apps.
- Geavanceerde beveiligingsmaatregelen implementeren, inclusief managed identities en firewallregels binnen Azure SQL Database.
Voorkennis
Voordat je deelneemt aan de DP-3020 training, is het van belang dat jij beschikt over de volgende kennis en vaardigheden:
- Ervaring met relationele databases.
- Basiskennis van beveiligingsprincipes, zoals identiteiten en machtigingen.
- Ervaring met het Azure-portaal voor het aanmaken van resources en het instellen van machtigingen.
Onderwerpen DP-3020
DP-3020 | Module 1: Aan de slag met Azure SQL Database voor moderne applicatieontwikkeling
- Uitleg over de beschikbare implementatieopties.
- Verken de mogelijkheden van Hyperscale.
- Begrijp hoe serverless werkt.
- Uitleg over de opties voor applicatierobustheid in Azure SQL Database.
- Inzicht in de AI-mogelijkheden van Azure SQL Database.
Lab: Applicatierobustheid inschakelen met Azure SQL Database
DP-3020 | Module 2: Ontwikkelen voor Azure SQL Database
- Een Azure SQL Database maken en configureren.
- Gebruikmaken van SQL Database-projecten.
- Databaseprojecten bouwen en implementeren met GitHub Actions en Azure DevOps.
- Begrijp hoe je het Continuous Integration en Continuous Deployment (CI/CD) proces beveiligt en monitort.
Lab: CI/CD-pijplijnen configureren en implementeren voor Azure SQL Database-projecten
DP-3020 | Module 3: Een data-API ontwikkelen voor Azure SQL Database
- Gebruikmaken van Data API Builder om een data-API voor Azure SQL Database te creëren.
- Een data-API ontwikkelen met een statische Azure-webapp.
- Een data-API ontwikkelen met Azure Web Apps.
Lab: Een data-API ontwikkelen voor Azure SQL Database
DP-3020 | Module 4: Opties voor gegevensmanipulatie in Azure SQL Database verkennen
- Een externe REST-endpoint aanroepen in Azure SQL Database.
- Gegevens manipuleren in Azure SQL Database met behulp van Azure Functions.
- Inzicht in aanvullende tools voor gegevensverplaatsing.
Lab: Een data-API ontwikkelen voor Azure SQL Database
DP-3020 | Module 5: Beveiligingsmaatregelen voor Azure SQL Database verkennen
- Uitleg over de beschikbare authenticatieopties.
- Managed identity configureren voor toegang tot Azure SQL Database.
- Begrijp hoe firewallregels werken.
- Uitleg over geavanceerde gegevensbeveiligingsfuncties.
Lab: Managed identity configureren voor Azure SQL Database

