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 you and your stakeholders' trust in the reliability of the DataStage code delivered by your team. MettleCI’s MettleCI enables a significant reduction in your time to delivery is achieved through the complete automation of common software delivery processes, including unit testing, code review, and deployment.
MettleCI is the embodiment of the shitshift-left testing philosophy brought to the Information Server landscape. By testing early and often, risk are identification 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 |
---|---|---|---|
Up to 2 FTE SavedRealise 100% ROI in Year 1 | 400x Faster DeploymentWith Zero Deployment Errors | 100% Unit Test CoverageAuto-generated in under 15 minutes | 10 Business Day AdoptionZero to DevOps in 2 Weeks |
Zero-Risk Product IntegrationsEvery Git, CI/CD, and Issue Management Platform | 5x Faster Job DevelopmentFocus on Business Value Not Administration | 7x Release CadenceEvery 3 Months Becomes Every 2 Weeks | 80+ Code Quality ChecksInstant 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 minimizes minimises or eliminates code freezes and downtime while re-assuring both developers and budget-holders with frequent, highly-visible progress.