KAA-280: Implement new platform layer for the logging subsystem