Table of Contents

Orchestration

Maximize efficiency with powerful automation and orchestration.

stack.functions.categories

DataMiner Service and Resource Management (SRM) empowers ICT media and broadband teams with a versatile toolset tailored to their orchestration and automation needs. We all know there are no one-size-fits-all automation and orchestration solutions, so with DataMiner, DevOps engineers can cherry-pick the right tool for the right job, creating value in the fastest possible manner.

DataMiner supports four different use cases that can flexibly be combined within or across workflows:

  • Resource Scheduling: Keeping track of all resource schedules without automating actions, for maximum flexibility.
  • Resource Automation: Intelligent resource configuration with a click of a button.
  • Resource Orchestration: The power of Resource Scheduling combined with automatic configuration actions at the start and end time of bookings.
  • Service Orchestration: Orchestration of the complete life cycle of services.
Tip

More information on the SRM use cases is available in the DataMiner Service and Resource Management user guide

Each of the four DataMiner SRM use cases described above relies on a combination of different DataMiner modules, such as the orchestration and automation stack functions, elaborated below.

Function Virtualization

Replacement of network appliance hardware with virtual machines or containers.

With DataMiner Virtual Functions, the elementary functional capabilities of a complex product are exposed as individual, elementary resources that can be monitored, configured, and used in DataMiner SRM very easily.

Tip

For more information:

Scheduler

Manage a list of scheduled tasks in an automated way.

The Scheduling Engine is the beating heart of DataMiner. It executes scheduled actions precisely, reliably, and on time. The engine can trigger a variety of DataMiner actions, including any and all Automation script executions needed by DataMiner SRM.

DataMiner Scheduler provides a wealth of features and capabilities, including but not limited to:

  • Wizard for easy creation of schedules.
  • Execution at a single specific point in time.
  • Execution of an event at repeated user-defined points in time (e.g. daily, weekly, etc.) or multiple times with a user-defined time interval at repeated time intervals (e.g. 10 times each 5 minutes every day).
  • Run only at specific times of the week (e.g. only on specific days, not in the weekend, etc.) or month (e.g. not in a specific month, not on specific days of the month, etc.).
  • Definition of a start and stop time, or scheduling for indefinite time.
  • Execution of special tasks when executed for the last time (e.g. send a notification e-mail, run a special wrap-up script, etc.).
  • Enabling and disabling schedules, without losing the configuration.
  • Real-time overview of the pending schedules.
  • Calendar overview of past and ongoing scripts, as well as overview of scripts that will run on specific days in the future, etc.
  • Overview of last execution and next scheduled execution of each task, and the result of the last execution (failed or succeeded).
  • Ability to duplicate existing schedules, allowing easy configuration of multiple similar schedules.
Tip

For more information:

Job Manager

Plan administrative tasks, also known as jobs, in a fast and reliable way.

The DataMiner Job Manager can be used to create and manage jobs, which are then distributed to SRM applications, so that the necessary bookings can be generated.

Tip

For more information:

Automation Engine

Open-architecture, fully user-definable automation engine.

The Automation Engine performs all automation tasks in the ecosystem. Its pronounced open architecture enables operators to easily create scripts and to customize script behavior to their specific environment whenever needed. Within the user interface, you can build intricate, nested scripts that can then be scheduled for one-off or repeated execution. They can also be linked to objects shown in Microsoft Visio drawings, so that operators can trigger them with a click of a button.

Once created, scripts can be triggered in a variety of ways, ranging from manual operator initiation to event-based, change-based, or scheduled execution. The scripts fully support user interaction, so even if tasks are automated, the operator always remains in control.

By fully automating operating and business procedures or workflows, operational expenses can be drastically reduced. Automation scripts can be used in a lot of applications such as intelligent backup and service-healing routines, guided troubleshooting for operators, automatic configuration, provisioning of services, and many more.

Combined with DataMiner's integrated Scheduler,you can also link Automation scripts to scheduled tasks.

Tip

For more information:

Apps

Out-of-the-box solutions for specific tech domains.

A typical example as part of the automation and orchestration stack is the Booking Manager app, a standard application that allows you to create and manage bookings using DataMiner Service & Resource Management (SRM). Other examples are the DataMiner IDP (Infrastructure Discovery and Provisioning) app and the DataMiner PTP (Precision Time Protocol) app.

Tip

For more information:

Profile Manager

Configure complex resources repeatedly and reliably.

Resource Manager

Off-the-shelf component to streamline and standardize the management of your resources.