Plugins are a way for you to integrate your own code into the system without the need to develop expertise in cloud, security or any other supporting technologies. Plugins create microservices from your code and incorporate them into the platform so they become a native part of the PaaS and enjoy all the security and cloud operations of the platform.

Plugins are implemented by creating a Lambda function around your code. Your code is then executed in a high availability computing environment without the need to provision servers, and provides all the administrative services around your code. This removes the need to manage administrative items such as scaling, code monitoring, etc.

Plugins allow you to hook into any flow in the system including:

  1. Observation flows – ingress and egress.
  2. Authentication and authorization flows.
  3. Raw data flows.
  4. Device managements flows.
  5. Data exports / data integration with external systems.