Yingying Zhang
Orchestration and trust over speed

AWS IoT Greengrass Lite

2023–2024 · Design Lead (Sole Designer) · 1:20 designer-to-engineer

I launched a new runtime without fragmenting the platform or slipping the date.

Lite is a lighter runtime that opened a smaller-device market V2 could not serve. Its risks were coupled: I could not fix one without touching the others.

At a glance
ScopeSole designer (1:20), new runtime, 3 eng teams
PositioningA choice, not a forced upgrade
Setup4 CLI steps → 3 steps, no CLI
ReliabilityAdded safety checks, no delay to launch
OutcomeBackported to V2 as the standard; Best-in-Show 2025
The project
The situation

Lite carried three risks at once, and they moved together: fixing one without touching the others would have broken something else.

Positioning. Customers could misread it as a forced "V3."

Adoption. Device developers could drop out during a setup only cloud experts could finish.

Reliability. Unsupported deployments could fail silently on the device.

THE RISK V1 V2 V3? Read as the next upgrade THE REALITY Greengrass Classic runtime Lite runtime
I framed Lite as a runtime branch, chosen by hardware, not a forced V3.
The move

I framed Lite as a runtime branch, not a replacement, then chose a higher-integration setup path to remove the cloud-setup steps that only experts could finish. When the initial plan deferred compatibility handling, I pushed for trust over speed and negotiated three checkpoints into the same timeline, without delaying the date.

OLD SETUP · CLI required, experts only Enter info Select OS 4 CLI steps Java, IAM, installer Verify NEW SETUP · no CLI Download kit Download disk image Transfer to device, auto-installs
The kit and the pre-configured disk image absorb the IAM and installer steps a device developer used to run by hand.
ENGINEERING PROPOSAL · ship fast, fix later Select Configure Review Deploy Fails silently on the device WHAT SHIPPED · trust over speed, same date Select Configure Review Deploy Runs on the device ▲ three compatibility checkpoints, added before deploy
Three compatibility checkpoints negotiated into the existing timeline, with no delay to the launch.
The AWS console showing the compatibility status column and popup warnings explaining deployment risks for incompatible runtimes.
The compatibility check UI: inline status columns and popovers preventing silent deployment failures.
The outcome

Engineering backported the onboarding pattern to V2, so Lite became the platform's onboarding standard.

It contributed to Best-in-Show at Embedded World 2025.

The Best-in-Show award plaque: Embedded Computing Design, Best in Show, IoT category, for AWS IoT Greengrass nucleus lite.
Best-in-Show, Embedded World 2025, IoT and Connectivity category.