The following article describes how you can create and publish a custom UM plugin that is to be integrated into a cloud-hosted UM at AWS.
1. Create plugin using Kickstarter
Follow Install Kickstarter to prepare your local machine to create and develop Kickstarter-based UM projects.
Create a fresh plugin like this:
umkickstarter PLUGIN-DIR -n acme.my.plugin
Follow Kickstarter.md to locally develop your new plugin.