Como você.
E bem-vindo de volta.
Portanto, o vídeo de hoje será empolgante porque implementaremos o fadeaway deste aplicativo da Web
do zero.
Então, com isso, vamos começar.
Então, atualmente, estou com facilidade para cancelar esses serviços aqui.
Vamos em frente e abrir o Dove App Service em uma nova guia.
Então, é assim que o console da Web realmente se parece e no que estamos interessados.
Estamos interessados em criar a nova web, veja.
Então você pode criar a partir daqui ou do lado esquerdo.
Você pode abrir a web mais cedo e basicamente criar uma foca bebê a partir dela.
Agora, novamente, uma coisa importante a ser observada é que em alguns dos serviços, você não pode selecionar diretamente a região
a partir daqui.
Você terá uma lista suspensa, algo semelhante a isso, onde você pode ir em frente e selecionar a região de acordo.
Então, se você vê o fácil de cancelar, atualmente é baseado nessa região antiga.
Então vamos em frente e selecionar a mesma região, solo de áudio.
Selecione esta sua região ainda?
Excelente.
E Virginia, vamos em frente e criar nossa primeira Web ACL dentro do nome.
Vamos chamá-lo de ACL Web do Escape Labs.
E se você olhar para o tipo de recurso, você tem uma distribuição de tendência de nuvem, que você
pode selecionar, que é basicamente um recurso global, ou você pode selecionar recursos regionais.
Portanto, em recursos regionais, você tem o balanceador de carga de aplicativos, o EPA Gateway e o App Sync, que
são suportados.
Então, o que precisamos fazer para criar uma escala da Web e testar as regras, precisamos que um desses
recursos esteja em execução.
Então, entre isso, o que será usado será a criação de um balanceador de carga de aplicativos para nossos propósitos de teste.
Então, do fácil de console, vamos para o balanceador de carga e vamos em frente e criar um novo balanceador de
carga.
Portanto, há vários tipos de balanceamento de carga disponíveis.
Estamos interessados no balanceador de carga do aplicativo, aquele que você vê.
Horia irá em frente e criará um novo aplicativo.
Balanceador de carga.
Deixe que essas qualidades mantenham o Labs Haven LP.
O esquema aqui seria em seguida, aumentando será selecionando algumas das zonas de disponibilidade aqui.
Dois deles basicamente.
E basicamente também está mostrando que existe um grupo de segurança padrão que será associado ao
LP.
Está bem.
A parte importante está relacionada ao roteamento final do ouvinte, onde você terá que criar basicamente um novo
grupo-alvo.
Então, vamos em frente e criar rapidamente um novo grupo-alvo.
Caso contrário, basicamente, isso não nos permitirá prosseguir.
Portanto, não estará fazendo muito no grupo-alvo.
Vamos apenas selecionar o endereço IP aqui.
Vamos fazer nosso próximo destaque.
Temos que dar um nome.
Vamos chamá-lo Escapee Labs Haven, BG.
Faremos um próximo.
E aqui você pode especificar qualquer responsabilidade interna aleatória.
Um 7231 0. 5 Ela necessariamente não precisa estar associada à instância easy two,
principalmente porque não usaremos este ano.
Depois de adicionar o IP, você pode simplesmente incluí-lo e, uma vez, pode seguir em frente e criar o grupo-alvo.
Agora, não nesta fase, quero dizer, o objetivo é aprender que não estamos realmente olhando em detalhes sobre o
balanceador de carga do aplicativo.
Então, depois de fazer isso, você pode atualizar rapidamente.
Você pode selecionar o grupo de destino aqui e criar o balanceador de carga, tudo isso.
Assim, uma vez que o balanceador de carga é criado, basicamente o balanceador de carga irá em frente e enviará uma solicitação para
uma entidade específica.
Agora vamos mantê-lo simples.
Nós realmente não queremos que o balanceador de carga para solicitação de pedido veja duas instâncias e assim por diante.
Em vez disso, o que estará fazendo seguirá em frente e retornará uma correção disso uma vez.
Então, basicamente, o que isso significa?
Isso significa que sempre que alguém abrir o balanceador de carga em que você está.
Portanto, este é basicamente o balanceador de carga em que você está sempre que alguém o abre, que deve ser uma resposta de
correção que o leva.
Então vamos em frente e fazer isso.
Então, para os ouvintes, vamos em frente e rapidamente editar as regras aqui.
Vamos fazer isso e remover o que você vê aqui.
E clique na lista, clique em selecionar a resposta de correção de retorno.
E na resposta fixa, direi para desfazer.
E nesse corpo de resposta, você pode dar qualquer mensagem.
Eu digo, ei, de Zeid, acho que também incluirá os sorridentes felizes.
Então podemos ir em frente e atualizar isso.
Então, basicamente, o que acontecerá sempre que alguém visitar a URL do balanceador de carga?
Nesta correção específica uma resposta será enviada de volta ao usuário tanto na grade.
Então tem.
Já se passaram cerca de 2 minutos e o balanceador de carga do aplicativo está funcionando.
Portanto, para verificar se as coisas funcionaram, vamos abrir a guia anterior e a mais recente.
Vou adicionar o DNS aqui e, no momento, se você perceber, não estamos recebendo nenhuma resposta principalmente por
causa do grupo de segurança.
Então, basicamente, um grupo de segurança padrão foi associado ao balanceador de carga de aplicativos.
Então, o que precisamos, precisamos permitir a porta 80 nesse grupo de segurança.
Então vamos verificar rapidamente se olharmos para a auditoria dos módulos principais, não há módulos de entrada.
Então, vamos adicionar rapidamente manualmente aqui.
Vou salvar inicializado e diremos 0000 ou eles farão um salvamento.
Perfeito.
E você vê, estamos recebendo nossa resposta de correção aqui.
Excelente.
Então, voltando ao guerreiro afegão Zulu.
Você pode ir em frente e clicar em Adicionar uma fonte.
Atualmente você nem tem a frase, mas an.
Talvez isso ajude caso haja uma nova atualização.
Então vamos em frente e tente carregar alguma outra região ainda para que a atualização explícita aconteça e ainda assim
mesmo nosso fornecedor de nomes.
Então, vamos voltar para a região C all.
Vamos dar-lhe um nome.
Digamos que mantenha os laboratórios muito ocupados e desta vez vamos fazer um recurso adicional que selecionará o guerreiro
do balanceador de carga do aplicativo.
Vamos fazer um próximo.
E é aqui que a mágica realmente acontece.
Então é aqui que você pode ir em frente e criar regras nisso.
Agora, quando você vai em frente e clica em adicionar rotas aqui, há duas opções.
A primeira é adicionar regras de gerenciamento e a segunda é adicionar minhas próprias regras e grupo de regras.
Portanto, é aqui que você pode seguir em frente e criar suas regras personalizadas.
Então vamos em frente e entender como criar regras personalizadas para isso.
Então eu vou em frente e selecionar a segunda opção aqui.
E aqui você pode ir em frente e criar as coisas de acordo.
Então vamos criar uma nova regra.
I Vou definir sua regra de localização e você verá que existem duas regras.
A primeira é uma regra regular.
A segunda é lida como uma regra.
Se você selecionar um negócio de leitura, basicamente ele cria um limite de leitura.
Então, o que é um limite de leitura?
Direct afirma claramente que é um número máximo de solicitações de um único endereço IP permitido em um
período de cinco minutos.
Então esse limite de oito é algo que não estamos interessados agora.
Vamos em frente e usá-lo regular dentro da regra regular.
Sob a instrução que você vê, você pode criar uma regra com base em muitos componentes.
O que nos interessa, pois estamos trabalhando em uma regra baseada em geolocalização, é originário de um país.
Então vamos ver.
E no ouro do país, você pode apenas fornecer o código do seu país, aquele em que você mora atualmente.
Então, atualmente estou em Dubai para um projeto.
Então eu apenas dou Emirados Árabes Unidos.
Tudo bem, então este é o país e ainda assim você tem se a solicitação corresponde a esta declaração.
Agora, se você abrir, você tem um e ou não.
Então vamos ver se eu seleciono não.
Então isso basicamente significa que se houver algum pedido que não corresponda a esta declaração.
E o que é isso?
A declaração de declaração é originária dos Emirados Árabes Unidos.
Então, se um usuário vem de qualquer outro país além dos Emirados Árabes Unidos, o que você quer fazer com ele?
E o que queremos é algo que está definido na ação.
Se você quer permitir.
Você quer bloquear.
Você deseja contar essa solicitação ou deseja adicionar um CAPTCHA.
Então, direi que quero bloquear essa solicitação.
Então, o que isso fará apenas para fazê-lo, esta é uma regra de geolocalização.
Portanto, qualquer solicitação que não seja originária deste país dos Emirados Árabes Unidos será bloqueada.
Então eu vou em frente.
E eu faço bem-estar.
Então você vê que uma regra foi adicionada no momento.
Agora, junto com isso, você verá mais uma coisa que é a unidade de capacidade de regra igual VIB usada.
Então, basicamente, a unidade de capacidade total que você pode ter para uma escala da web não pode exceder 1500.
Portanto, esta regra específica que adicionamos tem uma unidade de capacidade de um.
Então agora vamos adicionar mais uma regra para manter as coisas mais excitantes.
Tudo bem.
Então, aqui, sob esta declaração, vamos em frente e especificar que você está certo.
Mas e desta vez, digamos, contém string.
Direi que exijo um oito.
Portanto, qualquer solicitação que vá para isso, você faz parte do admin.
O que queremos ainda?
Queremos bloqueá-lo.
Queremos contá-lo, queremos contê-lo ou queremos permitir.
Então vamos em frente e usar o bloco de áudio.
Agora, antes de tentarmos isso, deixe-me mostrar rapidamente como fica.
Então, basicamente, adicionaremos admin para editar.
Você vê, estamos basicamente conseguindo uma correção neste momento.
Então, o que queremos, queremos bloqueá-lo.
E eu gosto de fazer gritos, esquecemos de dar um nome.
Deixe isso chamar como você é, uma regra ruim e um efeito de bola ideal.
Então agora existem duas regras lá.
Agora, se você olhar para a unidade de capacidade total de 11, W Q está concluído e a próxima parte é a ação
padrão.
Então, basicamente, qualquer solicitação que não corresponda a nenhuma dessas regras, o que você quer dessa solicitação?
Portanto, essa solicitação a definirá para permitir porque ambas as regras estão no estado de bloqueio.
Então eu vou fazer um próximo.
Eu vou fazer um próximo, eu vou fazer um próximo.
Ele lhe dará uma tela de revisão e vamos em frente.
E Greta, aí vemos.
Excelente.
Então, basicamente, afirma que criamos com sucesso a partir do ABC.
Então agora a próxima coisa que queremos fazer é testar se realmente funciona.
Então, o melhor para mim é testá-lo.
Tivemos que selecionar.
Então deixe-me copiar o nome DNS do nosso balanceador de carga.
Agora a partir disso aqui, vamos fazer um bom eu vou adicionar o nome DNS e devemos obter hey do zelo.
Então isso está funcionando perfeitamente como esperado.
Agora, vamos verificar se conseguimos abrir a página de administração e imediatamente você verá que
estamos recebendo a4034.
Em seguida, editamos conforme o esperado.
Portanto, esta parte está sendo bloqueada acima da metade do limite.
Agora, como verificamos se uma geolocalização está realmente funcionando ou não?
Porque já permitimos isso do nosso próprio país.
Então vamos experimentar.
Então, o que você pode fazer no Google, basicamente você pode digitar Google online e existem vários
sites disponíveis.
Um dos bons que eu vi é este sótão.
Então você pode simplesmente abrir isso e dentro de você pode apenas especificar sua chamada.
Vamos.
Então eu vou circular seguido por seu nome DNS.
Agora, este site não é baseado nos Emirados Árabes Unidos, portanto, você poderá ver a4034 com uma edição se a regra de localização ideal
estiver funcionando.
Então você vê que basicamente estamos recebendo um erro brilhante 4034 porque a solicitação não está vindo do país
dos Emirados Árabes Unidos.
Perfeito.
Então, espero que neste estágio você tenha entendido o básico sobre o que permite que você faça.
Agora, quando abrirmos nosso site, você verá basicamente algum pedido.
Deixe-me mostrar-lhe rapidamente.
Então você vê que existem alguns pedidos de amostra.
Um dos pedidos basicamente que você vê é o que estava vindo deste site.
Portanto, esta é a API de origem e basicamente também mostra a ação.
Então, a ação associada foi um bloqueio e havia mais uma solicitação que fizemos aqui na página
de administração.
E novamente, a ação foi bloqueada.
Portanto, essa é uma das ótimas maneiras de identificar rapidamente quais são as solicitações que estão sendo bloqueadas.
Então essa é uma abordagem.
A segunda coisa que eu queria mostrar a vocês era o gerente do local que diz que estamos discutindo que havia duas
regras.
A primeira são as regras gerenciadas.
A segunda é como podemos ir em frente e criar nossas próprias regras personalizadas.
Então, vamos em frente e selecionar as regras de gerenciamento para você.
E se você perceber que muitas regras de gerenciamento, os conjuntos que estão disponíveis conhecem algumas das regras.
É realmente ótimo porque você não precisa mais escrever as regras do zero.
Então, se você olhar para o grupo de regras gerenciadas IWC, então aqui você tem um grupo de regras B, você também tem
um grupo de regras livre aqui e se você for muito para baixo, algumas delas são muito interessantes.
Como se você tivesse um grupo de regras associado ao aplicativo WordPress, banco de dados de sequência, etc. Então vamos fazer uma coisa.
Vamos usar aquele associado ao banco de dados sequela.
Então, se você vir o que ele faz, ele basicamente contém regras para bloquear os padrões de solicitação que estão basicamente relacionados à
exploração do banco de dados de sequela, como a injeção de sequela e assim por diante.
Então, isso parece ser emocionante.
Podemos ir em frente e adicioná-lo à nossa web ACL.
Correto?
Depois de ter feito isso, você pode ir em frente e adicionar a regra.
Vamos salvar.
Excelente.
Então agora temos três regras que estão disponíveis.
Uma delas é a regra gerenciada.
Então, vamos verificar se nossa regra gerenciada realmente funciona.
Então, a partir deste ano, vamos em frente.
E basicamente, em vez disso, adicionará um novo usuário que basicamente já contém os parâmetros relacionados à sequência.
Então vamos ver se nossa regra gerenciada realmente funciona ou não.
Então você vê imediatamente que indica zero três, quatro dois nós não e basicamente isso está bloqueado para adicionar o
nível de regra de gerenciamento.
Portanto, isso é bastante útil especificamente se você estiver realmente obtendo indexação de sequência.
Isso é algo que pode realmente ajudá-lo.
Então, se eu for rapidamente para a visão geral aqui e se você vir que isso é basicamente você e é uma área bloqueada, você vê que
isso vem como parte das regras ou ideia da sequência.
Excelente.
Então espero que com isso você tenha entendido o básico da vibração.
Agora, mais algumas coisas que eu queria mostrar a vocês.
Para manter as coisas um pouco mais emocionantes, você também pode deixar que nós ou uma das outras partes governemos.
Vamos editá-lo rapidamente.
E em vez de bloquear, você pode até adicionar uma captura.
Você gostaria?
Então vamos fazer uma regra de salvamento.
Quão indescritível.
Excelente.
Então vamos fazer um ensaio de controle sobre esta peça, que basicamente vai determinar a ideia.
E imediatamente agora você vê que está basicamente recebendo um CAPTCHA.
Então vamos em frente e rapidamente tentar resolvê-lo.
Então isso é interessante CAPTCHA seria.
Então, o que afirma como esta imagem para completar a fila.
Então, basicamente, você tem que deslizar esta imagem e temos que garantir que tenhamos este cuboide aqui.
Então vamos em frente e deslizar um pouco.
Espero que esta seja a fila.
Vamos fazer um envio.
E sim, é um sucesso.
Então, uma vez que isso seja um sucesso, você basicamente receberá qualquer resposta que esta página de administração permitir que você
dê.
Então essa é uma parte.
A segunda coisa interessante que você também pode fazer é ter um corpo de resposta personalizado.
Então, se você vai ver, estamos ficando um pouco chatos, quatro, zero, três, quatro bits.
E se você quiser ir em frente e personalizar isso, você também pode criar um corpo de resposta personalizado.
Deixe-me mostrar rapidamente, vamos chamá-lo de resposta personalizada do scape labs.
E no tipo de conteúdo, vamos ver o texto simples e veremos.
Zeal está de olho em você.
Ok, vamos fazer um save.
Excelente.
Então agora vamos voltar para as regras aqui.
Vamos abrir a regra de geolocalização.
Essa coisa vai, Gordon acrescentou.
E dentro do se você verá sob a ação, você tem uma resposta personalizada, que é opcional.
Você pode selecionar isso, você pode ir em frente e habilitá-lo.
E dentro dele, você pode selecionar a chave epilepticus, a resposta que obtivemos, que tem esse corpo específico
de resposta e um código de resposta.
Você pode simplesmente dar como zero três e ele irá em frente e salvará este.
Excelente.
Então, para essa geolocalização, basicamente estamos dando a resposta personalizada.
Então, aqui, vamos em frente e usar um euro diferente.
Mas espero que isso não seja armazenado em cache.
Eu vou fazer uma corrida.
E você vê, em vez de 4034 escrito, você está recebendo uma camada de corpo de resposta personalizada.
Então isso é bem emocionante.
Portanto, esta é a visão geral de alto nível sobre o funcionamento do auxílio desta válvula.
Agora, uma coisa que eu gostaria de compartilhar é que você não deve ficar empolgado e implementar muitas das muitas regras
definidas diretamente nesse ambiente de produção.
Ainda me lembro em uma das organizações em que trabalhei que tínhamos um requisito relacionado à conformidade em que precisávamos
de uma válvula para ser implementada em produção.
E o prazo do pedido era muito, muito pequeno.
Caso contrário, o auditor não aprovaria a certificação de reclamações da IDA.
Então tivemos que implementar o ref, tivemos que usar o bloqueio como auditoria de ação, e então o auditor ficou
feliz.
Mas durante esse tempo, passamos muitas noites sem dormir porque a equipe SRT estava muito brava com nossa equipe de
segurança e conformidade, porque essas regras específicas que eu lembro, porque tínhamos essa regra exata dita que
estava habilitada e havia algum problema com o aplicativo e alguns dos outros estavam sendo
bloqueados.
Então, algumas das noites sem dormir, algumas das soluções de problemas e, em seguida, conseguimos corrigir o problema.
Portanto, sempre que você quiser implementar o IWC Vaf, você deve garantir que o faça no nível do ambiente de desenvolvimento ou no nível
do ambiente de testes ou no nível dos Emirados Árabes Unidos.
Então, pelo menos, você sabe, quais são os outros que estão sendo bloqueados e talvez uma das melhores equipes
que podem tirá-lo da chave WCF não é o cara Devsecops ou não.
Os caras de inferência.
A melhor equipe que pode analisar isso e cuidar de todo o serviço seria aquela que está fazendo uma revisão
de código para seu aplicativo.
Então, principalmente os caras de segurança de aplicativos que também estão fazendo boas análises para o aplicativo, eles
são a melhor equipe que pode ser responsável por cuidar disso.
E mesmo na organização, nós o entregamos mais tarde à segurança do aplicativo porque eles sabem
exatamente como o código é projetado e também podem identificar rapidamente os problemas.
Então esse é o alto nível.
O que você acha do VAV em termos práticos e com isso concluiremos o vídeo de hoje.