Fleets
Fleets are the primary container in Fostrom. Everything that happens inside a fleet, stays within the fleet. All your devices, packet schemas, actions, and data are isolated from other fleets.
Think of a fleet as a unifying layer for your IoT project. Build everything that belongs to the project in the same fleet.
Creating a Fleet
To create a fleet, click on the New Fleet
button in the top right corner of your organization's dashboard. The form requires you to enter a name (needs to be unique for the organization), and a region. You can and should optionally enter a description too.
Currently, we support 4 regions: US West, US East, Europe, and Singapore. These regions are not used for data jurisdiction, but instead are used to provide low latency operations to your devices. So choose the region that is closest to most of your devices. Don't worry if some of your devices are far away from the region you select, everything will still work well. We're also working on a way to make requests faster across the world by handling as much as we can on edge nodes.
Note that the fleet region cannot be changed later.
What's inside a fleet?
Inside your fleet, you have the following tabs:
Let's explore the fleet settings first. We will explore the rest of the sections in more detail in the following pages of this section.
Fleet Settings
Inside fleet settings, you can change the name and description of your fleet. Similar to organizations, the fleet name is used in URLs, so avoid changing it, but it will not break anything as only the unique Fleet ID is used in devices. You cannot change the region once it is set.
The second section in the settings is Webhooks, which we will cover in detail in Webhooks.
To delete a fleet, you first need to delete all the devices in the fleet. Even though this could be tedious, it is a precaution to prevent someone from accidentally deleting active fleets. You can then head over to the Danger Zone in your fleet settings to delete it.