Tekwurx Limited

Control-M from BMC Software

Control-M simplifies batch scheduling across hybrid and multi-cloud environments with native AWS and Azure integrations. Control-M makes it easy to define, schedule, manage and monitor application workflows ensuring visibility and reliability and improving SLAs. Tekwurx is a BMC Software Partner with specific expertise in Control-M.

Features

  • Build, monitor and manage batch workflows from a single point
  • Manage batch workflows across all environments and business applications
  • Installs in your datacentre, on AWS, Azure or Google clouds
  • Embeds into your DevOps toolchain using a Jobs-as-Code approach
  • Simplifies & automates complex, cross-platform data movements
  • End-to-end workflow connectivity
  • SLA management with intelligent predictive analytics
  • Logs and output capture management
  • Thousands of organisations scheduling from 10s to millions of jobs
  • Control-M benefits the whole organisation — developers, operations, business users

Benefits

  • Reduce costs and improve service delivery
  • Identify and resolve issues faster with historical data
  • Improve visibility and control by integrating file transfers
  • Improve critical app services by designing custom job types
  • Reduce storage and infrastructure costs
  • Reduce time to launch new applications with Jobs-as-Code
  • Reduce personnel onboarding time

Pricing

£20,000 a unit a year

Service documents

Request an accessible format
If you use assistive technology (such as a screen reader) and need versions of these documents in a more accessible format, email the supplier at keith@tekwurx.com. Tell them what format you need. It will help if you say what assistive technology you use.

Framework

G-Cloud 12

Service ID

4 6 1 3 6 1 7 8 9 1 2 3 9 0 0

Contact

Tekwurx Limited Keith Pound
Telephone: +44 208 148 3717
Email: keith@tekwurx.com

Service scope

Software add-on or extension
No
Cloud deployment model
  • Public cloud
  • Private cloud
  • Hybrid cloud
Service constraints
None
System requirements
None

User support

Email or online ticketing support
Email or online ticketing
Support response times
Response times for requests are based on severity: P1 — 15 mins, P2 — 30 mins, P3 — 4 business hours, P4 — 16 business hours. Tekwurx provides annual support to suit a customer's requirements.
User can manage status and priority of support tickets
Yes
Online ticketing support accessibility
None or don’t know
Phone support
Yes
Phone support availability
24 hours, 7 days a week
Web chat support
No
Onsite support
Yes, at extra cost
Support levels
24x7 for Severity 1 incidents
Support available to third parties
Yes

Onboarding and offboarding

Getting started
Tekwurx has extensive experience in architecting and deploying Control-M solutions, from single installations covering a few hundred jobs through to large multi-region organisations. We focus on delivering the highest quality project for each and every client.

A typical engagement consists of:

- Initial discussion to understand the basic requirements
- Review the “as-is”
- Follow-up discussion to clarify details and agree on the scope and estimated project fees
- Deliver an in-depth workshop to better understand the details, develop the design and agree on all major elements of the project deliverables
- Produce the architecture design
- Deploy agreed design
- Undertake UAT testing and production deployment
- Create build and configuration documentation
- Provide knowledge transfer and training sessions
- Work with the customer on initial BAU remediation activities
- Provide on-going support
Service documentation
Yes
Documentation formats
  • HTML
  • PDF
  • Other
Other documentation formats
  • Tekwurx will provide build documentation in the customer's required format
  • Microsoft Word
End-of-contract data extraction
Data may be extracted into CSV or XML format to import into other scheduling systems
End-of-contract process
There is no end of contract activity built into the price.
Tekwurx will be pleased to assist migrating data out of Control-M if required as a costed exercise

Using the service

Web browser interface
No
Application to install
Yes
Compatible operating systems
  • Android
  • IOS
  • Linux or Unix
  • MacOS
  • Windows
Designed for use on mobile devices
Yes
Differences between the mobile and desktop service
Simplified Self-Service option for users
Simplified option for Operators to check on job progress and perform remediation actions
Service interface
No
API
Yes
What users can and can't do using the API
Control-M Automation API is a set of programmatic interfaces that give developers and DevOps engineers access to the capabilities of Control-M within the modern application release process. Job flows and related configuration objects are built in JSON and managed together with other application artefacts in any source code management solution, such as GIT. This approach enables capabilities such as sophisticated scheduling, flow control, and SLA management to be built in right from inception and used during the running of batch applications as they are automatically deployed in dev, test, and production environments.
Control-M Automation API provides an automated interface to Control-M in addition to the graphical user interfaces that have been used traditionally. With Control-M Automation API, you manage job workflows as code, similar to the way modern configuration management solutions manage infrastructure as code. The actual execution of batch jobs is managed by Control‑M. No prior experience with Control-M is required to write jobs.
You can use a Command Line Interface or the REST API to build, run, and test jobs against an existing Control-M instance. A local workbench provides initial job flow unit testing functions, which are a subset of the complete set of Control-M capabilities.
API documentation
Yes
API documentation formats
  • HTML
  • PDF
API sandbox or test environment
Yes
Customisation available
No

Scaling

Independence of resources
The Control-M architecture provides scalability and is used by organisations that run millions of daily jobs. There are well-defined and tested rules that will ensure that performance is maintained

Analytics

Service usage metrics
Yes
Metrics types
The statistics and reporting utilities generate and display various statistics.

By including a utility command in the command line of a job processing definition, you can run the utility at a predetermined time or under a predetermined set of conditions without being present.
Reporting types
  • Real-time dashboards
  • Regular reports

Resellers

Supplier type
Reseller providing extra support
Organisation whose services are being resold
BMC Software

Staff security

Staff security clearance
Other security clearance
Government security clearance
Up to Security Clearance (SC)

Asset protection

Knowledge of data storage and processing locations
Yes
Data storage and processing locations
United Kingdom
User control over data storage and processing locations
Yes
Datacentre security standards
Supplier-defined controls
Penetration testing frequency
At least every 6 months
Penetration testing approach
In-house
Protecting data at rest
Other
Other data at rest protection approach
This is a function of the Cloud provider
Data sanitisation process
No
Equipment disposal approach
In-house destruction process

Data importing and exporting

Data export approach
There are many ways in which data can be exported, depending on user permissions. For instance, you can export job and folder definitions, which enables you to save your definitions as an XML file, and later import them to another environment. You can also use the Job and Folder File Editor tool to transfer job and folder definitions in a Workspace between environments. Exports are initiated using menu-driven commands or via the command-line interface.
Data export formats
  • CSV
  • Other
Other data export formats
XML
Data import formats
Other
Other data import formats
XML

Data-in-transit protection

Data protection between buyer and supplier networks
Private network or public sector network
Data protection within supplier network
Other
Other protection within supplier network
Not applicable

Availability and resilience

Guaranteed availability
This is a function of the Cloud provider
Approach to resilience
This is a function of the Cloud provider
Outage reporting
This is a function of the Cloud provider

Identity and authentication

User authentication needed
Yes
User authentication
Username or password
Access restrictions in management interfaces and support channels
As part of the logging in process, Control-M components send user name and password information to Control-M/Server components for authentication. You can define security permissions for every Control-M component to ensure maximum security. For every Control-M component you can define the following:

- Authorization security: Defines which users are allowed to view and which operations (including data modification) that users can perform. At the Control-M/EM and Control-M/Server levels, you can define security for individual users and for groups.
- Authentication security: Defines run as user authentication for Control-M/Agent
Access restriction testing frequency
At least every 6 months
Management access authentication
Username or password

Audit information for users

Access to user activity audit information
Users have access to real-time audit information
How long user audit data is stored for
User-defined
Access to supplier activity audit information
Users have access to real-time audit information
How long supplier audit data is stored for
User-defined
How long system logs are stored for
User-defined

Standards and certifications

ISO/IEC 27001 certification
Yes
Who accredited the ISO/IEC 27001
Please refer to the selected Cloud provider for details
ISO/IEC 27001 accreditation date
Please refer to the selected Cloud provider for details
What the ISO/IEC 27001 doesn’t cover
Please refer to the selected Cloud provider for details
ISO 28000:2007 certification
No
CSA STAR certification
Yes
CSA STAR accreditation date
Please refer to the specified Cloud provider
CSA STAR certification level
Level 5: CSA STAR Continuous Monitoring
What the CSA STAR doesn’t cover
Please refer to the selected Cloud provider for details
Azure: https://docs.microsoft.com/en-us/microsoft-365/compliance/offering-csa-star-certification?view=o365-worldwide
AWS: https://aws.amazon.com/compliance/csa/
PCI certification
Yes
Who accredited the PCI DSS certification
Please refer to the selected Cloud provider for details
PCI DSS accreditation date
Please refer to the selected Cloud provider
What the PCI DSS doesn’t cover
Please refer to the selected Cloud provider for details
Azure: https://docs.microsoft.com/en-us/microsoft-365/compliance/offering-pci-dss?view=o365-worldwide
AWS: https://aws.amazon.com/compliance/pci-dss-level-1-faqs/
Other security certifications
Yes
Any other security certifications
Please refer to the selected Cloud provider for details

Security governance

Named board-level person responsible for service security
Yes
Security governance certified
Yes
Security governance standards
Other
Other security governance standards
This is a function of the Cloud provider
Information security policies and processes
This is a function of the Cloud provider

Operational security

Configuration and change management standard
Supplier-defined controls
Configuration and change management approach
This is a function of the Cloud provider
Vulnerability management type
Supplier-defined controls
Vulnerability management approach
This is a function of the Cloud provider
Protective monitoring type
Supplier-defined controls
Protective monitoring approach
This is a function of the Cloud provider
Incident management type
Supplier-defined controls
Incident management approach
This is a function of the Cloud provider

Secure development

Approach to secure software development best practice
Supplier-defined process

Public sector networks

Connection to public sector networks
No

Pricing

Price
£20,000 a unit a year
Discount for educational organisations
No
Free trial available
Yes
Description of free trial
30-day trial with no limitations
Link to free trial
https://tekwurx.com/contact-us/

Service documents

Request an accessible format
If you use assistive technology (such as a screen reader) and need versions of these documents in a more accessible format, email the supplier at keith@tekwurx.com. Tell them what format you need. It will help if you say what assistive technology you use.