We recommend that you set up at least a three-tier system landscape. This means the system
landscape consists of at least separate development, quality assurance, and production
systems.
This setup has the following advantages:
- You can make and test changes thoroughly without interfering with your production
operations. You make sure that changes take place in only one location, namely the
development system. You can test changes thoroughly in a separate quality assurance
system before they take effect in your production system.
- Your developers do not have access to production data.
If you want to test with
production data, copy the subset of data that you want to use in the tests into the
quality assurance system (remove or anonymize business-confidential,
security-critical, or sensitive personal data), and perform your tests
there.
- You control the point in time when changes take effect in the production system.
- You can reduce accidental or unauthorized changes to production data by controlling
when transports take place, who makes them, and from which systems.
- You can keep a record of changes for tracing or auditing purposes.
For more information about how to set up your transport landscape, see Transport Management System - Concept.