☀️ C'est l'été chez ITTA ! Profitez de 10% de réduction jusqu'au 31 juillet sur une sélection de formations 🌴

Formation : Développer des applications pilotées par les données avec Azure SQL Database (DP-3020)

Ref. DP-3020
Durée :
1
 jour
Examen :
Non certifiant
Niveau :
Intermédiaire
Financement :
Eligible

Développer des applications pilotées par les données avec Azure SQL Database (DP-3020)

Créer et configurer une base de données Azure SQL Database

Ce cours DP-3020 vous forme au développement d’applications pilotées par les données avec Azure SQL Database. Vous apprendrez à configurer une base de données, à automatiser la publication et à créer des API de données intégrées à vos applications. Ce programme enseigne aussi à importer des données via des points de terminaison REST et à exporter des données avec Azure Functions. Vous découvrirez comment sécuriser vos bases de données et garantir leur résilience pour des applications performantes et fiables.

Les outils comme GitHub Actions et Azure Pipelines seront utilisés pour simplifier le déploiement continu. Le générateur d’API de données d’Azure sera exploité pour créer des API REST et GraphQL. Cette formation vous apportera des compétences essentielles pour développer des applications modernes et optimiser la gestion des données.

Automatiser le développement et le déploiement

Vous utiliserez GitHub Actions et Azure DevOps pour automatiser la publication et garantir une intégration continue (CI/CD). Cette formation s’adresse aux professionnels cherchant à maîtriser le développement d’applications basées sur les données avec Azure, en alliant performance, sécurité et automatisation.

Télécharger le PDF de la formation

Profils des Participants

  • Architectes solutions
  • Développeurs d’applications
  • Administrateurs de bases de données
  • Ingénieurs DevOps
  • Chefs de projet IT

Objectifs

  • Créer et configurer une base de données Azure SQL Database
  • Exploiter les fonctionnalités Hyperscale et serverless
  • Automatiser la publication avec GitHub Actions et Azure DevOps
  • Sécuriser l’intégration continue (CI/CD)
  • Développer une API de données avec Azure Web Apps
  • Importer et exporter des données via des points de terminaison REST
  • Garantir la sécurité et la résilience des applications

Connaissances Préalables

  • Expérience avec les bases de données relationnelles
  • Connaissance des concepts de sécurité : identités et autorisations
  • Utilisation du Portail Azure pour créer des ressources

Contenu du Cours

Module 1 : Prise en main d’Azure SQL Database pour le développement d’applications modernes

  • Expliquer les options de déploiement
  • Explorer les fonctionnalités Hyperscale
  • Comprendre la couche de calcul serverless
  • Activer la résilience des applications avec Azure SQL Database
  • Comprendre les capacités d’IA pour Azure SQL Database

Module 2 : Développer pour Azure SQL Database

  • Créer et configurer une base de données Azure SQL
  • Utiliser SQL Database Projects
  • Générer et déployer des projets de base de données
  • Sécuriser et surveiller l’intégration continue et le déploiement continu (CI/CD)

Module 3 : Développer une API de données pour Azure SQL Database

  • Explorer le générateur d’API de données pour Azure SQL Database
  • Développer une API de données avec Azure Static Web Apps
  • Développer une API de données avec Azure Web App pour conteneurs

Module 4 : Explorer les options de manipulation des données dans Azure SQL Database

  • Utiliser des points de terminaison RESTful pour importer des données
  • Manipuler des données avec Azure Functions
  • Comprendre les outils de déplacement des données disponibles

Module 5 : Explorer les pratiques de sécurité pour Azure SQL Database

  • Explorer les méthodes d’authentification
  • Configurer une identité managée
  • Comprendre les règles du pare-feu
  • Explorer Advanced Data Security

Documentation

  • Accès à Microsoft Learn, la plateforme d’apprentissage en ligne Microsoft, offrant des ressources interactives et des contenus pédagogiques pour approfondir vos connaissances et développer vos compétences techniques.

Lab / Exercices

  • Ce cours vous donne un accès exclusif au laboratoire officiel Microsoft, vous permettant de mettre en pratique vos compétences dans un environnement professionnel.

Cours complémentaires

Financement Eligible

ITTA est partenaire d’un fonds de formation continue destiné aux travailleurs temporaires. Ce fonds peut subventionner cette formation, sous réserve que vous soyez assujetti(e) à la convention collective de travail (CCT) « Location de services » et que vous remplissiez certaines conditions, notamment avoir travaillé au moins 88 heures au cours des 12 derniers mois.

Informations Additionnelles

Développer des applications performantes avec Azure SQL Database

Le développement d’applications modernes repose de plus en plus sur des systèmes pilotés par les données. Azure SQL Database offre une plateforme cloud fiable et évolutive, idéale pour créer des applications sécurisées et performantes. Grâce à cette formation, vous apprendrez à exploiter pleinement cette solution, en maîtrisant les fonctionnalités avancées et les outils d’automatisation.

Une gestion des données optimisée pour plus de flexibilité

L’un des avantages majeurs d’Azure SQL Database réside dans sa capacité à s’adapter aux besoins de chaque projet. Que ce soit avec l’option Hyperscale pour les volumes de données massifs ou le mode serverless pour optimiser les coûts, cette plateforme offre une flexibilité inégalée. Vous découvrirez comment configurer et gérer ces fonctionnalités pour garantir des performances optimales.

Automatiser le déploiement pour gagner en efficacité

L’automatisation joue un rôle clé dans le développement d’applications modernes. Cette formation vous apprend à utiliser GitHub Actions et Azure DevOps pour automatiser le déploiement de vos bases de données. En créant des pipelines CI/CD, vous réduisez les erreurs humaines et accélérez la mise en production, tout en garantissant la cohérence de vos projets.

Créer des API de données pour connecter vos applications

Avec le générateur d’API de données d’Azure, il devient facile de transformer votre base de données en une API REST ou GraphQL. Cette approche simplifie l’intégration des données dans vos applications, tout en assurant des contrôles de sécurité granulaires. Vous apprendrez à développer des API avec Azure Web Apps et Azure Static Web Apps, garantissant ainsi une communication fluide entre vos applications et votre base de données.

Importer et exporter des données en toute simplicité

La gestion des flux de données est essentielle pour assurer le bon fonctionnement de vos applications. Azure SQL Database permet d’importer des données via des points de terminaison RESTful, facilitant ainsi l’intégration avec des services et API externes. L’utilisation d’Azure Functions pour exporter des données offre une solution efficace pour automatiser ces processus, réduisant ainsi les tâches manuelles et les risques d’erreur.

Sécuriser vos données pour garantir la conformité

La sécurité des données est une priorité absolue pour toute organisation. Cette formation vous enseigne à configurer différentes méthodes d’authentification et à mettre en place des identités managées pour sécuriser l’accès à votre base de données. Vous apprendrez également à gérer les règles du pare-feu et à utiliser la solution Advanced Data Security pour protéger vos données contre les menaces internes et externes.

Une formation pratique pour des compétences immédiatement applicables

Ce parcours d’apprentissage privilégie une approche pratique, avec des exercices et des mises en situation réelles. Chaque module propose des scénarios concrets pour vous aider à maîtriser les compétences nécessaires au développement d’applications basées sur Azure SQL Database. À la fin de la formation, vous serez en mesure de créer des bases de données performantes, de développer des API de données et d’automatiser le déploiement de vos projets.

FAQ

Quels sont les principaux avantages d’Azure SQL Database ?

Azure SQL Database offre une plateforme cloud évolutive, sécurisée et flexible, idéale pour le développement d’applications modernes. Ses fonctionnalités avancées, comme Hyperscale et le mode serverless, permettent d’optimiser les performances et les coûts.

Cette formation convient-elle aux débutants ?

Non, cette formation s’adresse aux professionnels ayant déjà une expérience avec les bases de données relationnelles et une connaissance de base du portail Azure. Elle vise à approfondir vos compétences et à vous familiariser avec les outils d’automatisation et de développement.

Quels outils vais-je apprendre à utiliser ?

Vous apprendrez à utiliser GitHub Actions, Azure DevOps, le générateur d’API de données d’Azure, ainsi qu’Azure Web Apps et Azure Static Web Apps pour développer des API de données.

Cette formation inclut-elle des exercices pratiques ?

Oui, chaque module propose des exercices pratiques pour vous permettre d’appliquer les compétences acquises et de développer des solutions concrètes basées sur Azure SQL Database.

Comment cette formation m’aidera-t-elle dans ma carrière ?

En maîtrisant le développement d’applications pilotées par les données avec Azure SQL Database, vous augmenterez votre employabilité et serez en mesure de contribuer efficacement à des projets de transformation numérique au sein de votre organisation.

Prix de l'inscription
CHF 850.-
Inclus dans ce cours
  • Formation dispensée par un formateur certifié
  • 180 jours d’accès aux labs Officiels Microsoft
  • Documentation Officielle au format digital
  • Badge de réussite Officiel Microsoft
Mois actuel

lun12Mai09:00lun17:00VirtuelVirtuel Etiquettes de sessionDP-3020

lun12Mai09:00lun17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionDP-3020

lun16Juin09:00lun17:00VirtuelVirtuel Etiquettes de sessionDP-3020

lun16Juin09:00lun17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionDP-3020

lun21juil09:00lun17:00VirtuelVirtuel Etiquettes de sessionDP-3020

lun21juil09:00lun17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionDP-3020

lun25Aoû09:00lun17:00VirtuelVirtuel Etiquettes de sessionDP-3020

lun25Aoû09:00lun17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionDP-3020

lun29Sep09:00lun17:00VirtuelVirtuel Etiquettes de sessionDP-3020

lun29Sep09:00lun17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionDP-3020

lun03Nov09:00lun17:00VirtuelVirtuel Etiquettes de sessionDP-3020

lun03Nov09:00lun17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionDP-3020

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Horaires d’ouverture

Du lundi au vendredi

de 8h30 à 18h00

Tél. 058 307 73 00

Contactez-Nous

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Faire une demande

Opening hours

Monday to Friday
8:30 AM to 6:00 PM
Tel. 058 307 73 00

Contact-us

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Make a request