diff --git a/apps/iot/src/handler/http_api_handler.erl b/apps/iot/src/http_handler/http_api_handler.erl similarity index 100% rename from apps/iot/src/handler/http_api_handler.erl rename to apps/iot/src/http_handler/http_api_handler.erl diff --git a/apps/iot/src/handler/http_host_handler.erl b/apps/iot/src/http_handler/http_host_handler.erl similarity index 100% rename from apps/iot/src/handler/http_host_handler.erl rename to apps/iot/src/http_handler/http_host_handler.erl diff --git a/apps/iot/src/handler/http_router_handler.erl b/apps/iot/src/http_handler/http_router_handler.erl similarity index 100% rename from apps/iot/src/handler/http_router_handler.erl rename to apps/iot/src/http_handler/http_router_handler.erl diff --git a/apps/iot/src/handler/iot_message_handler.erl b/apps/iot/src/mqtt_handler/iot_message_handler.erl similarity index 100% rename from apps/iot/src/handler/iot_message_handler.erl rename to apps/iot/src/mqtt_handler/iot_message_handler.erl