You make connected devices that are directly connected to the internet? You need to update them effectively and provide more value to your customers? Or simply reduce your costs and grow faster? Let’s see how you can easily use Barracks with the example of GeniusMusicBrain.
This device is a smart music player for any speaker. It automatically adapts to the listeners and adapt itself to everyone’s taste.
Let’s see what happens when GeniusMusicBrain wants to update its devices with Barracks: nothing more simple than that! In this example, we don’t need a gateway. Barracks can be directly integrated into the device’s firmware thanks to the SDK we provide. This little piece of software will become a bridge between the device and you so that you can manage firmware distribution.
Thanks to Barracks, GeniusMusicBrain will be able to meet new challenges.
Let’s introduce Mike. Mike is the product manager at GeniusMusicBrain. His boss just gave him a new responsibility: administer the new IoT fleet management tool, Barracks. Let’s see what Mike can do with to a few examples:
Create your channels
Imagine that GeniusMusicBrain, after few years of work, one alpha version and one beta version, launches the production version of its device. Mike will be able to set up multiple groups such as Alpha, Beta and Production to distribute early stage versions of the firmware and get key metrics before going live.
Segment your fleet
Imagine that GeniusMusicBrain has a fleet of 2 million devices. Some are blue, others are green. Some are big, others are small. Some are triangles, other are cubes. Let’s imagine that Mike only wants to update the small, blue, triangle version. It seems complicated doesn’t it? With Baracks it isn’t! On Barracks, Mike can easily separate into Alpha, Beta and Production channels, and segment the updates per color, size and any other criteria of his choice. So Mike will only have to create the segment he needs, select the devices that match his criterias and upload the update created by the development team. Plus, he can also set up segments based on technical or user data and see how those groups behave when introducing a new feature (this enables A/B testing). No need to be a developer to push the update! It only takes few clicks.
Monitor your devices
Now that Mike has pushed the update to all the small-blue-triangle devices, he needs to provide feedback to his boss about the update process. To do so, Mike only has to sign into his account and select the data from his dashboard. From there, he can monitor the whole fleet, collect data, see which devices are or aren’t up to date, which versions of the software are used by which devices etc. Monitoring will help him to be sure he delivers the most value to his end-users. He will be able to understand his own business better and react quicker to market needs.
Get alerted on time
Mike will also be capable of tracking the update fails on all his IoT fleet. He can also customize alerts that fit his business needs to be more reactive and flexible. With these tools, he will always be sure that his fleet is correctly deployed.
Using Barracks makes your business more flexible, gives back control of feature deployment to product managers, allows multiple complex scenarios and increase reliability of your devices.
Update easier, grow faster, get Barracks!
Need further information? Get in touch with us now!
You want to see how it works with a gateway? It’s here.