4 ms·
> If you work in the embedded space for a large OEM, ODM, or integration house > Containers? 30+ years at this with 10 major contracts with big companies (and
by DoingIsLearning 3y ago
> If you work in the embedded space for a large OEM, ODM, or integration house
> Containers? 30+ years at this with 10 major contracts with big companies (and dozens of smaller ones) and I've only seen one company use containers and that was for virtual prototyping.
There are _a_lot_ of small and medium size businesses working with embedded devices with limited on-site resources, and those will usually use external contractors. In that case containers are very useful to share an Automated Test environment. The alternative is a long back and forth or spending time on-site supporting teams with wildly varying skill levels.
Also as someone else mentioned when an old client asks for a new feature, the ability to take a snapshot in time is a huge time saver, rather than trying to replicate that build environment from scratch.
- demondemidi 3y agoI'm highly skeptical of the benefits of containers in the embedded space. The inertia required to set them up and maintain them, and train customers to use them is massive. I'm sure some people benefit somewhere, but in my experience people want a zip file of your code base, platform support package version, and compiler version, ... that's 99% of it. Working with ARC/MSP430/ATMEL/PIC/Cortex-M devices for decades I have rarely seen a codebase over 10 megabytes of customer C code.