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

Formation : Concevoir et implémenter des applications cloud-native avec Microsoft Azure Cosmos DB (DP-420)

Ref. DP-420T00
Durée :
4
 jours
Examen :
Optionnel
Niveau :
Intermédiaire
Financement :
Eligible

Formation Concevoir et implémenter des applications cloud-native avec Microsoft Azure Cosmos DB (DP-420)

Vos applications cloud nécessitent une base de données capable de gérer des millions de requêtes par seconde avec une latence inférieure à 10 millisecondes, et ce à l’échelle mondiale ? Les bases de données relationnelles traditionnelles atteignent rapidement leurs limites face aux exigences de performance et de distribution géographique des applications modernes. Sans une architecture NoSQL adaptée, la scalabilité reste un défi permanent et les coûts d’infrastructure deviennent difficiles à maitriser. C’est précisément l’objectif de cette formation Azure Cosmos DB.

Cette formation officielle Microsoft DP-420 vous apprend en 4 jours à concevoir et implémenter des applications natives cloud avec Azure Cosmos DB. Vous maitrisez la modélisation de données NoSQL, le partitionnement, la gestion de la cohérence et l’optimisation des coûts en unités de requête. Les formateurs certifiés MCT vous guident dans l’utilisation des API NoSQL, l’intégration avec Azure Functions et la mise en place de la distribution globale multi-régions. Cette formation prépare directement à la certification Azure Cosmos DB Developer Specialty (examen DP-420). Les labs pratiques sur environnements cloud Microsoft sont inclus. Sessions disponibles en présentiel à Genève et Lausanne ou en classe virtuelle.

Profils des Participants

  • Ingénieurs logiciels

Objectifs

  • Concevoir et implémenter des modèles de données optimisés pour Azure Cosmos DB
  • Configurer le partitionnement et la distribution globale multi-régions
  • Développer des solutions avec le SDK Azure Cosmos DB et l’API NoSQL
  • Optimiser les performances des requêtes et gérer les coûts en unités de requête
  • Implémenter le flux de modification (change feed) avec Azure Functions
  • Configurer la réplication, la sauvegarde et la sécurité des données

Connaissances Préalables

  • Connaissance de Microsoft Azure et capacité à naviguer sur le portail Azure (équivalent AZ-900)
  • Expérience de l’écriture dans un langage supporté par Azure au niveau intermédiaire. (C#, JavaScript, Python, ou Java)
  • Capacité à écrire du code pour se connecter et effectuer des opérations sur un produit de base de données SQL ou NoSQL. (SQL Server, Oracle, MongoDB, Cassandra ou similaire)

Contenu du Cours

Module 1 : Présentation d’Azure Cosmos DB for NoSQL

  • Qu’est-ce qu’Azure Cosmos DB pour NoSQL
  • Fonctionnement d’Azure Cosmos DB for NoSQL
  • Quand utiliser Azure Cosmos DB for NoSQL ?
  • Contrôle des connaissances

Module 2 : Essayer Azure Cosmos DB for NoSQL

  • Explorer les ressources
  • Passer en revue les opérations de base
  • Contrôle des connaissances

Module 3 : Planifier les besoins en ressources

  • Comprendre le débit
  • Évaluer les exigences de débit
  • Évaluer les exigences en matière de stockage des données
  • Durée de vie (TTL)
  • Planifier la conservation des données avec la durée de vie (TTL)
  • Contrôle des connaissances

Module 4 : Configurer Azure Cosmos DB for NoSQL

  • Sans serveur
  • Comparaison entre modèle serverless et débit provisionné
  • Mise à l’échelle automatique du débit
  • Comparaison entre mise à l’échelle automatique et débit standard (manuel)
  • Migrer entre le débit standard (manuel) et le débit avec mise à l’échelle automatique
  • Contrôle des connaissances

Module 5 : Déplacer des données vers et hors d’Azure Cosmos DB pour NoSQL

  • Déplacer des données à l’aide d’Azure Data Factory
  • Déplacer des données à l’aide d’un connecteur Kafka
  • Déplacer des données à l’aide de Stream Analytics
  • Déplacer des données à l’aide du connecteur Spark Azure Cosmos DB
  • Contrôle des connaissances

Module 6 : Utiliser le SDK Azure Cosmos DB for NoSQL

  • Comprendre le SDK
  • Importer à partir du gestionnaire de package
  • Se connecter à un compte en ligne
  • Implémenter un singleton client
  • Configurer le mode de connectivité
  • Contrôle des connaissances

Module 7 : Configurer le Kit de développement logiciel (SDK) Azure Cosmos DB pour NoSQL

  • Permettre le développement hors connexion
  • Gérer les erreurs de connexion
  • Implémenter le threading et le parallélisme
  • Configuration de la journalisation
  • Contrôle des connaissances

Module 8 : Implémenter des opérations de point NoSQL Azure Cosmos DB

  • Comprendre les opérations de point
  • Créer des documents
  • Lire un document
  • Mettre à jour des documents
  • Configurer la valeur de durée de vie (TTL) pour un document spécifique
  • Supprimer des documents
  • Contrôle des connaissances

Module 9 : Effectuer des opérations transactionnelles entre documents avec Azure Cosmos DB pour NoSQL

  • Créer un lot transactionnel à l’aide du kit SDK
  • Passer en revue les résultats de l’opération par lot à l’aide du kit SDK
  • Implémenter un contrôle de concurrence optimiste
  • Contrôle des connaissances

Module 10 : Traiter des données en bloc dans Azure Cosmos DB pour NoSQL

  • Créer des opérations en bloc avec le SDK
  • Examiner les mises en garde des opérations en bloc
  • Implémenter des bonnes pratiques en bloc

Module 11 : Interroger Azure Cosmos DB for NoSQL

  • Comprendre le langage de requête NoSQL
  • Créer des requêtes avec NoSQL
  • Projeter les résultats de requête
  • Implémenter le contrôle de type dans les requêtes
  • Utiliser des fonctions intégrées
  • Exécuter des requêtes dans le kit SDK
  • Contrôle des connaissances

Module 12 : Créer des requêtes complexes avec Azure Cosmos DB pour NoSQL

  • Créer des requêtes croisées
  • Implémenter des sous-requêtes corrélées
  • Implémenter des variables dans les requêtes
  • Paginer les résultats de requête
  • Contrôle des connaissances

Module 13 : Créer des applications IA génératives avec Azure Cosmos DB

  • Configurer la fonctionnalité Recherche vectorielle et stockage d’Azure Cosmos DB NoSQL
  • Générer des incorporations à l’aide d’Azure OpenAI Service
  • Créer des applications d’IA générative avec Azure Cosmos DB NoSQL et Python
  • Effectuer des recherches vectorielles à l’aide d’Azure Cosmos DB pour NoSQL à partir d’une application IA Générative
  • Intégrer l’orchestration LangChain pour améliorer l’efficacité et la maintenance du code dans une application IA générative Python

Module 14 : Définissez des index dans Azure Cosmos DB for NoSQL

  • Comprendre les index
  • Comprendre les stratégies d’indexation
  • Revue des stratégies d’indexation
  • Contrôle des connaissances

Module 15 : Personnaliser les index dans Azure Cosmos DB for NoSQL

  • Personnaliser la stratégie d’indexation
  • Évaluer les index composites
  • Contrôle des connaissances

Module 16 : Consommer un flux de modification Azure Cosmos DB for NoSQL en utilisant le SDK

  • Comprendre les fonctionnalités de flux de modification dans le kit de développement logiciel
  • Implémenter un délégué pour le processeur de flux de modification
  • Implémenter le processeur de flux de modification
  • Utilisation de l’estimateur de flux de modification
  • Contrôle des connaissances

Module 17 : Gérer les événements avec Azure Functions et le flux de modification Azure Cosmos DB for NoSQL

  • Comprendre les liaisons de fonction Azure pour Azure Cosmos DB for NoSQL
  • Configurer les liaisons de fonction
  • Développer la fonction
  • Contrôle des connaissances

Module 18 : Rechercher les données Azure Cosmos DB for NoSQL avec Recherche cognitive Azure

  • Créer un indexeur pour les données dans Azure Cosmos DB for NoSQL
  • Implémenter une stratégie de détection des modifications
  • Gérer une stratégie de détection de suppression des données
  • Contrôle des connaissances

Module 19 : Implémenter un modèle de données non relationnel

  • Quelle différence y a-t-il entre les bases de données NoSQL et relationnelles ?
  • Identifier des modèles d’accès pour votre application
  • Quand incorporer ou référencer des données
  • Choisir une clé de partition
  • Modéliser de petites entités de recherche
  • Contrôle des connaissances

Module 20 : Concevoir une stratégie de partitionnement des données

  • Dénormaliser les données de votre modèle
  • Gérer l’intégrité référentielle à l’aide du flux de modification
  • Combiner plusieurs entités dans le même conteneur
  • Dénormaliser des agrégats dans le même conteneur
  • Finaliser le modèle de données
  • Tester des modèles de modélisation avancés
  • Contrôle des connaissances

Module 21 : Configurer la réplication et gérer les basculements dans Azure Cosmos DB

  • Comprendre la réplication
  • Distribuer les données entre les régions
  • Évaluer le coût de la distribution globale des données
  • Définir des stratégies de basculement automatique
  • Effectuer des basculements manuels
  • Configurer la région du SDK
  • Contrôle des connaissances

Module 22 : Utiliser des modèles de cohérence dans Azure Cosmos DB for NoSQL

  • Comprendre les modèles de cohérence
  • Configurer le modèle de cohérence par défaut dans le portail
  • Modifier le modèle de cohérence avec le kit de développement logiciel
  • Utiliser des jetons de session
  • Contrôle des connaissances

Module 23 : Configurer l’écriture multirégion dans Azure Cosmos DB for NoSQL

  • Comprendre l’écriture sur plusieurs régions
  • Configurer la prise en charge de plusieurs régions dans le kit de développement logiciel
  • Comprendre les stratégies de résolution des conflits
  • Créer une stratégie de résolution de conflit personnalisée
  • Contrôle des connaissances

Module 24 : Personnaliser une stratégie d’indexation dans Azure Cosmos DB for NoSQL

  • Utilisation de l’index
  • Examiner les modèles d’index à lecture intensive
  • Passer en revue les modèles d’index à écriture intensive

Module 25 : Mesurer les performances des index dans Azure Cosmos DB pour NoSQL

  • Activer les métriques d’indexation
  • Analyser les résultats des métriques d’indexation
  • Évaluer le coût de la requête
  • Coût de fonctionnement du point de mesure
  • Contrôle des connaissances

Module 26 : Implémenter un cache intégré dans Azure Cosmos DB for NoSQL

  • Examiner les charges de travail qui tirent parti du cache
  • Activer le cache intégré
  • Configurer l’obsolescence du cache
  • Contrôle des connaissances

Module 27 : Mesurer les performances dans Azure Cosmos DB for NoSQL

  • Comprendre Azure Monitor
  • Mesurer le débit
  • Observer les événements de limitation de débit
  • Journaux d’activité des requêtes
  • Contrôle des connaissances

Module 28 : Surveiller les réponses et les événements dans Azure Cosmos DB for NoSQL

  • Examiner les codes de réponse communs
  • Comprendre les erreurs temporaires
  • Passer en revue les erreurs liées à la limitation de débit
  • Configurer des alertes
  • Auditer la sécurité
  • Contrôle des connaissances

Module 29 : Implémenter la sauvegarde et la restauration pour Azure Cosmos DB for NoSQL

  • Évaluer la sauvegarde périodique
  • Configurer la sauvegarde et la récupération continues
  • Procéder à une récupération jusqu`à une date et heure

Module 30 : Implémenter la sécurité dans Azure Cosmos DB for NoSQL

  • Implémenter le contrôle d’accès au niveau du réseau
  • Vérifier les options de chiffrement des données
  • Utilisation du contrôle d’accès en fonction du rôle (RBAC)
  • Accéder aux ressources du compte à l’aide de Microsoft Entra ID
  • Comprendre Always Encrypted
  • Contrôle des connaissances

Module 31 : Écrire des scripts de gestion pour Azure Cosmos DB pour NoSQL

  • Créer des ressources
  • Gérer les stratégies d’indexation
  • Configurer le débit approvisionné par la base de données ou le conteneur
  • Migrer entre le débit standard et le débit de mise à l’échelle automatique
  • Modifier la priorité de basculement de région
  • Lancer des basculements

Module 32 : Créer un modèle de ressource pour Azure Cosmos DB pour NoSQL

  • Comprendre les ressources Azure Resource Manager
  • Création de modèles Azure Resource Manager
  • Configurer des ressources de base de données ou de conteneur
  • Configurer le débit avec un modèle Azure Resource Manager
  • Gérer les stratégies d’indexation à l’aide de modèles Azure Resource Manager
  • Contrôle des connaissances

Module 33 : Créer des transactions à plusieurs éléments avec Azure Cosmos DB for NoSQL

  • Comprendre les transactions dans le contexte du SDK JavaScript
  • Créer des procédures stockées
  • Restaurer des transactions
  • Créer des procédures stockées avec le SDK JavaScript
  • Contrôle des connaissances

Module 34 : Développer les fonctionnalités de requête et de transaction dans Azure Cosmos DB for NoSQL

  • Créer des fonctions définies par l’utilisateur
  • Créer des fonctions définies par l’utilisateur à l’aide du kit SDK
  • Ajouter des déclencheurs à une opération
  • Créer et utiliser des déclencheurs avec le kit SDK
  • Contrôle des connaissances

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

Labs officiels Microsoft :

  • Créer un compte d’API Azure Cosmos DB SQL
  • Configurer le débit pour Azure Cosmos DB API SQL avec le Portail Azure
  • Migrer des données existantes à l’aide de Azure Data Factory
  • Configurer le kit de développement logiciel (SDK) de l’API Azure Cosmos DB SQL pour le développement hors connexion
  • Connecter pour Azure Cosmos DB SQL API avec le kit de développement logiciel (SDK)
  • Créer et mettre à jour des documents avec le kit de développement logiciel (SDK) API Azure Cosmos DB SQL
  • Traitement par lots de plusieurs opérations de pointage avec le kit de développement logiciel (SDK) Azure Cosmos DB SQL API
  • Déplacer plusieurs documents en bloc avec le kit de développement logiciel (SDK) Azure Cosmos DB SQL API
  • Paginer les résultats des requêtes entre produits avec le kit de développement logiciel (SDK) API Azure Cosmos DB SQL
  • Exécuter une requête avec le kit de développement logiciel (SDK) API SQL Azure Cosmos DB
  • Passer en revue la stratégie d’index par défaut pour un conteneur d’API Azure Cosmos DB SQL avec le portail
  • Configurer une stratégie d’index du conteneur d’API Azure Cosmos DB SQL avec le portail
  • Archiver des données d’API Azure Cosmos DB SQL à l’aide de Azure Functions
  • Traiter les événements de flux de modification à l’aide du kit de développement logiciel (SDK) API Azure Cosmos DB SQL
  • Archiver des données à l’aide d’Azure Functions et Azure Cosmos DB API SQL
  • Mesurer les performances des entités client
  • Modèles de modélisation avancés
  • Configurer des modèles de cohérence dans le portail et le kit de développement logiciel (SDK) API SQL Azure Cosmos DB
  • Connecter à différentes régions avec le kit de développement logiciel (SDK) API Azure Cosmos DB SQL
  • Connecter à un compte d’écriture à plusieurs régions avec le kit de développement logiciel (SDK) API Azure Cosmos DB SQL
  • Optimiser un Azure Cosmos DB SQL stratégie d’index du conteneur d’API pour les opérations courantes
  • Optimiser un Azure Cosmos DB SQL stratégie d’index d’un conteneur d’API pour une requête spécifique
  • Résoudre les problèmes d’une application à l’aide du kit de développement logiciel API SQL Azure Cosmos DB
  • Utiliser Azure Monitor pour analyser un compte d’API Azure Cosmos DB SQL
  • Récupérer une base de données ou un conteneur à partir d’un point de récupération
  • Stocker les clés de compte d’API Azure Cosmos DB SQL dans Azure Key Vault
  • Ajuster le débit approvisionné à l’aide d’un script Azure CLI
  • Créer un Azure Cosmos DB SQL conteneur d’API à l’aide de modèles de Azure Resource Manager
  • Implémenter, puis utiliser une FDU à l’aide du kit de développement logiciel (SDK)
  • Créer une procédure stockée avec le portail Azure

Examen

  • Ce cours prépare à la certification DP-420 : Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB.

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

formation Azure Cosmos DB : Azure Cosmos DB : la base de données NoSQL distribuée de Microsoft

Azure Cosmos DB est le service de base de données NoSQL entièrement managé de Microsoft, conçu pour les applications qui exigent une disponibilité mondiale, une latence ultra-faible et une scalabilité élastique. Avec des garanties de latence inférieure à 10 millisecondes et un SLA de disponibilité de 99,999 %, Cosmos DB est le choix privilégié des entreprises qui développent des applications critiques à l’échelle mondiale. Le service prend en charge plusieurs modèles de données (documents, graphes, colonnes, clé-valeur) et propose cinq niveaux de cohérence configurables. Pour les développeurs et architectes en Suisse romande, la maitrise de Cosmos DB ouvre des opportunités dans les secteurs de la fintech, du e-commerce et de l’IoT ou les applications distribuées sont de plus en plus courantes.

Programme complet de la formation DP-420

Cette formation de 4 jours suit le cursus officiel MOC et couvre l’ensemble des compétences évaluées dans l’examen DP-420. Vous commencez par comprendre l’architecture de Cosmos DB, les modèles de cohérence et le provisionnement du débit en unités de requête (RU/s). La modélisation de données NoSQL est traitée en profondeur avec les stratégies de partitionnement, la dénormalisation et la gestion des relations entre documents. Vous apprenez ensuite à développer des applications avec le SDK .NET et l’API NoSQL, à exécuter des requêtes SQL sur des données JSON et à implémenter des procédures stockées et des déclencheurs. Le flux de modification (change feed) et son intégration avec Azure Functions permettent de créer des architectures événementielles. Le programme couvre également la distribution globale, la réplication multi-régions, les stratégies de sauvegarde et les mécanismes de sécurité.

Profils visés et prérequis

Cette formation s’adresse aux développeurs cloud, aux architectes de solutions et aux ingénieurs données qui conçoivent des applications distribuées sur Azure. Les développeurs backend qui travaillent avec des API REST et des microservices y trouveront les compétences nécessaires pour intégrer Cosmos DB dans leurs architectures. Les prérequis incluent une expérience en développement avec C# ou Python, une connaissance des concepts Azure fondamentaux (groupes de ressources, identités, réseaux) et une compréhension de base des principes NoSQL. Une familiarité avec les formats JSON et les requêtes SQL facilité la progression pendant la formation.

Certification Azure Cosmos DB Developer Specialty

L’examen DP-420 mène à la certification Azure Cosmos DB Developer Specialty, une certification spécialisée qui valide votre expertise dans la conception et l’implémentation de solutions natives cloud avec Cosmos DB. Les domaines évalués comprennent la conception de modèles de données, l’implémentation de solutions avec le SDK, l’optimisation des performances et la gestion de la distribution globale. Cette certification spécialisée est particulièrement valorisée car elle démontre une expertise pointue sur un service Azure stratégique. Le marché des compétences Cosmos DB est en croissance, et les professionnels certifiés bénéficient d’un positionnement favorable pour les postes d’architecte cloud et de développeur senior.

Formation DP-420 chez ITTA : l’approche Microsoft Learning Partner

ITTA dispense cette formation en tant que Microsoft Learning Partner avec des formateurs certifiés MCT qui possèdent une expérience pratique dans le développement d’applications Cosmos DB en entreprise. Le support de cours officiel MOC est inclus, ainsi que l’accès aux labs cloud Microsoft pour pratiquer la création de comptes Cosmos DB, la modélisation de données, le développement avec le SDK et la configuration de la distribution globale. Les sessions se déroulent en présentiel à Genève et Lausanne ou en classe virtuelle. Les effectifs réduits permettent au formateur d’adapter les explications à votre contexte professionnel et de vous accompagner sur les exercices pratiques les plus avancés.

Questions fréquentes

Faut-il connaitre les bases de données NoSQL pour suivre cette formation ?

Une compréhension de base des principes NoSQL est recommandée, mais pas obligatoire. Les premiers modules de la formation introduisent les concepts fondamentaux de la modélisation de données en documents JSON et du partitionnement.

Quel langage de programmation est utilisé dans les labs ?

Les labs pratiques utilisent principalement le SDK .NET (C#). Une expérience en C# ou en Python est recommandée. Le SDK Python est également abordé dans certains exercices.

Azure Cosmos DB est-il adapté aux petits projets ?

Oui, Cosmos DB propose un mode serverless et un niveau gratuit qui permettent de démarrer avec des coûts maitrisés. La formation couvre les stratégies d’optimisation des coûts en unités de requête pour tous les types de projets.

Quelle est la différence entre la certification DP-420 et le DP-300 ?

Le DP-300 couvre l’administration des bases de données relationnelles Azure SQL. Le DP-420 se concentre sur le développement d’applications avec Azure Cosmos DB, une base de données NoSQL. Ce sont deux spécialisations complémentaires.

La formation couvre-t-elle les API MongoDB et Cassandra de Cosmos DB ?

La formation se concentre principalement sur l’API NoSQL native de Cosmos DB. Les autres API (MongoDB, Cassandra, Gremlin, Table) sont présentées conceptuellement, mais les labs pratiques utilisent l’API NoSQL.

Combien de temps faut-il prévoir pour préparer l’examen après la formation ?

Comptez 2 à 4 semaines de révision après la formation pour vous préparer à l’examen. Les labs pratiques réalisés pendant les 4 jours constituent une base solide pour la préparation.

Prix de l'inscription
CHF 3'000.-
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

lun29Juin(Juin 29)09:00jeu02juil(juil 2)17:00VirtuelVirtuel Etiquettes de sessionDP-420T00

lun29Juin(Juin 29)09:00jeu02juil(juil 2)17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionDP-420T00

lun03Aoû(Aoû 3)09:00jeu06(Aoû 6)17:00VirtuelVirtuel Etiquettes de sessionDP-420T00

lun03Aoû(Aoû 3)09:00jeu06(Aoû 6)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionDP-420T00

lun07Sep(Sep 7)09:00jeu10(Sep 10)17:00VirtuelVirtuel Etiquettes de sessionDP-420T00

lun14Sep(Sep 14)09:00jeu17(Sep 17)17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionDP-420T00

lun12Oct(Oct 12)09:00jeu15(Oct 15)17:00VirtuelVirtuel Etiquettes de sessionDP-420T00

lun12Oct(Oct 12)09:00jeu15(Oct 15)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionDP-420T00

lun16Nov(Nov 16)09:00jeu19(Nov 19)17:00VirtuelVirtuel Etiquettes de sessionDP-420T00

lun16Nov(Nov 16)09:00jeu19(Nov 19)17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionDP-420T00

lun21Déc(Déc 21)09:00jeu24(Déc 24)17:00VirtuelVirtuel Etiquettes de sessionDP-420T00

lun21Déc(Déc 21)09:00jeu24(Déc 24)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionDP-420T00

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

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