Using installations

Installations is a newer feature, which allows you to handle each device registration using a bit different syntax and tools. It has a few important advantages over registrations:

  • While it is possible to duplicate registrations (by registering the same device twice), installations are idempotent. That means that sending the same installation multiple times will not result in the creation of more than one registration record.
  • By using HTTP PATCH, you are able to update a specific parameter in an installation.
  • It is easier to perform individual pushes, since each installation is automatically tagged using an installation identifier. In registrations, you would have to create such a tag by yourself and maintain it somehow ...

Get Hands-On Azure for Developers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.