Azure Functions vs. Control-M

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Azure Functions
Score 9.2 out of 10
N/A
Azure Functions enables users to execute event-driven serverless code functions with an end-to-end development experience.
$18
per month approximately
Control-M
Score 7.2 out of 10
N/A
Control-M from BMC is a platform for integrating, automating, and orchestrating application and data workflows in production across complex hybrid technology ecosystems. It provides deep operational capabilities, delivering speed, scale, security, and governance.N/A
Pricing
Azure FunctionsControl-M
Editions & Modules
No answers on this topic
On-Premise
Contact Sales
SaaS
Contact Sales
Offerings
Pricing Offerings
Azure FunctionsControl-M
Free Trial
YesYes
Free/Freemium Version
NoNo
Premium Consulting/Integration Services
NoYes
Entry-level Setup FeeNo setup feeOptional
Additional Details——
More Pricing Information
Community Pulse
Azure FunctionsControl-M
Top Pros

No answers on this topic

Top Cons

No answers on this topic

Features
Azure FunctionsControl-M
Access Control and Security
Comparison of Access Control and Security features of Product A and Product B
Azure Functions
10.0
1 Ratings
4% above category average
Control-M
-
Ratings
Multiple Access Permission Levels (Create, Read, Delete)10.01 Ratings00 Ratings
Single Sign-On (SSO)10.01 Ratings00 Ratings
Reporting & Analytics
Comparison of Reporting & Analytics features of Product A and Product B
Azure Functions
7.0
1 Ratings
9% above category average
Control-M
-
Ratings
Dashboards7.01 Ratings00 Ratings
Standard reports9.01 Ratings00 Ratings
Custom reports5.01 Ratings00 Ratings
Function as a Service (FaaS)
Comparison of Function as a Service (FaaS) features of Product A and Product B
Azure Functions
8.8
1 Ratings
8% above category average
Control-M
-
Ratings
Programming Language Diversity9.01 Ratings00 Ratings
Runtime API Authoring8.01 Ratings00 Ratings
Function/Database Integration9.01 Ratings00 Ratings
DevOps Stack Integration9.01 Ratings00 Ratings
Workload Automation
Comparison of Workload Automation features of Product A and Product B
Azure Functions
-
Ratings
Control-M
8.8
51 Ratings
7% above category average
Multi-platform scheduling00 Ratings8.751 Ratings
Central monitoring00 Ratings10.049 Ratings
Logging00 Ratings7.750 Ratings
Alerts and notifications00 Ratings8.351 Ratings
Analysis and visualization00 Ratings8.748 Ratings
Application integration00 Ratings9.348 Ratings
Best Alternatives
Azure FunctionsControl-M
Small Businesses
AWS Lambda
AWS Lambda
Score 8.8 out of 10

No answers on this topic

Medium-sized Companies
AWS Lambda
AWS Lambda
Score 8.8 out of 10
ActiveBatch Workload Automation
ActiveBatch Workload Automation
Score 8.5 out of 10
Enterprises
AWS Lambda
AWS Lambda
Score 8.8 out of 10
Redwood RunMyJobs
Redwood RunMyJobs
Score 9.4 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
Azure FunctionsControl-M
Likelihood to Recommend
8.0
(1 ratings)
9.3
(51 ratings)
Likelihood to Renew
-
(0 ratings)
8.3
(6 ratings)
Usability
-
(0 ratings)
9.1
(6 ratings)
Availability
-
(0 ratings)
6.4
(1 ratings)
Performance
-
(0 ratings)
7.3
(1 ratings)
Support Rating
-
(0 ratings)
9.1
(8 ratings)
Implementation Rating
-
(0 ratings)
8.3
(5 ratings)
Configurability
-
(0 ratings)
7.3
(1 ratings)
Ease of integration
-
(0 ratings)
7.3
(1 ratings)
Product Scalability
-
(0 ratings)
7.3
(1 ratings)
Vendor post-sale
-
(0 ratings)
7.3
(1 ratings)
Vendor pre-sale
-
(0 ratings)
7.3
(1 ratings)
User Testimonials
Azure FunctionsControl-M
Likelihood to Recommend
Microsoft
They're great to embed logic and code in a medium-small, cloud-native application, but they can become quite limiting for complex, enterprise applications.
Read full review
BMC Software Inc.
Control-M is a reliable and well-developed product with excellent vendor support that updates and expands the software often and offers a cloud-based deployment choice. When there are many Batch processes in IT operations that need to be monitored and controlled to ensure IT services, Control-M is ideally suited for centralized workload automation and task management.
Read full review
Pros
Microsoft
  • They natively integrate with many triggers from other Azure services, like Blob Storage or Event Grid, which is super handy when creating cloud-native applications on Azure (data wrangling pipelines, business process automation, data ingestion for IoT, ...)
  • They natively support many common languages and frameworks, which makes them easily approachable by teams with a diverse background
  • They are cheap solutions for low-usage or "seasonal" applications that exhibits a recurring usage/non-usage pattern (batch processing, montly reports, ...)
Read full review
BMC Software Inc.
  • Control-M provides a single, centralized interface for monitoring and managing all batch processes in the organization. Nothing is hidden or left unattended in a timely manner.
  • The proper use of the BIM component has allowed the change of paradigm in the operation, adopting a proactive management instead of the typical reactive management in the event of production failures.
  • The use of Forecast and production simulations allows you to identify bottlenecks and focus first on managing those failures that have the greatest impact on production SLAs.
  • Control-M/Change Manager has arrived to shorten development cycles from requirements gathering to production testing. It has been a utility that monetizes the development of Jobs meshes.
  • The GUI is capable of efficiently handling more than 80,000 jobs per day. This is certainly a challenge in designing a good user experience. I don't know if there is a reasonable limit to this. One of my clients runs more than 80,000 Jobs daily and the GUI remains smooth all the time.
  • Job-As-Code is a DevOps accelerator that has just begun to be adopted. Its implementation will make workload management even more cost-effective.
Read full review
Cons
Microsoft
  • My biggest complaint is that they promote a development model that tightly couples the infrastructure with the app logic. This can be fine in many scenarios, but it can take some time to build the right abstractions if you want to decouple you application from this deployment model. This is true at least using .NET functions.
  • In some points, they "leak" their abstraction and - from what I understood - they're actually based on the App Service/Web App "WebJob SDK" infrastructure. This makes sense, since they also share some legacy behavior from their ancestor.
  • For larger projects, their mixing of logic, code and infrastructure can become difficult to manage. In these situations, good App Services or brand new Container Apps could be a better fit.
Read full review
BMC Software Inc.
  • As with most of the mainframe software products, documentation seems to be the weak link for the products - written by people and for people who already know what they need to do, not for people who are trying to figure how to use the product.
  • We are a large JES3 mainframe shop. As with all vendors who still provide software for mainframe systems, software is generally designed and developed for JES2 and is frequently not fully tested in a JES3 environment before being shipped out.
Read full review
Likelihood to Renew
Microsoft
No answers on this topic
BMC Software Inc.
It is a great product plain and simple. We've had Control-M for 20+ years and the support that BMC Software provides is really second to none. There is always a situation that someone can think of where I have to say, "No we can't do that", however I'm confident that we've been able to meet and most of the time exceed our end user expectations with what the product can offer them.
Read full review
Usability
Microsoft
No answers on this topic
BMC Software Inc.
Control-M's overall usability is very good because it is simple to use. Control-M SelfService is an easy tool to give to some of the users who want to use a web interface. The training curve for most users is very short and most of the functions are very simple to figure out.
Read full review
Reliability and Availability
Microsoft
No answers on this topic
BMC Software Inc.
We've had issues with a server crashing. The latest issue has the option for high availability which should help with that.
Read full review
Performance
Microsoft
No answers on this topic
BMC Software Inc.
I've never seen a performance issue with Control-M.
Read full review
Support Rating
Microsoft
No answers on this topic
BMC Software Inc.
Although the product is very stable there have been a few incidents when I needed support. I have worked with technicians from all around the globe because of the rolling support. This gives me the quickest support when I need it most in those early hours of the morning. The technicians I have worked with have been very knowledgeable and if necessary got help when needed.
Read full review
Implementation Rating
Microsoft
No answers on this topic
BMC Software Inc.
It is a good approach to define a distributed architecture when you have multiple control-m servers.
Read full review
Alternatives Considered
Microsoft
This is the most straightforward and easy-to-implement server less solution. App Service is great, but it's designed for websites, and it cannot scale automatically as easily as Azure Functions. Container Apps is a robust and scalable choice, but they need much more planning, development and general work to implement. Container Instances are the same as Container Apps, but they are extremely more limited in termos of capacity. Kubernetes Service si the classic pod container on Azure, but it requires highly skilled professional, and there are not many scenario where it should be used, especially in smaller teams.
Read full review
BMC Software Inc.
We last reviewed the market in 2001 (schedulers are long-term commitments!) and Control-M edged (by a very narrow margin) the Tivoli alternative, with Dollar Universe (now part of Automic) back in third place. We also tested the Tidal Software scheduler (now part of Cisco) but I cannot see that listed here. Control-M won out through reliability and cross-platform support. Since we made our choice it has become clear that Control-M has moved ahead of the alternatives.
Read full review
Scalability
Microsoft
No answers on this topic
BMC Software Inc.
Control-M doesn't really use that many resources
Read full review
Return on Investment
Microsoft
  • They allowed me to create solutions with low TCO for the customer, which loves the result and the low price, that helped me create solutions for more clients in less time.
  • You can save up to 100% of your compute bill, if you stay under a certain tenant conditions.
Read full review
BMC Software Inc.
  • I would expect this product to give a positive return on investment. Running jobs in cron for example would require a lot more scripting effort to ensure that the proper notifications are done on failures. With the built in functionality in Control-M the effort would be greatly reduced
Read full review
ScreenShots