Cloud readiness
We recommend that you build your extensions in a way that they are ready for the cloud. Although you may not consider making that move with LN now, but you can save much effort in migrating your extensions when you decide to move.
In general, cloud readiness is related to these topics:
- Upgradability.
Upgrades to new versions must not be impeded by the presence of extensions. This applies both to efforts required to upgrade extensions and the possibility that extensions can break the upgrade itself.
- Stability and performance.
Extensions must not affect the infrastructure in such a way that other customers within the cloud environment are experiencing adverse effects.
- Security.
Ensure that extensions cannot have access to information of the infrastructure that is a security risk.
The mechanisms that are built in LN’s Extensibility layer to govern the extensions are described in Governance.