Fermer

août 18, 2020

Comment créer des fonctions sans serveur sur Microsoft Azure


Découvrez à quel point il est facile de créer une fonction sans serveur dans Microsoft Azure.

Dans l'équipe de Progress Corticon nous aimons les technologies sans serveur. Ce blog est le deuxième d'une série sur le sans serveur. Si vous êtes intéressé par les fonctions AWS Lambda, vous pouvez commencer avec cet article sur la création de vos premières fonctions sans serveur / Lambda. .

Mes premières fonctions Azure

Connectez-vous à la console AWS à l'adresse URL: https://portal.azure.com/#home

Une fois connecté, vous devriez voir quelque chose comme ceci:

 login "title =" login "/></p data-recalc-dims=

Cliquez sur" plus de services "(ou vous pourrait rechercher le service «application de fonction»). Vous verrez les services présentés. Cliquez sur «application de fonction» dans l'écran ci-dessous (si vous ne le voyez pas, cliquez sur «tous les services»).

 Application de fonction "title =" Function App "/></p data-recalc-dims=

Maintenant, vous devez d'abord créer une" application de fonction ", un conteneur pour un ensemble de fonctions Azure.

 Function App "title =" Function App "/></p data-recalc-dims=

Alors, cliquez sur ajouter. Vous arriverez à cet écran. C'est ici que vous sélectionnez le runtime que vous voulez utiliser (comme .Net, Java , etc…). Nous avons sélectionné Node.js car nous voulons exécuter JavaScript.

 Function App Details "title =" Function App Details "/></p data-recalc-dims=

Ensuite, vous arriverez à l'onglet d'hébergement: vous aura la possibilité de spécifier si vous souhaitez fonctionner sous Windows ou Linux. Dans l'onglet de surveillance, vous pouvez spécifier si vous souhaitez avoir une surveillance des informations d'application. Enfin, dans l'onglet Balise, vous pouvez spécifier des paires nom / valeur pour catégoriser vos utilisations de ressources. Laissez ces champs vides pour le moment.

Une fois que vous avez saisi toutes les données, cliquez simplement sur Examiner et créez et confirmez la création de l'application de fonction.

Vous verrez un message disant: "Votre déploiement est en cours." Donnez-lui quelques minutes. Finalement, vous verrez:

 complete "title =" complete "/></p data-recalc-dims=

Cliquez sur Aller à la ressource à l'étape suivante:

 resource" title = "resource" /> [19659007] Vous arriverez à cet écran:</p data-recalc-dims=

 écran de résumé "title =" écran de résumé "/></p data-recalc-dims=

Cliquez sur les fonctions dans le panneau de gauche. Vous arriverez à:

 Ajouter des fonctions" title = "Ajouter des fonctions" /></p data-recalc-dims=

Cliquez sur + icône d'ajout pour créer votre première fonction.

Sélectionnez le modèle "Déclencheur HTTP" puis remplissez la boîte de dialogue comme ceci:

 Déclencheur http "titre = "http trigger" /></p data-recalc-dims=

Lorsque la fonction est créée, cliquez sur "code + test" dans l'écran ci-dessous:

 FirstFunction "title =" FirstFunction "/></p data-recalc-dims=

Vous arriverez à l'écran ci-dessous où vous pourrez saisir une charge utile pour tester votre fonction (Voir le panneau de carrosserie surligné en jaune en bas à droite:

 code and test "title =" code and test "/></p data-recalc-dims=

Cliquez sur exécuter en bas à droite.

Vous obtiendra:

 response "title =" response "/></p data-recalc-dims=

Cliquez maintenant sur" get function URL "et invoquez cette fonction Azure depuis Postman.

 getting URL to test in postman" title = " getting URL to test in postman "/></p data-recalc-dims=

Félicitations, vous avez maintenant exécuté votre première fonction Azure.

Dans un prochain article, nous verrons comment intégrer un service de décision Corticon.js dans un flux de travail AWS (fonctions d'étape). Restez à l'écoute:)

En savoir plus sur Corticon




Source link