Getting started with IoT

Bringing IoT products to market involves varied requirements, ranging from embedded engineering, app development, backend hosting, software update infrastructure, maintenance and after-sales customer support.
Deploying these capabilities at scale typically requires large upfront investments. The complexity involved in acquiring and orchestrating these requirements delays time-to-market.
Illustration of common factors to be considered when bringing an IoT product to market
Illustration of common factors to be considered when bringing an IoT product to market

Bringing IoT products to market involves varied requirements, ranging from embedded engineering, app development, backend hosting, software update infrastructure, maintenance and after-sales customer support. Deploying these capabilities at scale typically requires large upfront investments. The complexity involved in acquiring and orchestrating these requirements delays time-to-market.

Our IoT Professional Services bring agility to enterprise IoT projects. Through our offerings, enterprises embrace a lean methodology for IoT product commercialisation. Innovative companies can leverage our IoT portfolio to bring the first version of a product to market quickly, carry out product discovery and gather initial customer feedback, without committing more resources to scaling their product.

What do we offer?

Ubuntu Core A container operating system built specifically for IoT and devices, optimised for high security, performance and reliability
Hardware certification and enablement Pre-certified hardware available, or hardware certification and enablement packages for any board
IoT app embedding Porting of up to 3 IoT applications to snaps
Hosted cloud infrastructure Dedicated IoT app store for up to 1,000 devices
Over-the-air (OTA) update services Monthly OTA software updates for one year
Technical support Embedded technical support options
Consulting 3 days of professional consulting
Lead time Standard delivery in two weeks, advanced hardware options have longer delivery time
Add-ons (optional) Board bring-up (custom kernel with BSP integration)
Full disk encryption
Secure boot
Kernel Livepatch
Dedicated training workshops

Helpful resources

Navigation

Navigation
Level Path Navlink
0 About
1 getting-started Getting started with IoT
0 Ubuntu Core
1 intro-ubuntu-core Introduction to Ubuntu Core
1 selecting-hardware Selecting hardware
1 device-enablement Device enablement
1 certification Certification and validation
0 Build your applications
1 snaps-intro Introduction to snaps
1 snap-crafting Snap crafting
1 snap-publishing Snap publishing
0 Learn about the IoT app store
1 iot-app-store-intro Introduction to the IoT App Store
1 snap-store-vs-iot-app-store Snap Store vs IoT App Store
1 iot-app-store-commissioning Commissioning an IoT app store
1 custom-image Custom image creation
1 connecting-devices Connecting new devices
0 Using the IoT App Store
1 managing-an-app-store Managing an App Store
1 updating-software Updating software
1 snap-inclusion Snap Inclusion
1 administrator-role Users and roles: administrator
1 reviewer-role Users and roles: reviewer
1 viewer-role Users and roles: viewer
1 publisher-role Users and roles: publisher
1 collaborator-role Users and roles: collaborators
0 More services
1 technical-support Technical support
1 training Training workshops
1 advanced-options Advanced options

Redirects

Mapping table
Path Location
hardware-setup Selecting hardware
snap-application-packaging Introduction to snaps
snap-publishing Snap publishing
app-store-commissioning Commissioning an IoT App Store
custom-image-creation Custom image creation
secure-device-onboarding Connecting new devices
operating-an-app-store Managing an App Store
training-workshops Training workshops
certification-and-validation Certification and validation