Batch Processing begins with a tabulating machine using information stored on punched cards used in the 1890 U.S. Census.
IBM introduces Job Control Language in the DOS/360 operating system.
The first wave of IT automation began with Batch Processing, which in it earliest form, was performed with punch cards and tabulating machines
ENIAC, the first general-purpose, programmable digital electronic computer, is built, weighing in at 30 tons.
IBM builds custom “supercomputer” tabulating machine for Columbia University.
First automatic feed tabulator is developed with a speed of 150 cards per minute.
IBM develops first magnetic disk drive capable of random access memory.
Women hired at NASA as “Human Computers”; African-American women recruited starting in 1943.
First personal computer released.
The Hubble Space Telescope is put into operation.
Static time- and date-based events come on the scene.
The second wave of IT automation came in the late 1980s with static time- and date-based events for mainframe systems, also known as Job Scheduling.
Static time- and date-based events now called “Job Scheduling.”
UNIX gains popularity throughout the 1980s.
Xerox introduces the first commercial graphical user interface (GUI) system, heavily influencing Apple and Microsoft.
A need arises for mainframe scheduling.
Control-M begins its life as a mainframe solution.
Sony Walkman introduced to the U.S.
Distributed machines (UNIX) become important to the enterprise.
Key platforms used in the data center are supported by Control-M.
Mid-range becomes increasingly important to the enterprise (AS400, VMS).
Number of applications starts growing.
Control-M becomes the first enterprise-wide job-scheduling solution.
Event-driven scheduling replaces static time- and date-based scheduling.
Microsoft Windows becomes a key platform in the data center.
E-commerce has become the norm.
Control-M offers robust database element support.
Forecasting allows Control-M users to analyze future batch flows of jobs using what-if scenarios, as well as utilize agentless scheduling.
Architecture/product design shift allows for the next set of features and upgrades to be introduced.
Number of applications continues to grow.
Enterprise Resource Planning (ERP) solutions are important to many organizations.
SLAs in solution introduce path to business alignment.
Wikipedia is created.
Control-M adds file transfer (FTP) and SOA support.
Control-M helps customers keep up with policy-driven workload management.
Control-M adds cloud and virtualization support.
The third wave of IT automation is Workload Automation, arising from a virtualized infrastructure with both unstructured and structured data, and capable of policy-driven workload management.
Control-M supports Apache Hadoop and Backup.
Control-M 8 is released.
Control-M introduces self-service interface for business users.
Mobile devices are used by both casual and power users.
Number of applications continues to grow; business users are empowered to seek their own solutions.
Job Scheduling discipline is now called “Workload Automation.”
Houston Astros win the Major League Baseball World Series; all of BMC headquarters is still smiling.
Control-M offers a cloud-based solution, and enters the DevOps space with Control-M Automation API and Control-M Workbench.
80% of Fortune 1000 companies surveyed say Big Data investments are successful.
Quick on Workload Automation’s heels is the fourth — and current — wave, Digital Business Automation. Encompassing massive amounts of streaming data coming from myriad sources — mobile, cloud-based, IoT, and adaptive/ machine-learning applications — IT must be agile, as new technologies and data sources rapidly develop.
Control-M 9 is released.
Voice-activated controls for home automation go mainstream.
Blockchain technology goes from buzzword to investment.
Digital Business Automation is the next wave of IT automation, an adaptable platform- and technology-agnostic ability to deliver digital business services.
Mid-2010s and Now