Document toolboxDocument toolbox

Why MettleCI?

Introduction

Data Migrators' MettleCI dramatically increases the quality of DataStage jobs, and the speed with which those jobs can be promoted through your quality assurance processes into production. It enables an order-of-magnitude increase in your delivery cadence, and elevates your and your stakeholders' trust in the reliability of the DataStage code delivered by your team. MettleCI’s significant reduction in your time to delivery is achieved through complete automation of common software delivery processes, including unit testing, code review, and deployment.

MettleCI is the embodiment of the shift-left testing philosophy brought to the Information Server landscape. By testing early and often, risk is identified and addressed earlier in the delivery lifecycle, reducing both the time and cost involved in delivering a quality DataStage solution.

With MettleCI your DataStage team no longer needs to lag behind their digital counterparts in the adoption of modern software delivery practices, and can adopt true DevOps/DataOps practices with the minimum effort.

Business Value Delivered by MettleCI

  • Shorter time to delivery

  • Lower cost of maintenance

  • Higher performance Jobs

  • Earlier, cheaper defect discovery

  • Lower testing costs

  • More reliable E2E execution

  • Trace work items to code with zero effort

  • Release management with minimal effort

  • Visibly more productive DataStage teams

  • Higher utilisation of Information Server platform

  • Demonstrable alignment with organisation strategy

The Business Case

With 73% of enterprise information leaders shifting towards DataOps practices, now is the time to begin your own Information Server DataOps journey with MettleCI.

MettleCI customers have enjoyed the following benefits:

Cheaper

Faster

Better

Easy

Cheaper

Faster

Better

Easy

Up to 2 FTE Saved

Realise 100% ROI in Year 1

400x Faster Deployment

With Zero Deployment Errors

100% Unit Test Coverage

Auto-generated in under 15 minutes

10 Business Day Adoption

Zero to DevOps in 2 Weeks

Zero-Risk Product Integrations

Every Git, CI/CD, and Issue Management Platform

5x Faster Job Development

Focus on Business Value Not Administration

7x Release Cadence

Every 3 Months Becomes Every 2 Weeks

80+ Code Quality Checks

Instant Automated Peer Review

Features and Capabilities

The product features supporting MettleCI’s use cases are:

  • Static code analysis, optionally enforcing your solution’s compliance with a supplied library of fully customisable and extensible Information Server best practices

  • Automated unit testing, featuring the ability to auto-provision test data by either intercepting existing job test data, of using MettleCI’s data fabrication engine

  • Full integration will all available variations of Git repository

    • Dynamic lookup of work items in a work item repository (currently Atlassian Jira, Azure DevOps, and Service Now)

    • Automated association of DataStage artefacts and work items for all Git Commits

  • An extensive library of Continuous Integration (CI) and Continuous Deployment (CD) components which are available through a set of build system-specific user interfaces, or a product-agnostic command line interface. These interfaces can be used to construct CI/CD pipelines in any popular build and deployment platform. We have examples available for Atlassian Bamboo, GitLab, Microsoft Azure DevOps, and Jenkins. Other systems (CircleCI, Pivotal, etc.) are all supported via the MettleCI Command Line Interface.

  • Compatibility back as far as DataStage v8.5+ and with all DataStage deployment topologies (on-premise, cloud, grid, etc.)

Upgrade

IBM's Rapid DataStage Upgrade is a combined software-and-services offering which addresses these anxieties using well proven, automation-driven tools and techniques:

  • A no-charge online upgrade assessment which performs a detailed, automated analysis of DataStage solutions to identify and quantify any potential impediments to an upgrade process

  • Automation of the upgrade steps, including the creation of a full regression test suite, enabling integration testing within days

  • Repeatable processes, supporting a project-by-project go-live through continuous integration and deployment.

  • Flexible month-by-month subscription to the offering's software and elite services

  • This offering minimises or eliminates code freezes and downtime while re-assuring both developers and budget-holders with frequent, highly-visible progress.


© 2015-2024 Data Migrators Pty Ltd.