Bonjour, tout le monde, et bienvenue à nouveau.
Dans la vidéo d'aujourd'hui, nous allons examiner les différences et les cas d'utilisation où vous devriez utiliser le cloud, l'impression,
la fonction et le lambda edge.
Comme nous l'avons vu, les deux sont assez similaires et, lors des examens, il se peut que l'on vous soumette un cas d'utilisation
dans lequel vous devrez en choisir un.
Alors, allons-y et comprenons cela en de meilleurs termes.
Ce tableau, que j'ai joint directement de la documentation, est très utile.
Et si vous voyez des questions dans les examens, la plupart d'entre elles seront basées sur les éléments
décrits ici.
L'une des principales différences est le langage de programmation : Cloudflare prend en charge JavaScript,
Lambda prend en charge Node. js et Python.
Même la source est à nouveau l'une des principales différences, la fonction d'impression en nuage ne prenant en charge que la demande du visualisateur
pour votre réponse.
Lambda Edge.
En outre, il prend également en charge la demande d'origine et la réponse d'origine.
En ce qui concerne l'évolutivité, les fonctions en nuage sont beaucoup, beaucoup plus évolutives que les fonctions
lambda.
L'une des choses importantes ici est liée à l'accès au corps de la demande.
Maintenant, la fonction frontale du nuage ne peut pas accéder au corps de la demande.
Une partie très importante à retenir lambda can.
Et en dehors de cela, lorsqu'il s'agit de cas d'utilisation plus complexes comme l'accès au réseau, au système
de fichiers et autres, Lambda Edge a de bien meilleures capacités.
Ainsi, dans une vue d'ensemble de haut niveau, notez que les fonctions d'exécution en nuage sont idéales pour les fonctions légères de courte durée,
et il existe certains cas d'utilisation où les fonctions en nuage peuvent s'avérer utiles.
Par exemple, si vous souhaitez transformer les attributs d'une requête HTTP, notamment
les en-têtes, les chaînes de requête, etc. si vous souhaitez effectuer une manipulation d'en-tête comme l'insertion, la modification
ou la suppression d'en-têtes HTTP dans la demande ou la réponse.
En outre, la fonction d'impression en nuage permet également de rediriger ou de réécrire des URL.
C'est quelque chose que nous avons déjà vu dans le cadre de la démo, et le suivant est lié à l'autorisation
de la demande où il peut inspecter l'en-tête d'autorisation globale aussi bien.
Comprenons cela à l'aide d'une question type.
La question indique que sur la base de la nouvelle mise à jour de l'application, il y a un nouvel en-tête HTTP qui est envoyé
dans la réponse.
Ce nouvel en-tête crée donc des problèmes avec le client et entraîne également de multiples erreurs du côté du
client.
La question indique donc qu'il est nécessaire de supprimer ces en-têtes sans modifier l'application.
L'application envoie donc un en-tête HTTP dans la réponse.
Vous ne souhaitez pas modifier l'application, mais vous voulez quand même supprimer l'en-tête.
Dans ce cas, quels sont les moyens que vous pouvez utiliser pour y parvenir ?
Vous pouvez utiliser les fonctions de tendance du cloud, vous pouvez utiliser Lambda Edge.
L'idéal serait que les deux soient capables d'y parvenir.
Cependant, nous choisirons les fonctions frontales du cloud car elles sont beaucoup plus légères et aussi
beaucoup plus évolutives.
C'est donc une chose que vous devez garder à l'esprit.
C'est donc une vue d'ensemble de très haut niveau et c'est ainsi que se termine la vidéo d'aujourd'hui.