Simple Queue Service es una herramienta de AWS que favorece el patrón consumer producer, donde los mensajes que se meten a la cola son entregados a un solo consumidor, es decir, un mensaje nunca se duplica. Una vez que el mensaje es procesado por el consumer, éste debe eliminarlo de la cola. Si no se borra, SQS vuelve a poner el mensaje visible a algún consumidor para su proceso. Tras agotar el número de intentos máximos, SQS puede configurarse para que mande estos mensajes a una cola de error llamada Dead Letter Queue DLQ, donde se puede tener otro consumidor que haga algo con esos mensajes que no pudieron ser procesados. El número de intentos máximos, DLQ y otros parámetros se pueden ajustar en la consola AWS.


Para crear infraestructura es necesario crear un ticket de soporte técnico a devops para la creación de los recursos, se debe especificar todas las propiedades de configuración no default que se deseen. Así como el nombre del recurso.