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
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 | The IoT app store | |
1 | iot-app-store-intro | Introduction |
1 | snap-store-vs-iot-app-store | Snap Store vs IoT App Store |
1 | getting-started-iot-app-store | Getting started |
1 | iot-app-store-commissioning | Commissioning |
1 | base-stores-and-device-view-stores | Base Stores and Device View Stores |
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 | ubuntu-sso-accounts | Ubuntu SSO accounts |
1 | brand-accounts | Brand accounts |
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 |
1 | setting-up-account-roles | Setting up account roles |
1 | username-changes | Username changes |
0 | More services | |
1 | technical-support | Technical support |
1 | training | Training workshops |
1 | advanced-options | Advanced options |
0 | Serial Vault | |
1 | serial-vault-overview | Overview |
1 | signing-keys | Signing keys |
1 | device-model-and-identity | Device model and identity |
1 | environment-setup | Environment setup |
1 | generate-a-serial-signing-key | Generate a serial signing key |
1 | import-a-serial-signing-key | Import a serial signing key |
1 | register-a-new-device-model-name | Register a new device model name |
1 | generate-a-model-signing-key | Generate a model signing key |
1 | check-the-signing-log | Check the signing log |
1 | create-a-system-user-assertion | Create a system-user assertion |
Redirects
Mapping table
Path | Location |
---|---|
/core/services/guide/hardware-setup | /core/services/guide/selecting-hardware |
/core/services/guide/app-store-commissioning | /core/services/guide/iot-app-store-commissioning |
/core/services/guide/secure-device-onboarding | /core/services/guide/connecting-devices |
/core/services/guide/operating-an-app-store | /core/services/guide/managing-an-app-store |
/core/services/guide/certification-and-validation | /core/services/guide/certification |
/core/services/guide/custom-image-creation | /core/services/guide/custom-image |
/core/services/guide/snap-application-packaging | /core/services/guide/snaps-intro |
/core/services/guide/training-workshops | /core/services/guide/training |