Rust is “A language empowering everyone to build reliable and efficient software“. Even on a microcontroller! Using tools like “cargo embed” and “probe-rs”, setting up a toolchain on your local machine, for developing and flashing firmware, is a matter of a few simple commands.
Can you take that to the cloud? Sure you can, Eclipse Che has you covered and supports Rust too. But, who attaches your STM32 developer board to the USB port of the AWS node you are running this on?