Вариант 1
Через базу данных.
Покупаешь 2 сервера. На одном разворачиваешь БД (mysql или postgres). На втором - БАС.
На клиенте создаешь задание и пишешь таск в БД. На сервере с БАСом через цикл или в каждом инстансе получаешь таск из базы. БАСом также в базу пишешь данные, какие нужны.
Минус - не получится сразу отправить на клиент статус о выполнении таска. Придется также в цикле проверять выполнился ли таск.
Вариант 2
Через REST API.
Нужен сервер, который будет принимать и обрабатывать запросы. И продумать сами эндпоинты. И через эти эндпоинты отправлять таски и прочие данные и получать результат (через HTTP клиент в БАСе). Для хранения тасков обычно используют также базу данных. Можно прям на том же серваке, где развернут API. Но тут можно уже использовать redis или memcached. Удобнее, т.к. быстрее скорость и можно удалять автоматом ключи по TTL.
Если напишешь что конкретно надо сделать, то можно что-то более конкретное посоветовать.
