Backend Plugins extend the capabilities of Flyte. These are available on the platform, through various modes of interaction (all flyte sdks, etc). But, adding a Flyte Backend Plugin is not straightforward. Refer to Add a new plugin, for a guide to adding a new backend plugin to Flyte.