Prática de Shadowing: What is API Gateway? - Aprenda a falar inglês com vídeo

Criando lição...
1
What does an API Gateway do?
2
Why do we need it?
3
Let's take a look.
4
An API Gateway is a single point of entry to the clients of an application.
5
It sits between a client and a collection of backend services for the application.
6
An API Gateway typically provides several important functions.
7
Some common ones are authentication and security policy enforcement, load balancing and circuit breaking,
8
protocol translation and service discovery, monitoring, logging, analytics and billing, and finally caching.
9
Now let's examine a typical flow of a client request through the API gateway and onto the backend service.
10
Step one, the client sends a request to the API gateway.
11
The request is typically HTTP based.
12
It could be REST, GraphQL, or some other higher level abstractions.
13
Step 2.
14
The API gateway validates the HTTP request.
15
Step 3.
16
The API gateway checks the caller's IP address and other HTTP headers against its allow list and deny list.
17
It could also perform basic rate limit checks against attributes such as IP address and HTTP headers.
18
For example, it could reject requests from an IP address exceeding a certain rate.
19
Step 4.
20
The API Gateway passes the request to an identity provider for authentication and authorization.
21
This in itself is a complicated topic.
22
The API Gateway receives an authenticated session back from the provider with the scope of what the request is allowed to do.
23
Step 5.
24
A high-level rate limit check is applied against the authenticated session.
25
If it is over the limit, the request is rejected at this point.
26
Step 6 and 7.
27
With the help of a service discovery component, the API Gateway locates the appropriate backend service to handle the request by path matching.
28
Step 8.
29
The API Gateway transforms the request into the appropriate protocol and sends the transform request to the backend service.
30
An example protocol could be gRPC.
31
When the response comes back from the backend service, the API Gateway transforms the response back to the public-facing protocol and returns the to respond to the client.
32
A proper API Gateway also provides other critical services.
33
For example, an API Gateway should track errors and provide circuit breaking functionality to protect the services from overloading.
34
An API Gateway should also provide logging, monitoring, and analytic services for operational observability.
35
An API Gateway is a critical piece of the infrastructure.
36
It should be deployed to multiple regions to improve availability.
37
For many cloud provider offerings, the API Gateway is deployed across the world close to the clients.
38
If you like our videos, you might like our weekly system design newsletter as well.
39
It covers topics and trends in large-scale system designs, trusted by 150,000 plus readers.
40
Subscribe at blog.bybygo.com.
41
Thank you.

Objetivos de fala para este vídeo

Este vídeo é ideal para quem quer aprimorar a fluência em contextos técnicos e a capacidade de descrever processos complexos de forma clara. Ao praticar com a explicação sobre API Gateway, você desenvolve a habilidade de organizar ideias sequencialmente, usar termos específicos e manter um ritmo conversacional mesmo ao lidar com conceitos técnicos. É um excelente exercício para o shadowing em inglês, pois combina linguagem formal com explicações didáticas, ajudando a adaptar a pronúncia e a entonação a contextos profissionais.

Banco de frases reutilizáveis

  • "É um ponto único de entrada para os clientes de uma aplicação"
  • "Realiza a tradução de protocolos e descoberta de serviços"
  • "Aplica verificações de limite de taxa contra atributos como endereço IP"
  • "Transforma a solicitação no protocolo apropriado e envia para o serviço backend"
  • "Fornece funcionalidades de interrupção de circuito para proteger os serviços"

Essas frases são úteis não apenas para falar sobre tecnologia, mas também para descrever fluxos de trabalho em geral. Pratique-as com o método shadow speech: reproduza cada frase imediatamente após o vídeo, imitando a pronúncia e o ritmo do narrador.

Corrija seus pontos fracos

Um dos desafios neste vídeo é a pronúncia de termos técnicos como "API Gateway", "load balancing" e "gRPC", além de manter um fluxo contínuo ao falar de etapas sequenciais (passo 1, passo 2, etc.). O shadowing em inglês ajuda a superar isso: ao repetir as falas em tempo real, você treina o cérebro a processar e reproduzir sons complexos, melhorando a fluência e a confiança. Use um shadowing site para gravar suas tentativas e comparar com o áudio original, focando na entonação e na pausa entre as frases. Além disso, pratique a articulação de palavras longas, como "authentication" e "authorization", dividindo-as em sílabas: "au-then-ti-ca-tion" e "au-tho-ri-za-tion".

Aprender inglês com YouTube é uma estratégia eficaz, e este vídeo é um exemplo perfeito de como combinar aprendizado técnico com prática de fala. Lembre-se: a chave é a consistência. Dedique 10 minutos por dia ao shadowing, e você notará uma melhora significativa na sua capacidade de se comunicar em situações profissionais e técnicas.

O que é a Técnica de Shadowing?

Shadowing é uma técnica de aprendizado de idiomas com base científica, originalmente desenvolvida para o treinamento de intérpretes profissionais. O método é simples, mas poderoso: você ouve áudio em inglês nativo e repete imediatamente em voz alta — como uma sombra seguindo o falante com 1-2 segundos de atraso. Pesquisas mostram melhora significativa na precisão da pronúncia, entonação, ritmo, sons conectados, compreensão auditiva e fluência na fala.

Técnica de shadowing: leia o guia completo passo a passo →