Comment tu.
Et bon retour.
La vidéo d'aujourd'hui va donc être passionnante car nous allons implémenter cette application Web en partant
de zéro.
Alors avec ça, commençons.
Donc, actuellement, je suis dans la facilité d'annuler ces services ici.
Allons-y et ouvrons Dove App Service dans un nouvel onglet.
Voilà donc à quoi ressemble vraiment la console Web et ce qui nous intéresse.
Nous sommes intéressés à créer le nouveau web, voyez-le.
Vous pouvez donc créer à partir d'ici ou sur le côté gauche.
Vous pouvez ouvrir le Web plus tôt et créer un bébé phoque à partir de celui-ci.
Maintenant, encore une fois, une chose importante à noter est que dans certains services, vous ne pouvez pas sélectionner directement la région
à partir d'ici.
Vous aurez une liste déroulante, quelque chose de similaire à celui-ci où vous pourrez continuer et sélectionner la région en conséquence.
Donc, si vous voyez le facile à annuler, actuellement, il est basé sur cette ancienne région.
Alors allons-y et sélectionnons la même région, le sol audio.
Avez-vous déjà sélectionné cette région ?
Génial.
Et Virginia, allons-y et créons notre première ACL Web dans le nom.
Appelons-le l'ACL Web d'Escape Labs.
Et si vous examinez le type de ressource, vous avez soit une distribution de tendance cloud, que vous pouvez
sélectionner, qui est essentiellement une ressource mondiale, soit vous pouvez sélectionner des ressources régionales.
Ainsi, dans les ressources régionales, vous avez un équilibreur de charge d'application, une passerelle EPA ainsi qu'App Sync, qui sont pris
en charge.
Donc, ce que nous devons faire pour créer une échelle Web et tester les règles, nous avons besoin que l'une
de ces ressources fonctionne.
Donc, parmi cela, ce qui sera utilisé sera la création d'un équilibreur de charge d'application à des fins de test.
Donc, de la simplicité à la console, passons à l'équilibreur de charge et allons-y et créons un nouvel équilibreur de
charge.
Il existe donc plusieurs types d'équilibrages de charge disponibles.
Nous sommes intéressés par l'équilibreur de charge d'application, celui que vous voyez.
Horia ira de l'avant et créera une nouvelle application.
Équilibreur de charge.
Laissez ces qualités garder Labs Haven LP.
Le schéma ici serait alors d'augmenter en sélectionnant certaines des zones de disponibilité ici.
Deux d'entre eux essentiellement.
Et fondamentalement, cela vous montre également qu'il existe un groupe de sécurité par défaut qui sera associé
au LP.
C'est bon.
La partie importante est liée au routage final de l'auditeur, où vous devrez essentiellement créer un nouveau groupe
cible.
Alors allons-y et créons rapidement un nouveau groupe cible.
Sinon, fondamentalement, cela ne nous permettra pas de continuer.
Donc, ne fera pas grand-chose dans le groupe cible.
Sélectionnons simplement l'adresse IP ici.
Faisons notre prochain temps fort.
Nous devons lui donner un nom.
Appelons-le Escapee Labs Haven, BG.
Nous ferons une prochaine.
Et ici, vous pouvez simplement spécifier toute responsabilité interne aléatoire.
Un 7231 0. 5 Il n'a pas nécessairement besoin d'être associé à l'instance deux facile, principalement parce
que nous ne l'utiliserons pas cette année.
Une fois que vous avez ajouté une adresse IP, vous pouvez simplement l'inclure et une fois, vous pouvez continuer et créer le groupe cible.
Maintenant, ne le faites pas à ce stade, je veux dire, le but est d'apprendre que nous ne cherchons pas vraiment en détail l'équilibreur
de charge d'application que vous avez.
Ainsi, une fois que vous l'avez fait, vous pouvez rapidement vous rafraîchir.
Vous pouvez sélectionner le groupe cible ici et vous pouvez créer l'équilibreur de charge, tout cela.
Ainsi, une fois l'équilibreur de charge créé, l'équilibreur de charge ira de l'avant et enverra une demande à
une entité spécifique.
Maintenant, nous allons faire simple.
Nous ne voulons pas vraiment que l'équilibreur de charge pour la demande de commande voie deux instances, etc.
Au lieu de cela, ce qui sera fait ira de l'avant et en renverra une fois le correctif.
Alors en gros, qu'est-ce que ça veut dire ?
Cela signifie que chaque fois que quelqu'un ouvre l'équilibreur de charge dans lequel vous vous trouvez.
Il s'agit donc essentiellement de l'équilibreur de charge dans lequel vous vous trouvez chaque fois que quelqu'un l'ouvre, ce devrait être une réponse
fixe qui le prend.
Alors allons-y et faisons cela.
Alors pour les auditeurs, allons-y et éditons rapidement les règles ici.
Faisons-le et supprimerons celui que vous voyez ici.
Et cliquez sur la liste, cliquez sur sélectionner la réponse de retour du correctif.
Et dans la réponse fixe, je dirai d'annuler.
Et dans ce corps de réponse, vous pouvez donner n'importe quel message.
Je dis, hé de Zeid, je pense que cela inclura également les smileys heureux.
Ensuite, nous pouvons aller de l'avant et mettre à jour cela.
Donc, fondamentalement, que se passera-t-il chaque fois que quelqu'un visitera l'URL de l'équilibreur de charge ?
Ce correctif spécifique une réponse sera renvoyée à l'utilisateur à la fois dans la grille.
C'est donc le cas.
Cela fait environ 2 minutes et l'équilibreur de charge d'application est opérationnel.
Donc, afin de vérifier que tout fonctionnait, ouvrons l'onglet précédent et à partir d'un onglet plus récent.
J'ajouterai le DNS ici et actuellement, si vous voyez, nous n'obtenons pas vraiment de réponse principalement à
cause du groupe de sécurité.
Donc, fondamentalement, un groupe de sécurité par défaut était associé à leur équilibreur de charge d'application.
Donc, ce dont nous avons besoin, nous devons autoriser le port 80 sur ce groupe de sécurité.
Vérifions donc rapidement si nous examinons l'audit des modules principaux, il n'y a pas de modules entrants.
Alors ajoutons rapidement manuellement ici.
Je vais sauvegarder démarré et nous dirons 0000 ou ils feront une sauvegarde.
Parfait.
Et vous voyez, nous obtenons notre réponse fixe ici.
Génial.
Revenons donc au guerrier zoulou afghan.
Vous pouvez continuer et cliquer sur Ajouter une source.
Actuellement, vous n'avez même pas la phrase, mais un.
Peut-être que cela aiderait au cas où il y aurait une nouvelle mise à jour.
Alors allons-y et essayons de charger une autre région pour que l'actualisation explicite se produise et même notre nom
de fournisseur de toute façon.
Revenons donc à la région C all.
Donnons-lui un nom.
Disons que les laboratoires sont très occupés L et cette fois, une ressource supplémentaire sélectionnera le guerrier de
l'équilibreur de charge de l'application.
Faisons un prochain.
Et c'est là que la magie opère vraiment.
C'est donc là que vous pouvez aller de l'avant et créer des règles à cet égard.
Maintenant, lorsque vous continuez et cliquez sur ajouter des itinéraires ici, il y a deux options.
Le premier est d'ajouter des règles de gestion, et le second est d'ajouter mes propres règles et groupe de règles.
C'est donc ici que vous pouvez aller de l'avant et créer vos règles personnalisées.
Alors allons-y et comprenons la création de règles personnalisées pour cela.
Je vais donc continuer et sélectionner la deuxième option ici.
Et ici, vous pouvez aller de l'avant et créer des choses en conséquence.
Créons donc une nouvelle règle.
Je vais définir votre règle de localisation et vous verrez qu'il y a deux règles.
La première est une règle régulière.
La seconde est interprétée comme une règle.
Si vous sélectionnez une entreprise de lecture, cela crée essentiellement une limite de lecture.
Qu'est-ce qu'une limite de lecture ?
Direct indique clairement que c'est un nombre maximum de requêtes provenant d'une seule adresse IP qui est autorisé dans
une période de cinq minutes.
Donc, cette limite de huit est quelque chose qui ne nous intéresse pas pour le moment.
Allons-y et utilisons-le régulièrement dans le cadre de la règle habituelle.
Sous la déclaration que vous voyez, vous pouvez créer une règle basée sur de nombreux composants.
Celui qui nous intéresse puisque nous travaillons sur une règle basée sur la géolocalisation est originaire d'un pays.
Alors voyons.
Et dans le pays or, vous pouvez simplement fournir votre code pays, celui dans lequel vous vivez actuellement.
Donc actuellement je suis à Dubaï pour un projet.
Donc je donne juste les Emirats Arabes Unis.
D'accord, c'est donc le pays et pourtant vous avez si la demande correspond à cette déclaration.
Maintenant, si vous l'ouvrez, vous avez un et ou pas.
Voyons donc si je ne sélectionne pas.
Cela signifie donc essentiellement que si une demande ne correspond pas à cette déclaration.
Et qu'est ce que c'est?
La déclaration provient des Émirats arabes unis.
Donc, si un utilisateur vient d'un autre pays que les Émirats arabes unis, que voulez-vous en faire ?
Et ce que nous voulons, c'est quelque chose qui est défini dans l'action.
Que vous souhaitiez autoriser.
Vous voulez bloquer.
Vous voulez compter cette demande ou vous voulez ajouter un CAPTCHA.
Je dirai donc que je veux bloquer cette demande.
Alors qu'est-ce que cela va faire juste pour le faire, c'est une règle de géolocalisation.
Ainsi toute demande qui ne provient pas de ce pays des Emirats Arabes Unis sera bloquée.
Alors je vais de l'avant.
Et je fais du bien-être.
Vous voyez donc qu'une règle est actuellement ajoutée.
Maintenant, parallèlement à cela, vous verrez une autre chose qui est l'unité de capacité de règle égale VIB utilisée.
Donc, fondamentalement, l'unité de capacité totale que vous pouvez avoir pour une balance Web ne peut pas dépasser 1500.
Donc, cette règle spécifique que nous avons ajoutée a une unité de capacité de un.
Alors maintenant, allons-y et ajoutons une règle supplémentaire pour rendre les choses plus excitantes.
Très bien.
Donc ici, sous cette déclaration, allons-y et précisons que vous avez raison.
Mais et cette fois, disons, contient une chaîne.
Je dirai que j'exige un huit.
Donc, toute demande qui va à ceci, vous faites partie de l'administrateur.
Que voulons-nous encore ?
Nous voulons soit le bloquer.
Nous voulons le compter, nous voulons le contenir ou nous voulons le permettre.
Alors allons-y et utilisons le bloc audio.
Maintenant, avant d'essayer cela, laissez-moi vous montrer rapidement à quoi cela ressemble.
Nous allons donc essentiellement ajouter un administrateur à modifier.
Vous voyez, nous obtenons essentiellement un correctif à ce stade.
Donc ce que nous voulons, nous voulons le bloquer.
Et j'aime faire des whoops, on a oublié de lui donner un nom.
Appelons cela comme vous êtes, une mauvaise règle et un effet de balle idéal.
Alors maintenant, il y a deux règles là-bas.
Maintenant, si vous examinez le total de l'unité de capacité de 11, W Q est terminé et la partie suivante est l'action par
défaut.
Donc, fondamentalement, toute demande qui ne correspond à aucune de ces règles, que voulez-vous de cette demande ?
Ainsi, cette demande le définira sur Autoriser car les deux règles sont dans l'état de blocage.
Je ferai donc une prochaine.
Je ferai une prochaine, je ferai une prochaine.
Cela vous donnera un écran de révision et nous continuerons.
Et Greta, là on le voit.
Génial.
Il indique donc essentiellement que nous avons créé avec succès à partir d'ABC.
Alors maintenant, la prochaine chose que nous voulons faire est de tester si cela fonctionne vraiment.
Donc le mieux pour moi est de tester.
Il fallait sélectionner.
Alors laissez-moi continuer et copier le nom DNS de notre équilibreur de charge.
Maintenant, à partir de là, faisons une bonne chose, j'ajouterai le nom DNS et nous devrions être rassurés par le zèle.
Cela fonctionne donc parfaitement comme prévu.
Maintenant, la prochaine chose, vérifions si nous sommes en mesure d'ouvrir la page d'administration et immédiatement vous voyez
que nous obtenons a4034.
Nous éditons ensuite comme prévu.
Cette partie est donc bloquée au-delà de la moitié de la limite.
Maintenant, comment vérifier si une géolocalisation fonctionne vraiment ou non ?
Parce que nous l'avons déjà autorisé depuis notre propre pays.
Alors essayons.
Donc, ce que vous pouvez faire dans Google, vous pouvez essentiellement taper Google en ligne et plusieurs sites Web
sont disponibles.
L'une des bonnes que j'ai vues est cette poubelle de grenier.
Ainsi, vous pouvez simplement l'ouvrir et vous pouvez simplement spécifier votre appel.
Allez.
Je vais donc encercler suivi de leur nom DNS.
Maintenant, ce site Web n'est pas basé aux Émirats arabes unis, vous devriez donc pouvoir voir a4034 avec une modification si la règle de localisation
idéale fonctionne.
Vous voyez donc que nous obtenons essentiellement une erreur brillante 4034 car la demande ne provient pas du pays
des Émirats arabes unis.
Parfait.
J'espère donc qu'à ce stade, vous avez compris les bases de ce qui vous permet de faire.
Maintenant, lorsque nous ouvrons notre site Web, vous verrez essentiellement une demande.
Laissez-moi vous montrer rapidement.
Vous voyez donc qu'il y a quelques exemples de demandes.
L'une des demandes que vous voyez ici est celle qui provenait de ce site Web.
Il s'agit donc de l'API source et elle montre également son action.
L'action associée était donc un blocage et il y avait une autre demande que nous avions faite ici sur la
page d'administration.
Et encore une fois, l'action a été bloquée.
C'est donc l'un des excellents moyens si vous souhaitez identifier rapidement quelles sont les demandes qui sont bloquées.
C'est donc une approche.
La deuxième chose que je voulais vous montrer, c'est le responsable du lieu qui dit que nous discutons qu'il y avait deux
règles.
Le premier concerne les règles gérées.
La deuxième est la façon dont nous pouvons aller de l'avant et créer nos propres règles personnalisées.
Alors allons-y et sélectionnons les règles de gestion pour vous.
Et si vous voyez que beaucoup de règles de gestion, les ensembles disponibles connaissent certaines des règles.
C'est vraiment génial parce que vous n'avez plus à écrire les règles à partir de zéro.
Donc, si vous examinez le groupe de règles gérées par IWC, vous avez ici un groupe de règles B, vous avez également
un groupe de règles gratuit ici et si vous allez gros, certaines d'entre elles sont très intéressantes.
Comme si vous aviez un groupe de règles associé à l'application WordPress, à la base de données de suites, etc. Alors faisons une chose.
Utilisons celui associé à la base de données des suites.
Donc, si vous voyez ce qu'il fait, il contient essentiellement des règles pour bloquer les modèles de requête qui sont essentiellement
liés à l'exploitation de la base de données de séquelles, comme l'injection de séquelles, etc.
Cela semble donc passionnant.
Nous pouvons continuer et l'ajouter à notre ACL Web.
Corriger?
Une fois que vous avez fait cela, vous pouvez continuer et ajouter la règle.
Faisons une sauvegarde.
Génial.
Nous avons donc maintenant trois règles disponibles.
L'une d'entre elles est la règle gérée.
Alors allons-y et vérifions si notre règle gérée fonctionne vraiment.
Alors à partir de cette année, allons-y.
Et fondamentalement, au lieu de cela, ajoutera un nouvel utilisateur qui contient déjà les paramètres liés à la suite.
Voyons donc si notre règle gérée fonctionne vraiment ou non.
Donc, vous voyez immédiatement qu'il indique pour zéro trois, quatre deux, nous ne l'avons pas fait et, fondamentalement, cela est bloqué au niveau
de la règle de gestion.
Donc, c'est encore une fois très utile, en particulier si vous obtenez vraiment une indexation de suite.
C'est quelque chose qui peut vraiment vous aider.
Donc, si je passe rapidement à la vue d'ensemble ici et si vous voyez que c'est essentiellement vous et que c'est une zone bloquée, vous le voyez, cela
fait partie des règles ou de l'idée de la suite.
Génial.
J'espère donc qu'avec cela vous avez compris les bases de la vibration.
Maintenant, quelques autres choses que je voulais vous montrer.
Pour garder les choses un peu plus excitantes, vous pouvez également nous laisser ou l'une des autres parties gouverner.
Modifions-le rapidement.
Et au lieu de bloquer, vous pouvez même ajouter une capture.
L'aimerais-tu?
Faisons donc une règle de sauvegarde.
Comment insaisissable.
Génial.
Faisons donc un essai de contrôle sur cette pièce, qui va essentiellement déterminer l'idée.
Et maintenant, vous voyez que vous obtenez essentiellement un CAPTCHA.
Alors allons-y et essayons rapidement de le résoudre.
Donc c'est intéressant CAPTCHA serait-il.
Alors qu'est-ce qu'il dit comme cette image pour terminer la file d'attente.
Donc, fondamentalement, vous devez faire glisser cette image et nous devons nous assurer que nous obtenons ce cuboïde ici.
Alors allons-y et faisons glisser un peu.
J'espère que c'est la file d'attente.
Faisons une soumission.
Et oui, c'est une réussite.
Donc, une fois que c'est un succès, vous obtiendrez essentiellement la réponse que cette page d'administration vous a permis de
donner.
C'est donc une partie.
La deuxième chose intéressante que vous pouvez également faire à ce sujet est que vous pouvez avoir un corps de réponse personnalisé.
Donc, si vous voyez, vous devenez un peu ennuyeux, quatre, zéro, trois, quatre bits.
Et donc, si vous souhaitez aller de l'avant et personnaliser cela, vous pouvez également créer un corps de réponse personnalisé.
Permettez-moi de vous montrer rapidement appelons cela comme réponse personnalisée de scape labs.
Et dans le type de contenu, voyons du texte brut et nous verrons.
Le zèle vous regarde.
OK, faisons une sauvegarde.
Génial.
Alors maintenant, revenons aux règles ici.
Ouvrons la règle de géolocalisation.
Cette chose le fera, a ajouté Gordon.
Et dans le si vous verrez sous l'action, vous avez une réponse personnalisée, qui est facultative.
Vous pouvez sélectionner ceci, vous pouvez continuer et l'activer.
Et à l'intérieur, vous pouvez sélectionner la clé épileptique, la réponse que nous avons obtenue, qui a ce corps
de réponse spécifique et un code de réponse.
Vous pouvez simplement le donner comme pour le zéro trois et il ira de l'avant et enregistrera celui-ci.
Génial.
Donc, pour cette géolocalisation, vous voyez, nous donnons essentiellement la réponse personnalisée.
Donc, ici, allons-y et utilisons un euro différent.
Mais j'espère que ce n'est pas mis en cache.
Je vais courir.
Et vous voyez, au lieu de 4034 écrits, vous obtenez une couche de corps de réponse personnalisée.
C'est donc assez excitant.
Il s'agit donc d'un aperçu de haut niveau sur le fonctionnement de l'aide de cette vanne.
Maintenant, une chose que j'aimerais partager est que vous ne devriez pas être excité et mettre en œuvre bon nombre des nombreuses règles
définies directement dans cet environnement de production.
Je me souviens encore dans l'une des organisations où je travaillais que nous avions une exigence liée à la conformité où nous
avions besoin d'une vanne à mettre en œuvre en production.
Et le délai de commande était très, très court.
Sinon, l'auditeur n'aurait pas vraiment autorisé la certification des plaintes de l'IDA.
Nous avons donc dû implémenter la référence, nous avons dû utiliser le blocage comme audit d'action, puis l'auditeur était
content.
Mais pendant ce temps, nous avons eu de nombreuses nuits blanches parce que l'équipe SRT était vraiment en colère contre notre équipe de sécurité
et de conformité, parce que ce sont ces règles spécifiques dont je me souviens, parce que nous avions cette règle
exacte qui était activée et il y avait un problème avec le l'application et certaines des autres
étaient bloquées.
Donc, certaines des nuits blanches, certains des dépannages, puis nous avons pu résoudre le problème.
Ainsi, chaque fois que vous souhaitez implémenter IWC Vaf, vous devez vous assurer que vous le faites au niveau de l'environnement de développement ou
au niveau de l'environnement de test ou au niveau des EAU.
Donc au moins, vous savez, quelles sont les autres qui sont bloquées et peut-être que l'une des meilleures
équipes qui peut l'enlever clé WCF n'est pas le gars Devsecops ou pas.
Les gars de l'inférence.
La meilleure équipe qui peut examiner cela et s'occuper de l'ensemble du service serait celle qui effectue une révision
du code pour votre application.
Donc, principalement les gars de la sécurité des applications qui font également de bonnes critiques pour l'application, ils
sont la meilleure équipe qui peut être responsable de s'en occuper.
Et même dans l'organisation, nous l'avions ensuite confié à la sécurité des applications car ils savent exactement
comment le code est conçu et ils peuvent également identifier rapidement les problèmes.
C'est donc le haut niveau.
Que pensez-vous du VAV en termes pratiques et avec cela conclura la vidéo d'aujourd'hui.