This pre-upgrade information helps you understand what changes to expect while upgrading from Dynatrace Managed to SaaS deployment and to plan accordingly. This page helps you to understand the most important differences that you need to consider before you start the upgrade.
Preparation and planning of the migration to SaaS start with understanding the benefits of migration. A key reason why many organizations are upgrading to SaaS deployments is to access SaaS-only technologies and Dynatrace capabilities like Grail, AppEngine, and AutomationEngine.
Grail is architected as a Massively Parallel Processing (MPP) data lakehouse, scaling to thousands of nodes. At a massive scale, the underlying infrastructure attributes must be consistently implemented, controlled, and balanced, which is not practical in physical data centers.
Additionally, with the SaaS deployment model, Dynatrace operates your environment holistically, providing a secure environment certified to comply with ISO 27001 and other standards, configurable privacy features to enable customers to meet their compliance obligations, and stringent Dynatrace uptime SLAs. This reduces your total cost of ownership and provides users with faster and more resilient access to the Dynatrace environment.
An overview of the current data retention periods and how they differ in Dynatrace Managed and SaaS can be found in Data retention periods. If a retention limit was increased in your Dynatrace Managed environment, you need to review it to determine if it's still feasible for your new Dynatrace SaaS environment. The Pre-upgrade assessment can help you understand the important differences and limits.
Every Dynatrace Cluster is deployed in three data centers within a hyperscaler region, assuring failover and providing continuous operation in the case of the loss of one data center until the lost data center is available again.
AWS, Azure, and Google protect and monitor physical equipment from security threats and environmental hazards. Dynatrace implements the following means for assuring business continuity in the event of an emergency:
Dynatrace uses a clustered architecture and a high availability setup within each region, where three data centers are utilized to allow the failover of data centers within a region:
See also Business continuity and high-availability.
Dynatrace product data is backed up to a dedicated storage account on the respective cloud provider. For details, see Data backups and disaster recovery.
Dynatrace provisions and manages the cloud provider infrastructure and operates the Dynatrace platform on clusters deployed in different regions of the hyperscalers. See Data storage section to learn what regions are currently available.
This page provides an overview of the differences between Dynatrace Managed and Dynatrace SaaS. If you have more detailed questions when upgrading to SaaS, contact a Dynatrace product expert via live chat within your Dynatrace environment.
Topic
Managed
SaaS
Considerations for Upgrade
Access to Grail, AppEngine, and AutomationEngine
No
Yes
Only available in selected AWS/Azure regions. Some of the platform features may still be available in the preview. To get preview features enabled, contact a Dynatrace product expert via live chat within your environment. Learn more about Upgrade to Dynatrace SaaS.
Logs monitoring capabilities
Only available in selected AWS regions. Some of the platform features might still be available in the preview. To get preview features enabled, contact a Dynatrace product expert via live chat within your environment.
Dynatrace Hub
Yes (except Managed Offline)
Yes
Multi-environment private synthetic location
Yes, via Cluster ActiveGate
Not supported
Deployment location and region
Customer preference defined based on data center location.
AWS/Azure/GCP on supported regions. For details, see Data storage.
Plan and decide on the best hyper scaler/region for your SaaS environments. As Dynatrace creates your SaaS environments, this information is needed in advance.
Multiple availability zone deployment
Customers need to take care.
Always in 3 availability zones with failover (overcomes outage of one availability zone)
Native Service Integration with hyper scalers
No
Yes, for Dynatrace deployed on Microsoft Azure.
Deploying your Dynatrace SaaS environment integrated with Microsoft Azure requires provisioning the Dynatrace SaaS environment via the Azure Marketplace. For further information, see Azure Native Dynatrace Service or contact a Dynatrace product expert via live chat within your Dynatrace environment.
API Call Limits
API rate and volume are dependent on hardware and Managed configuration.
Scalable on SaaS.
For high-volume use cases, contact a Dynatrace product expert via live chat for details and further support.
Storage and compute
Customers need to buy, provision, and support at capacity based on needs.
Dynatrace manages and takes care of proper sizing.
If you plan to significantly increase your usage of Dynatrace SaaS (for example, onboard a very large number of OneAgent instances), contact a Dynatrace product expert via live chat in advance.
Data retention policy
Custom, based on allocated storage.
Scalable retention periods. Some data retention periods may be extendable at additional cost.
Read more about differences in Data retention periods.
Distributed traces retention
10 days, configurable with maximum 365 days
10 days, increase scalable with the license
If you have special needs, contact a Dynatrace product expert via live chat—the limit of 10 days in SaaS may be extendable incurring additional costs.
RUM user sessions, Session Replay retention
35 days
35 days
-
Trace volume capture
Capped by process
Auto adapted per process and balanced across host units
For details, see Adaptive traffic management for Dynatrace Managed.
Capture rate
Limited by customer's hardware and process; limits.
250 full-service calls / min / active host unit.
Can potentially be increased at additional cost.
SSO and LDAP
SSO with SAML/OIDC; LDAP
SSO with SAML/SCIM; LDAP via SCIM
Web UI domain and SSL management
Automatic domain and SSL certificate provisioned by Dynatrace via Let's Encrypt. Custom certificates are possible.
Automatic domain and SSL certificate provisioned by Dynatrace. Custom certificates and domain names can be implemented with organizational proxy configurations.
Email notifications
SMTP or via Dynatrace email service
Only Dynatrace email service
Let know email recipients about a change of "from" e-mail address
Problem notifications
Network configuration must be established and maintained by the customer.
Customer must configure network connection so that on-premises services are reachable from Dynatrace SaaS.
Configuration change control
Configuration can be changed by the Mission Control team and customer; option to restrict/prevent changes done by Dynatrace/Mission Control.
Cluster/System changes only by Dynatrace ACE team; environment configuration by Dynatrace and customer.
Visit the Upgrade to SaaS forum to ask questions, get answers, and share what you've learned with others.