AWS, también conocido como Amazon Web Services, es una plataforma que ofrece soluciones de computación en la nube tanto a particulares como a diversas organizaciones. Los usuarios pueden utilizar AWS para crear plataformas con una solución de alojamiento en la nube fiable, y esto también se aplica a las aplicaciones web. AWS es la plataforma líder en computación en la nube y la mejor de su clase, con más de un millón de usuarios y miles de socios.
Hay muchas tareas que puedes realizar con AWS, incluido el web scraping. Sin embargo, si dependes exclusivamente de AWS para realizar web scraping, la mayoría de los sitios web bloquearán inmediatamente tu dirección IP, ya que esta práctica envía una gran cantidad de solicitudes que pueden afectar al servidor del sitio web.
Para evitar que tu dirección IP sea bloqueada, necesitas la ayuda de un proxy de AWS. Un proxy de AWS se encargará de gestionar todas tus solicitudes web por ti. Tu propia dirección IP quedará oculta y cualquier sitio web que visites solo podrá ver la dirección IP del servidor proxy. Puedes rotar fácilmente la dirección IP del servidor proxy y hacer que cada dirección IP envíe solo una cantidad limitada de solicitudes para evitar que los sitios web detecten que estás utilizando AWS para extraer datos de ellos y evitar por completo que tu dirección IP sea bloqueada.
Dependiendo de lo que desees, los mejores proxies de AWS que puedes utilizar serían los proxies residenciales o los proxies de centro de datos. Si quieres tener la total seguridad de que tus tareas de web scraping no serán detectadas y que tu dirección IP no será bloqueada, al tiempo que te garantizan un anonimato total, entonces los proxies residenciales son la mejor opción para ti. Si valoras la velocidad y quieres una forma más rápida de extraer datos de sitios web, entonces los proxies de centro de datos son la mejor opción para ti.
Vamos a configurar un servidor proxy de AWS.
Nota: Asegúrate de que el navegador web que utilices para AWS esté configurado para copiar automáticamente los ajustes de proxy de tu ordenador. Google Chrome lo hace automáticamente, por lo que se recomienda utilizarlo.
Para Windows:
Para configurar los proxies en Windows, solo tienes que buscar «Configuración de proxy» en la barra de búsqueda de Windows y abrir el resultado de la búsqueda.

A continuación, se te ofrecerán dos opciones entre las que elegir: Configuración automática del proxy o configuración manual del proxy. Si quieres que Windows detecte automáticamente la configuración de tu proxy, elige la primera opción. Elige la segunda opción si deseas utilizar una dirección IP y un número de puerto específicos.
Si has elegido la primera opción, entonces:
- Activa Detectar la configuración automáticamente
- Activa Usar script de configuración
- Introduce la dirección del script
- Haz clic en Guardar

Si has elegido la segunda opción, entonces:
- Activa Usar un servidor proxy
- Introduce tanto la dirección del servidor como el número de puerto
- Si hay alguna dirección a la que quieras acceder sin proxy, introdúcela aquí
- Marca la casilla «No utilizar el servidor proxy para direcciones locales» si deseas acceder a un servidor local sin proxy
- Haz clic en Guardar

Para Mac.
Para empezar a configurar los ajustes de proxy en macOS, solo tienes que:
Paso 1. Haz clic en el icono de Apple.

Paso 2. En el menú desplegable, haz clic en «Preferencias del sistema».

Paso 3. Haz clic en «Red»

Paso 4. Haz clic en «Avanzado»

Nota: Asegúrate de conectarte primero a tu red Wi-Fi.
Paso 5. Haz clic en «Proxies»

Esto debería redirigirte a la configuración de proxy de macOS. macOS es más sencillo en comparación con Windows. Solo tienes una opción: configurar manualmente tu servidor proxy.
Estos son los pasos que debes seguir:
- Selecciona el protocolo IP del proxy que deseas configurar. Esto depende de los protocolos que ofrezca tu proveedor de servicios de proxy.
- Activa Proxy web seguro
- Introduce la dirección del servidor proxy y el número de puerto
- Haz clic en Aceptar para guardar la configuración
Nota: Es posible que se te solicite la contraseña de usuario de tu Mac para guardar la configuración.

Para dispositivos móviles:
Para configurar un servidor proxy de AWS en tu dispositivo móvil, solo tienes que modificar la configuración de proxy de tu teléfono. AWS copiará automáticamente la configuración de proxy de tu teléfono cada vez que lo utilices. Esto es válido tanto para Android como para iOS. Aquí tienes una guía detallada para Android y otra para iPhone.
¡Enhorabuena! Ya has terminado de configurar un servidor proxy de AWS. Ten en cuenta que la primera vez que lo visites, aparecerá una ventana emergente en la que se te pedirán tus credenciales de inicio de sesión.