February 22-24, 2023
Montreal, Canada

Développement d'applications serverless avec MongoDB Atlas

La base de données MongoDB est un produit bien connu des développeurs logiciels. Peut-être l’avez-vous même essayé dans le passé. Par contre, vous ne saviez peut-être pas que MongoDB Atlas est beaucoup plus qu’une simple base de données. Atlas est une platforme de données pour les programmeurs qui permet de développer des applications plus rapidement que jamais auparavant. Dans cet atelier pratique, vous apprendrez comment utiliser tous les éléments de la plateforme pour créer des applications serverless. Cet atelier commence avec les bases de la modélisation de données sous MongoDB, et montre comment créer des applications qui utilisent les fonctionalités de Atlas Application Services.

Il s’agit d’un atelier pratique, donc préparez-vous à coder. Une connaissance de base de JavaScript pourrait aider, mais n’est pas nécessaire.

Partie 1: MongoDB, une base de données de documents

  • Qu’est-ce que MongoDB et que sont ces documents
  • Comment MongoDB se différencie des bases de données traditionnelles
  • Modes de modélisation avancées
  • Création d’une base de données sur Atlas

Partie 2: Intro to MongoDB Atlas

  • Les outils MongoDB (Compass, Mongosh)
  • Utilisation des données exemples
  • Accéder et manipuler les données dans MongoDB
  • Introduction aux aggrégateurs
  • L’API de données (Data API)
  • Fédération des données (Data lakes)
  • Visualisation avec MongoDB Charts

Partie 3: Atlas Application Services

  • Règles d’accès et authentification
  • Utilisation de l’API GraphQL
  • Allons serverless
  • Functions, Triggers, et HTTPS Endpoints
  • Introduction à Realm Web

Partie 4: Construire une application serverless avec Atlas

  • La trousse d’outils Realm Web
  • Authentification
  • Manipulation des données sans serveur
  • Utilisation des fonctions Atlas
  • Hébergement d’applications statiques sur Atlas

Joel Lord

MongoDB

Joel Lord is passionate about web and technology in general. He likes to learn new things but most of all, he likes to share his discoveries. He does so by travelling at various conferences all across the globe.
He graduated from college in computer programming in the last millennium. Apart for a little break to get his BSc in computational astrophysics, he was always in the industry.
As a developer advocate with MongoDB, he meets with developers to help them make the web better.

Read More