Présentation d’Azure pour les développeurs JavaScript

Azure est une plateforme cloud qui fournit une gamme complète d’options d’hébergement et de services cloud. Si vous débutez dans le développement Cloud, découvrez-en plus sur Azure :

JavaScript, TypeScript et autres langages

La prise en charge du runtime Azure pour JavaScript prend également en charge TypeScript ou toute autre version transpilable en JavaScript.

Services Azure

Les services cloud Azure disposent d’un grand nombre de fonctionnalités. Ces services peuvent être utilisés indépendamment ou comme collection.

Les principaux types de service pour les développeurs JavaScript sont les suivants :

Créer des services Azure dans le centre de démarrage rapide

Lorsque vous commencez à vous familiariser avec le cloud Azure, créez un compte gratuit, puis commencez dans le Centre de démarrage rapide du portail Microsoft Azure.

La page relative à chaque service du portail Microsoft Azure contient des informations de connexion dont vous aurez besoin pour accéder à votre ressource en dehors du portail.

Niveaux de tarification

Les niveaux tarifaires déterminent la manière dont votre ressource est facturée. Utilisez la Calculatrice de prix Azure pour comprendre la facturation de votre ressource.

Ressources de niveau Gratuit

Quand vous sélectionnez le niveau tarifaire gratuit (F0), il est important de comprendre les limitations qui accompagnent ce plan. Quand un niveau gratuit est proposé :

  • Un abonnement peut être limité à une ressource gratuite de ce service. Si vous ne pouvez pas créer de ressource gratuite, cela peut signifier que la ressource gratuite existe déjà dans votre abonnement.
  • Un niveau tarifaire détermine les transactions par seconde (TPS) ou les transactions par mois (TPM). Lorsque vous dépassez le quota de niveau tarifaire, votre application reçoit une erreur HTTP avec un message indiquant que votre quota est épuisé. Si vous anticipez ce problème pour votre application et vos services Azure, créez plusieurs ressources et hébergez-les derrière un seul point de terminaison.

Préparer votre environnement de développement

Votre environnement de développement a besoin de quelques outils pour offrir la meilleure expérience de développement :

Utilisation de bibliothèques de client Azure avec JavaScript

Pour utiliser des services Azure par programmation avec JavaScript, recherchez le package npm spécifique au service que vous allez utiliser. Chaque package NPM contient des informations de connexion spécifiques au service.

Toutes les bibliothèques de client Azure Azure s’exécutent avec JavaScript sans aucun autre outil. Tandis que la plupart des SDK modernes sont écrits en TypeScript et fournissent le fichier *.d.ts pour le contrôle de type, il n’est pas nécessaire de recourir à TypeScript pour utiliser les bibliothèques de client Azure ou les services Cloud Azure.

Votre code JavaScript peut utiliser les services Azure, quel que soit l’endroit où votre code est hébergé (local, hybride, cloud). La méthode recommandée pour utiliser les services Azure par programmation avec JavaScript est l'utilisation des bibliothèques de client Azure. Ces bibliothèques attendent une version minimale de Node.js avec LTS (Long-Term Support).

Vérifier le runtime pour les applications JavaScript hébergées dans Azure

Pour héberger vos applications JavaScript dans un environnement d’hébergement Azure, vérifiez que votre environnement de développement local Node.js Runtime reproduit le runtime d’hébergement Azure que vous prévoyez d’utiliser.

Essayer un démarrage rapide JavaScript pour votre scénario d’hébergement

Les options d’hébergement vous permettent d’utiliser rapidement Azure pour votre application. Les tutoriels et guides de démarrage rapide d’hébergement suivants vous aident à vous familiariser rapidement avec Azure :

Étapes suivantes