На мой взгляд, чтобы это было просто.
1. Предположим, у вас есть проект приложения в maven, где будут несколько модулей maven. Вы не будете передавать context.getLogger() ИЛИ контекстный аргумент каждый раз, когда вы вызываете реализацию другого модуля.
2. Если у вас есть одна функция обработчика без модулей и нескольких классов. В этом случае вы можете запустить свой код функции обработчика AWMS Lambda и получить context.getLogger(), чтобы получить Лямбда-регистратор.
Для получения дополнительной информации: http://docs.aws.amazon.com/lambda/latest/dg/programming-model-v2.html