Wie geht es dir?
Und willkommen zurück.
Das heutige Video wird also spannend, denn wir werden diese Webanwendung Fadeaway von Grund auf
neu implementieren.
Fangen wir also damit an.
Daher bin ich derzeit in der Lage, diese Dienste hier einfach zu kündigen.
Lassen Sie uns fortfahren und den Dove App Service in einem neuen Tab öffnen.
So sieht also die Webkonsole wirklich aus und das interessiert uns.
Wir sind daran interessiert, das neue Web zu erstellen, sehen Sie es.
Sie können also entweder von hier oder auf der linken Seite erstellt werden.
Sie können das Web früher öffnen und daraus im Grunde ein Robbenbaby erstellen.
Auch hier ist wieder wichtig zu beachten, dass Sie bei einigen Diensten die Region nicht direkt von hier
aus auswählen können.
Sie haben ein Dropdown-Menü, ähnlich wie dieses, in dem Sie fortfahren und die Region entsprechend auswählen können.
Wenn Sie also sehen, dass es einfach zu stornieren ist, basiert es derzeit auf dieser alten Region.
Gehen wir also weiter und wählen dieselbe Region aus, Audioboden.
Wählen Sie Ihre Region noch aus?
Toll.
Und Virginia, lassen Sie uns fortfahren und unsere erste Web-ACL innerhalb des Namens erstellen.
Nennen wir es die Web-ACL von Escape Labs.
Und wenn Sie sich den Ressourcentyp ansehen, haben Sie entweder eine Cloud-Trendverteilung, die Sie auswählen können,
was im Grunde eine globale Ressource ist, oder Sie können regionale Ressourcen auswählen.
In regionalen Ressourcen haben Sie also Application Load Balancer, EPA Gateway sowie App Sync, die unterstützt
werden.
Was wir also tun müssen, um eine Webwaage zu erstellen und die Regeln zu testen, müssen wir
eine dieser Ressourcen ausführen.
Unter anderem wird also ein Application Load Balancer für unsere Testzwecke erstellt.
Gehen wir also von der einfachen Konsole zum Load Balancer und erstellen wir einen neuen Load
Balancer.
Es stehen also mehrere Arten von Lastausgleichen zur Verfügung.
Wir interessieren uns für den Load Balancer der Anwendung, den Sie sehen.
Horia wird fortfahren und eine neue Anwendung erstellen.
Lastenausgleicher.
Lassen Sie diese Qualitäten Labs Haven LP behalten.
Das Schema hier würde dann zunehmend einige der Verfügbarkeitszonen hier auswählen.
Zwei davon im Grunde.
Und im Grunde zeigt es Ihnen auch, dass es eine Standardsicherheitsgruppe gibt, die dem LP zugeordnet
wird.
Das ist gut.
Der wichtige Teil bezieht sich auf das End-Routing des Hörers, bei dem Sie im Grunde eine neue Zielgruppe
erstellen müssen.
Legen wir also los und erstellen schnell eine neue Zielgruppe.
Andernfalls erlaubt uns dies im Grunde nicht, fortzufahren.
In der Zielgruppe wird sich also nicht viel tun.
Wählen wir hier einfach die IP-Adresse aus.
Machen wir unser nächstes Highlight.
Wir müssen ihm einen Namen geben.
Nennen wir es Escapee Labs Haven, BG.
Wir machen einen nächsten.
Und hier können Sie einfach eine beliebige interne Haftung angeben.
Eine 7231 0. 5 Es muss nicht unbedingt mit der Instanz easy two in Verbindung gebracht werden, vor
allem, weil wir dieses Jahr nicht verwenden werden.
Sobald Sie IP hinzugefügt haben, können Sie diese einfach einbeziehen und dann können Sie fortfahren und die Zielgruppe erstellen.
Jetzt wollen Sie in diesem Stadium nicht erfahren, dass wir uns nicht wirklich im Detail mit dem
Application Load Balancer befassen.
Wenn Sie es also getan haben, können Sie schnell auffrischen.
Hier können Sie die Zielgruppe auswählen und den Load Balancer erstellen, das alles.
Sobald also der Load Balancer erstellt ist, wird der Load Balancer im Grunde fortfahren und eine Anfrage an eine
bestimmte Entität senden.
Jetzt halten wir es einfach.
Wir möchten nicht wirklich, dass der Load Balancer für die Auftragsanforderung zwei Instanzen sieht und so weiter.
Stattdessen wird das, was zu tun ist, fortgesetzt und eine Korrektur davon einmal zurückgegeben.
Also im Grunde, was bedeutet das?
Das bedeutet, dass Sie sich immer dann befinden, wenn jemand den Load Balancer öffnet.
Dies ist also im Grunde der Load Balancer, in dem Sie sich befinden, wenn jemand es öffnet, dass es eine feste Antwort sein
sollte, die es akzeptiert.
Also lass uns weitermachen und das tun.
Also für die Zuhörer, lassen Sie uns fortfahren und die Regeln hier schnell bearbeiten.
Lassen Sie es uns tun und entfernen Sie den, den Sie hier sehen.
Und klicken Sie auf die Liste, klicken Sie, und wählen Sie die Rückgabe der Fix-Antwort aus.
Und in der festen Antwort sage ich rückgängig machen.
Und in diesem Antworttext können Sie jede Nachricht eingeben.
Ich sage, hey von Zeid, ich denke, es werden auch die fröhlichen Smileys dabei sein.
Dann können wir weitermachen und dies aktualisieren.
Was passiert also im Grunde, wenn jemand die URL des Load Balancers besucht?
Auf diese spezifische Korrektur wird eine Antwort an den Benutzer sowohl im Raster zurückgesendet.
Also hat es.
Seit ungefähr 2 Minuten ist der Application Load Balancer betriebsbereit.
Um also zu überprüfen, ob die Dinge funktioniert haben, öffnen wir die frühere und eine neuere Registerkarte.
Ich füge das DNS hier hinzu, und wie Sie sehen, erhalten wir derzeit hauptsächlich wegen
der Sicherheitsgruppe keine Antwort.
Im Grunde wurde also eine Standardsicherheitsgruppe mit ihrem Application Load Balancer verknüpft.
Was wir also brauchen, wir müssen Port 80 für diese Sicherheitsgruppe zulassen.
Lassen Sie uns also schnell überprüfen, ob wir uns das Audit der Hauptmodule ansehen, es gibt keine eingehenden Module.
Lassen Sie uns hier also schnell manuell hinzufügen.
Ich speichere gebootet und wir sagen 0000 oder sie speichern.
Perfekt.
Und Sie sehen, wir bekommen hier unsere fixe Antwort.
Toll.
Also zurück zum afghanischen Zulu-Krieger.
Sie können fortfahren und auf Quelle hinzufügen klicken.
Momentan haben Sie nicht einmal den Satz, sondern einen.
Vielleicht hilft das, falls es ein neues Update gibt.
Lassen Sie uns also weitermachen und versuchen, noch eine andere Region zu laden, damit die explizite Aktualisierung erfolgt,
und trotzdem sogar unser Namensanbieter.
Gehen wir also zurück in die Region C all.
Geben wir ihm einen Namen.
Nehmen wir an, halten Sie die Labore sehr beschäftigt L, und diesmal wählen wir eine hinzugefügte Ressource aus, um
den Application Load Balancer Warrior auszuwählen.
Machen wir ein nächstes.
Und hier passiert die Magie wirklich.
Hier können Sie also fortfahren und Regeln erstellen.
Wenn Sie jetzt fortfahren und hier auf Routen hinzufügen klicken, gibt es zwei Optionen.
Der erste ist das Hinzufügen von Verwaltungsregeln und der zweite ist das Hinzufügen meiner eigenen Regeln und Regelgruppen.
Hier können Sie also fortfahren und Ihre benutzerdefinierten Regeln erstellen.
Lassen Sie uns also fortfahren und verstehen, wie Sie benutzerdefinierte Regeln dafür erstellen.
Also gehe ich weiter und wähle hier die zweite Option.
Und innerhalb von hier kannst du fortfahren und Dinge entsprechend erschaffen.
Lassen Sie uns also eine neue Regel erstellen.
Ich lege Ihre Standortregel fest und Sie werden sehen, dass es zwei Regeln gibt.
Das erste ist eine regelmäßige Regel.
Der zweite wird als Regel gelesen.
Wenn Sie ein Lesegeschäft auswählen, wird im Grunde ein Leselimit erstellt.
Was ist also ein Leselimit?
Direct gibt eindeutig an, dass es eine maximale Anzahl von Anfragen von einer einzelnen IP-Adresse ist, die in einem Zeitraum
von fünf Minuten erlaubt ist.
Diese Acht-Grenze ist also etwas, das uns im Moment nicht interessiert.
Lassen Sie uns fortfahren und es regelmäßig innerhalb der regulären Regel verwenden.
Unter der angezeigten Anweisung können Sie Regeln basierend auf vielen Komponenten erstellen.
Derjenige, der uns interessiert, da wir an einer auf Geolokalisierung basierenden Regel arbeiten, stammt aus einem Land.
Mal sehen.
Und im Land Gold können Sie einfach Ihre Ländervorwahl angeben, diejenige, in der Sie gerade leben.
Aktuell bin ich für ein Projekt in Dubai.
Also gebe ich nur Vereinigte Arabische Emirate an.
Okay, das ist also das Land und doch müssen Sie, wenn die Anfrage zu dieser Aussage passt.
Nun, wenn Sie es öffnen, haben Sie ein und oder nicht.
Mal sehen, ob ich nicht auswähle.
Das bedeutet also im Grunde, dass jede Anfrage, die nicht mit dieser Aussage übereinstimmt.
Und was ist das?
Die Erklärung stammt aus den Vereinigten Arabischen Emiraten.
Wenn also ein Benutzer aus einem anderen Land als den Vereinigten Arabischen Emiraten kommt, was möchten Sie damit machen?
Und was wir wollen, ist etwas, das in der Handlung definiert ist.
Ob Sie es zulassen möchten.
Sie wollen blockieren.
Sie möchten diese Anfrage zählen oder ein CAPTCHA hinzufügen.
Also werde ich sagen, dass ich diese Anfrage blockieren möchte.
Was dies also tun wird, ist eine Geolokalisierungsregel.
Daher wird jede Anfrage, die nicht aus diesem Land der Vereinigten Arabischen Emirate stammt, blockiert.
Also werde ich weitermachen.
Und ich mache Wohlfahrt.
Sie sehen also, dass derzeit eine Regel hinzugefügt wird.
Zusammen mit diesem sehen Sie nun eine weitere Sache, nämlich die verwendete VIB-Regelkapazitätseinheit.
Grundsätzlich darf die Gesamtkapazitätseinheit, die Sie für eine Webwaage haben können, 1500 nicht überschreiten.
Diese spezifische Regel, die wir hinzugefügt haben, hat also eine Kapazitätseinheit von eins.
Also lasst uns jetzt weitermachen und eine weitere Regel hinzufügen, um die Dinge spannender zu halten.
Gut.
Lassen Sie uns also hier, unter dieser Aussage, fortfahren und angeben, dass Sie Recht haben.
Aber und dieses Mal, sagen wir mal, enthält Strings.
Ich werde sagen, ich fordere eine Acht.
Also jede Anfrage, die dazu geht, Sie sind ein Teil des Administrators.
Was wollen wir noch?
Wir wollen es entweder blockieren.
Wir wollen es zählen, wir wollen es eindämmen oder wir wollen es zulassen.
Also lass uns weitermachen und Block-Audio verwenden.
Nun, bevor wir das ausprobieren, lassen Sie mich Ihnen schnell zeigen, wie es aussieht.
Also werden wir im Grunde Admin zum Bearbeiten hinzufügen.
Sie sehen, wir bekommen an dieser Stelle im Grunde genommen eine Lösung.
Also was wir wollen, wir wollen es blockieren.
Und ich mag Hoppla, wir haben vergessen, ihm einen Namen zu geben.
Nennen Sie es so wie Sie sind, eine schlechte Regel und ein idealer Balleffekt.
Jetzt gibt es also zwei Regeln.
Wenn Sie sich nun die Gesamtkapazitätseinheit 11 ansehen, ist W Q abgeschlossen und der nächste Teil ist die
Standardaktion.
Also im Grunde jede Anfrage, die keiner dieser Regeln entspricht, was wollen Sie von dieser Anfrage?
Diese Anfrage setzt sie also auf Zulassen, da sich beide Regeln im Sperrzustand befinden.
Also mache ich ein nächstes.
Ich mache einen nächsten, ich mache einen nächsten.
Es wird Ihnen ein Überprüfungsbildschirm angezeigt, und wir werden fortfahren.
Und Greta, da sehen wir es.
Toll.
Es besagt also im Grunde, dass wir erfolgreich aus ABC erstellt haben.
Als nächstes wollen wir also testen, ob es wirklich funktioniert.
Also teste ich am besten.
Wir mussten auswählen.
Lassen Sie mich also fortfahren und den DNS-Namen unseres Load Balancers kopieren.
Lassen Sie uns von hier aus etwas Gutes tun. Ich füge den DNS-Namen hinzu und wir sollten hey von Eifer bekommen.
Das funktioniert also wie erwartet einwandfrei.
Lassen Sie uns als Nächstes überprüfen, ob wir die Admin-Seite öffnen können, und Sie sehen sofort, dass
wir a4034 erhalten.
Wir bearbeiten dann wie erwartet.
Dieser Teil wird also über die halbe Grenze blockiert.
Wie können wir nun überprüfen, ob eine Geolokalisierung wirklich funktioniert oder nicht?
Weil wir es bereits von unserem eigenen Land aus zugelassen haben.
Also probieren wir es aus.
Was Sie also in Google tun können, Sie können im Grunde online Google eingeben, und es stehen mehrere Websites
zur Verfügung.
Einer der guten, die ich gesehen habe, ist dieser Dachbodenbehälter.
Sie können dies also einfach öffnen und darin können Sie einfach Ihren Anruf angeben.
Komm schon.
Also kreise ich ein, gefolgt von ihrem DNS-Namen.
Jetzt hat diese Website ihren Sitz nicht in den Vereinigten Arabischen Emiraten, daher sollten Sie a4034 mit einer Bearbeitung sehen können, wenn die Regel für den idealen
Standort funktioniert.
Sie sehen also, dass wir im Grunde einen brillanten Fehler 4034 erhalten, da die Anfrage nicht aus dem Land der
Vereinigten Arabischen Emirate kommt.
Perfekt.
Ich hoffe also, dass Sie zu diesem Zeitpunkt die Grundlagen dessen verstanden haben, was Sie tun können.
Wenn wir jetzt unsere Website öffnen, sehen Sie im Grunde eine Anfrage.
Lass es mich dir schnell zeigen.
Sie sehen also, es gibt einige Musteranfragen.
Eine der Anfragen, die Sie im Grunde sehen, ist die, die von dieser Website kam.
Das ist also die Quell-API und sie zeigt im Grunde auch ihre Aktion.
Die damit verbundene Aktion war also ein Block und es gab eine weitere Anfrage, die wir hier auf der Admin-Seite
gestellt hatten.
Und wieder wurde die Aktion blockiert.
Dies ist also eine der großartigen Möglichkeiten, wenn Sie schnell feststellen möchten, welche Anfragen blockiert werden.
Das ist also ein Ansatz.
Das zweite, was ich Ihnen zeigen wollte, war der Platzverwalter, der sagt, dass wir darüber diskutieren, dass es zwei Regeln
gibt.
Das erste sind die verwalteten Regeln.
Zweitens können wir fortfahren und unsere eigenen benutzerdefinierten Regeln erstellen.
Lassen Sie uns also fortfahren und die Verwaltungsregeln für Sie auswählen.
Und wenn Sie sehen werden, dass viele Regeln verwalten, kennen die verfügbaren Sets einige der Regeln.
Es ist wirklich großartig, weil Sie die Regeln nicht mehr von Grund auf neu schreiben müssen.
Wenn Sie sich also die von IWC verwaltete Regelgruppe ansehen, haben Sie hier eine B-Regelgruppe, hier haben Sie auch eine
freie Regelgruppe, und wenn Sie ganz nach unten gehen, sind einige von ihnen sehr interessant.
Als hätten Sie eine Regelgruppe, die mit der WordPress-Anwendung, der Folgedatenbank usw. verknüpft ist. Also lasst uns eine Sache tun.
Lassen Sie uns die mit der Sequel-Datenbank verknüpfte verwenden.
Wenn Sie also sehen, was es tut, enthält es im Grunde Regeln zum Blockieren der Anforderungsmuster, die im
Wesentlichen mit der Ausbeutung von Sequel-Datenbanken zusammenhängen, wie die Sequel-Injektion und so weiter.
Das scheint also spannend zu sein.
Wir können fortfahren und es zu unserer Web-ACL hinzufügen.
Richtig?
Sobald Sie dies getan haben, können Sie fortfahren und die Regel hinzufügen.
Lass uns sparen.
Toll.
Jetzt stehen also drei Regeln zur Verfügung.
Eine davon ist die verwaltete Regel.
Lassen Sie uns also fortfahren und überprüfen, ob unsere verwaltete Regel wirklich funktioniert.
Also ab diesem Jahr, lasst uns weitermachen.
Und im Grunde wird stattdessen ein neuer Benutzer hinzugefügt, der im Grunde bereits die Fortsetzungs-bezogenen Parameter enthält.
Mal sehen, ob unsere verwaltete Regel wirklich funktioniert oder nicht.
Sie sehen also sofort, dass es für null drei, vier zwei steht, was wir nicht getan haben, und im Grunde
ist dies eine blockierte Add-up-Regelebene.
Dies ist also wiederum sehr nützlich, insbesondere wenn Sie wirklich eine Sequel-Indizierung erhalten.
Das ist etwas, das Ihnen wirklich helfen kann.
Wenn ich also hier schnell zur Übersicht gehe und Sie sehen werden, dass dies im Grunde genommen Sie sind, und es ein gesperrter Bereich ist,
sehen Sie, dass es Teil der Fortsetzungsregeln oder -idee ist.
Toll.
Ich hoffe, Sie haben damit die Grundlagen der Schwingung verstanden.
Nun noch ein paar Dinge, die ich euch zeigen wollte.
Um die Dinge ein wenig spannender zu halten, können Sie uns oder einen der anderen Teile auch regieren lassen.
Lassen Sie es uns schnell bearbeiten.
Und anstatt zu blockieren, können Sie sogar eine Aufnahme hinzufügen.
Würde es dir gefallen?
Machen wir also eine Sicherungsregel.
Wie schwer fassbar.
Toll.
Lassen Sie uns also einen Kontrollaufsatz zu diesem Stück machen, der im Grunde die Idee bestimmen wird.
Und sofort sehen Sie, dass Sie im Grunde ein CAPTCHA erhalten.
Also lass uns weitermachen und schnell versuchen, es zu lösen.
Das ist also ein interessantes CAPTCHA.
So, wie es in diesem Bild heißt, um die Warteschlange zu vervollständigen.
Im Grunde müssen Sie dieses Bild verschieben und wir müssen sicherstellen, dass wir diesen Quader hier bekommen.
Also lasst uns weitermachen und es ein wenig schieben.
Ich hoffe, das ist die Warteschlange.
Lassen Sie uns einreichen.
Und ja, es ist ein Erfolg.
Sobald dies also ein Erfolg ist, erhalten Sie im Grunde jede Antwort, die Sie auf dieser Admin-Seite geben
können.
Das ist also ein Teil.
Die zweite interessante Sache, die Sie auch dagegen tun können, ist, dass Sie einen benutzerdefinierten Antworttext haben können.
Also, wenn Sie sehen, wir werden Sie ein wenig langweilig, vier, null, drei, vier Bit.
Falls Sie also fortfahren und dies anpassen möchten, können Sie auch einen benutzerdefinierten Antworttext erstellen.
Lassen Sie mich Ihnen kurz zeigen, nennen wir es eine benutzerdefinierte Antwort von Scape Labs.
Lassen Sie uns im Inhaltstyp Klartext sehen, und wir werden sehen.
Eifer beobachtet dich.
Okay, lass uns speichern.
Toll.
Kommen wir also zurück zu den Regeln hier.
Lassen Sie uns die Geolocation-Regel öffnen.
Dieses Ding wird es tun, fügte Gordon hinzu.
Und innerhalb des Wenn Sie unter der Aktion sehen, haben Sie eine benutzerdefinierte Antwort, die optional ist.
Sie können dies auswählen, Sie können fortfahren und es aktivieren.
Und darin können Sie den Schlüssel epilepticus auswählen, die Antwort, die wir erhalten haben, die diesen
spezifischen Antwortkörper und einen Antwortcode hat.
Sie können es einfach wie für null drei geben und es wird fortfahren und dieses speichern.
Toll.
Für diese Geolokalisierung geben wir also im Grunde die benutzerdefinierte Antwort aus.
Lassen Sie uns also hier weitermachen und einen anderen Euro verwenden.
Aber hoffentlich wird das nicht zwischengespeichert.
Ich mache einen Lauf.
Und Sie sehen, statt 4034 geschrieben, erhalten Sie eine benutzerdefinierte Antwort-Body-Layer.
Das ist also ziemlich aufregend.
Dies ist also die grobe Übersicht über die Funktionsweise dieses Ventils.
Nun, eine Sache, die ich mitteilen möchte, ist, dass Sie nicht aufgeregt sein und viele der vielen Regeln, die direkt in
dieser Produktionsumgebung festgelegt wurden, implementieren sollten.
Ich erinnere mich noch, dass wir in einer der Organisationen, in der ich arbeitete, eine Compliance-bezogene Anforderung hatten, bei der wir ein
Ventil benötigten, das in der Produktion implementiert werden sollte.
Und die Bestellfrist war sehr, sehr kurz.
Sonst hätte der Wirtschaftsprüfer die IDA-Beschwerden-Zertifizierung nicht wirklich geklärt.
Also mussten wir den Ref implementieren, wir mussten das Blockieren als Aktionsaudit verwenden, und dann war der Auditor
glücklich.
Aber während dieser Zeit hatten wir viele schlaflose Nächte, weil das SRT-Team wirklich wütend auf unser Sicherheits- und Compliance-Team war,
weil das diese speziellen Regeln sind, an die ich mich erinnere, weil wir genau diese Regel gesagt hatten,
die aktiviert war, und es gab ein Problem damit Anwendung und einige der anderen wurden
blockiert.
Einige der schlaflosen Nächte, einige der Fehlerbehebungen, und dann konnten wir das Problem beheben.
Wann immer Sie also IWC Vaf implementieren möchten, müssen Sie sicherstellen, dass Sie dies auf der Ebene der Entwicklungsumgebung oder der
Testumgebung oder auf der Ebene der Vereinigten Arabischen Emirate tun.
Sie wissen also, was die anderen sind, die blockiert werden, und vielleicht ist eines der besten Teams,
das es von Key WCF lösen kann, nicht der Devsecops-Typ oder nicht.
Die Inferenz-Jungs.
Das beste Team, das sich darum kümmern und sich um den gesamten Service kümmern kann, wäre dasjenige, das eine
Codeüberprüfung für Ihre Anwendung durchführt.
Also sind meistens die Leute für die Anwendungssicherheit, die auch gute Reviews für die Anwendung
machen, das beste Team, das dafür verantwortlich sein kann.
Und selbst in der Organisation hatten wir es später an die Anwendungssicherheit übergeben, weil sie wissen,
wie genau der Code aufgebaut ist, und sie können auch Probleme schnell identifizieren.
Das ist also das hohe Niveau.
Was haltet ihr vom VAV in Sachen Praxis und damit möchte ich das heutige Video abschließen.