Upgrade to Pro — share decks privately, control downloads, hide ads and more …

From Pets to Cattle

From Pets to Cattle

Revolutionizing Edge Computing with Screenly's Edge Apps. A presentation at Ubuntu Summit 2023 in Riga.

Viktor Petersson

November 14, 2023
Tweet

More Decks by Viktor Petersson

Other Decks in Technology

Transcript

  1. Screenly.io
    From Pets to
    Cattle
    Revolutionizing Edge Computing
    with Screenly's Edge Apps

    View full-size slide

  2. Screenly.io 2
    I'm @vpetersson and
    I'm the co-founder and
    CEO of @screenlyapp

    View full-size slide

  3. Screenly.io
    A Brief History Lesson
    6
    VS

    View full-size slide

  4. Screenly.io
    Evolution of Ephemeral Workstations
    7

    View full-size slide

  5. Screenly.io
    But What About the Edge?
    8

    View full-size slide

  6. 10
    Self Check-out Counter Digital Signage Industrial Dashboard Vending Machine
    Receipt Printer
    PC/SBC
    Touch Screen Credit Card Reader
    User
    Network
    User
    Screen
    PC/SBC
    Network
    User
    Screen
    PC/SBC
    Network
    Sensors
    Machines
    User
    Touch Screen
    PC/SBC
    Network
    Control Interface
    Inventory
    Credit Card Reader

    View full-size slide

  7. Screenly.io 12
    Business value lives here
    Operating System
    App Distribution
    Device Management
    Your App
    Hardware
    Critical “busywork”
    }

    View full-size slide

  8. Screenly.io 13
    We've already solved this part.
    Operating System
    App Distribution
    Device Management
    Your App
    Hardware
    }

    View full-size slide

  9. Screenly.io 14
    Operating System
    App Distribution
    Device Management
    Your App
    Hardware
    With Screenly's Edge Apps, you can focus on what you
    really care about: the app.

    View full-size slide

  10. Screenly.io
    Security and Management
    ● Edge App constrained by Snap/Core
    ● Leverages TPM for secrets
    ● Ephemeral runtime
    ● Browser cache for state
    ● Device Management
    ● Web UI / API / CLI
    15

    View full-size slide

  11. Screenly.io
    But there's more...
    ● PowerBI Edge App
    ● Oauth 2.0 Client Credential Support
    ● Entrypoint
    ● Client ID / Secret
    ● Magic: Bearer Token
    ● Zero Trust (coming soon)
    16

    View full-size slide

  12. Screenly.io
    Demo
    17

    View full-size slide

  13. Screenly.io
    Why is this important?
    ● Scalable
    ● Secure
    ● Consistant
    ● Future proof
    18
    Now
    w
    ith
    100%
    m
    ore
    W
    ASM

    View full-size slide

  14. Screenly.io
    Resources
    ● github.com/Screenly/CLI - Download Screenly’s CLI
    ● github.com/Screenly/Playground - Explore example Edge Apps and more
    ● screenly.dev - More developer resources
    ● screenly.io - Sign up for a free trial
    19

    View full-size slide