Transition from DEX to the Elastic Execution Grid

To meet the growing demand for scalable and efficient test execution, we are introducing a modern alternative. The Elastic Execution Grid helps you deliver high-quality software faster and more efficiently across a growing range of platforms and environments. The Elastic Execution Grid is a new execution engine designed specifically for the cloud.

Key benefits of the Elastic Execution Grid

The Elastic Execution Grid in Tosca Cloud lets you run tests at the same time in different environments, such as physical and virtual machines. This approach makes testing faster and more reliable. Elastic Execution Grid lets teams adjust how much work they're doing, fix problems more quickly and keep software quality high.

The Elastic Execution Grid helps you do the following:

  • Run tests without worrying about the infrastructure

    You can run tests for public web apps and APIs directly using Tosca Cloud agents. This means you don't need to manage the internal infrastructure for those test runs.

  • Scale test runs

    The Elastic Execution Grid lets you run tests on your data center, private cloud, or Tosca Cloud at the same time.

  • Lower operational costs

    If you transition your test execution to the cloud, you'll save money on maintenance and infrastructure for automated testing.

  • Control test runs

    You can choose which tests run in which environments, change the order of the tests, switch between test run modes, and override parameters based on the situation. This gives you more control over how and where tests are run.

Agents in Tosca Cloud

In Tosca Cloud, agents run your tests. The following types of agents are available:

  • Personal agent

    You can install the personal agent on your machine to run local tests. Only the user running the test can see the test results.

  • Team agent

    You can install team agents on your virtual machine in the same way you install Distribution Agents. You can then use them for unattended test runs. The whole team can trigger test runs, and everyone on the team can see the test results.

  • Cloud agent

    Your whole team can use a cloud agent that's hosted in Tosca Cloud. Use them for unattended test runs and share your tests with multiple cloud agents.

Options to transition from DEX to the Elastic Execution Grid

It's easy to transition from Tosca Distributed Execution to the Elastic Execution Grid. Depending on your current infrastructure, you can choose if you want to move either with the hybrid or the SaaS option.

Option 1: Hybrid transition

The hybrid transition is ideal if you want to continue using your on-premise infrastructure while slowly adopting cloud capabilities. If you're already running tests in a DEX infrastructure, you can transition to the Elastic Execution Grid. Your DEX agents stay in place, and your Elastic Execution Grid agents connect to Tosca Cloud.

  • Use DEX with AOS?

    You're good to go. You can connect your current setup directly with the hybrid transition.

After the transition, your local Tosca setup will continue to work the same way it does now. You'll still have the same features in your environment. You can now use new tools and features from Tosca Cloud to execute and report your tests. You can transition more of your workflows to Tosca Cloud as you move forward.

Option 2: SaaS transition

The SaaS transition lets you upload your on-premises test artifacts to Tosca Cloud. After you've transitioned your test artifacts, you can use them to manage workflows and trigger test runs. You can also add the Elastic Execution Grid team agents to your environment to run tests.