Structuring development.
WHAT AN ENVIRONMENT IS
A container for applications, flows and data, with its own security.
WHAT TYPES EXIST
Production Development and test Sandbox, which can be reset A default environment, created automatically
WHAT THE DEFAULT ENVIRONMENT IS
Where everything ends up if nothing is governed.
WHY THAT IS A PROBLEM
Everyone can create there, nothing is controlled, and it becomes unmanageable.
WHAT TO DO
Establish separate environments, and restrict the default.
WHAT A SOLUTION IS
A package containing components, moved between environments.
WHY THAT MATTERS
It is how you develop somewhere safe and deploy somewhere real.
WHAT TO AVOID
Building directly in production Moving components individually rather than as a solution
WHAT TO USE FOR VALUES THAT DIFFER BETWEEN ENVIRONMENTS
Environment variables, rather than hard-coded values.
WHY
Otherwise every deployment requires manual editing.
WHAT TO ESTABLISH
Who may create environments Who may install connectors What data loss prevention policies apply
WHAT THOSE POLICIES DO
Prevent connectors being combined in ways that would move data inappropriately.