White Paper
Legato
Application
Framework
Open Source
Linux
Distribution
Development
Environment
The Legato sandbox can be used throughout a devices life cycle to reduce risk while
creating greater differentiation, expanded functionality, and new revenue streams.
During development, the Legato sandbox creates a safer programming environment,
so designers can do what they need to do test ideas, create new features, integrate
third-party apps without jeopardizing security. Once devices are deployed in the field,
the Legato sandbox makes it easier and safer to update devices and introduce new
services, for a more secure approach to staying competitive.
2 of 3
White Paper
Monitor Network Traffic example: The Legato sandbox isolates apps and makes it
possible to monitor each one individually, so the network usage for any given app
can be tracked and billed. Invoices are more precise, and theres room for special
options, such as tiered billing and member discounts.
Manage Network Bandwidth example: In similar fashion, the Legato sandbox can
be used to track and manage data traffic on devices that are operated as Wi-Fi
hotspot, for a better overall customer experience. Heavy users can be billed extra,
as a way to discourage accounts from going beyond a set limit, and to prevent users
from taking more than their fair share of the available bandwidth.
SAFER ENGINEERING
The Legato sandbox reduces the unknowns, surprises, and intentional mistakes that
are an ever-present part of the creative process. Developers can try out new ideas and
test different scenarios, in a secure environment. They can experiment using a carefully
regulated, step-by-step approach that makes it easier to catch errors and fix bugs,
without disrupting what already works.
The Legato sandbox also provides a secure environment for test-driving third-party
apps, so its less risky to work with subcontractors, partners, and other outside
developers. A third-party app can be run in isolation, with tight restrictions on access to
data and the rest of the system, to identify any potential impact on the system and its
resources before being accepted for use.