This paper presents the results of research project whose objective was to analyze, design, implement and verify a remote laboratory from a didactic thermal plant installed in the Technological Faculty of the Distrital Francisco José de Caldas University. During the execution of this project, several technical challenges of a hardware-software-web development were presented, such as: the selection of plant variables to be uploaded, which actions that could be performed remotely, what hardware and software platform would respond to the technical requirements, what is the availability of the web server, what is the best user-friendly interface to a remote user and how to have low response times. The justification of a remote laboratory can be seen in the need that is in engineering teaching programs -or training of qualified personnel- to practice control, instrumentation, automation with real plants when there is trouble with the availability of resources and staff. For this, it is proposed achieve this taking advantage of the advances in technologies like IoT (Internet of Things) and offer alternatives that are worth studying.En este documento se presentan los resultados del proyecto de investigación cuyo objetivo fue analizar, diseñar, implementar y verificar un laboratorio remoto a partir de una planta térmica instalada en una sala de investigación de la Facultad Tecnológica de la Universidad Distrital Francisco José de Caldas. Por lo anterior, se obtiene un laboratorio implementable en programas de enseñanza de la ingeniería -o entrenamiento de personal calificado- para realizar prácticas de control, instrumentación, y automatización con plantas reales, en ausencia de recursos y personal suficientes. Se ilustra la superación de retos tecnológicos propios de un desarrollo hardware-software-web tales como: selección de las variables de la planta, acciones remotas, plataforma de hardware y software sujetas a requerimientos técnicos, disponibilidad del servidor web, interfaz amigable para usuarios remotos, así como estimación de tiempos de respuesta. Esta propuesta establece una metodología de aprovechamiento de los avances en tecnologías como IoT (Internet of Things), ofreciendo alternativas técnicas que valen la pena asumir en futuras implementaciones