Editor's Choice

Of gorillas and swarms – the manufacturing CIO’s new dilemma

July 2021 Editor's Choice

Back in the heyday of integrated business systems, the manufacturing CIO was faced with a relatively simple choice: which big ERP vendor to select and what database technology to run the system on? Because all was on premise, there was total control over the environment. System upgrades could be planned far in advance. Patch management was a headache but quite manageable by implementing three separate servers: one for development, one for testing and the third for the live system. These were the days of large integrated ERP applications. Big ‘gorilla ERP’ put you and your IT service provider on an expensive treadmill, constantly implementing new features, upgrades and versions. The result, over decades, was an inflexible and highly complicated system. While the business initially benefited from new efficiencies, these were hardly a sustained advantage. After all, most competitors probably implemented an equivalent ERP system.

Fast forward to the present and the situation has become even more complex. Manufacturers are under even more pressure to be competitive, increase customer service levels, reduce costs and address sustainability concerns. Has your cumbersome ‘gorilla software’ become a disadvantage to your business and do you now feel unable to adapt quickly enough to fast changing requirements?

Application swarms bring agility

The gorilla business systems from the past are not well-known enablers of agility. Companies now need to change and take advantage of quickly evolving technology platforms using shared cloud infrastructure and services from third parties located outside the factory fence. Instead of a landscape dominated by a few giant gorillas, swarms of small, specialised applications (think of bees) are emerging from the clouds on the horizon. And they might sting you if you don’t pay attention. These services comprise a system that can adapt, evolve and update in size and shape, while still fulfilling its primary purpose. These microservices (as they are called in the world of software architects) can act in unison to communicate data and information inside companies, between companies and along entire supply chains.

The vertical stack of system levels in manufacturing is well established in the factory. The levels (from bottom to top) are level 0 (physical process), level 1 (sensors), level 2 (monitoring and control), level 3 (MES/MOM) and level 4 (business planning and logistics). This standard is best known as ISA-95 and covers enterprise system to control system integration. ISA-95 can be used to define the interfaces and bring structure to the communications between the layers. But integrating ISA-95 into microservices will prove difficult because the underlying architecture and concepts are actually worlds apart. Deciding where to invest in this regard has become the new dilemma for the manufacturing CIO.

Services of varying complexity

Service-oriented architectures have more recently evolved to envision the factory as comprising several services of varying complexity. The software services are themselves hosted in the cloud, on edge devices or embedded in field devices. Large complex systems are thereby broken down into smaller, more manageable semi-autonomous components by combining these services in various ways. Unlike the gorilla monolithic systems of the past, these architectures are technology agnostic. Open-source-led innovation and adoption has driven costs down and also ensured that most of the previous proprietary strangleholds have been broken.

The trajectory of evolving software architectures has not stopped. Business software continues to be broken down into components. Akin to swarms of bees, the individual components share a common language securely run on common platforms, which are managed and upgraded without breaking the entire system. If you have not yet heard of DevOps, Kubernetes and Docker, perhaps it is an idea to read about these techniques and technologies next time you get a chance. I became intrigued by the possibilities of Docker when in less than 30 minutes of experimenting I downloaded, set up and connected to Microsoft SQL server on my Apple Mac Desktop running entirely and autonomously inside a small (<2 Gb) container. A short two years ago I would have not seen this coming.

Gartner defines a microservice as a service-oriented application component that is tightly scoped, strongly encapsulated, loosely coupled, independently deployable and independently scalable.

I believe that the CEO of General Electric once famously said that if you went to bed last night as an industrial company, you would likely wake up today as a software and analytics company. Clearly, the manufacturing CIO has to be on top of these microservices, how they operate, how in reality they are developed, tested and maintained in a DevOps environment and how they will enable the business to become more agile, more competitive, cost-efficient and sustainable. These are pragmatic questions that in my view are orders of magnitude more complex (and exciting) than deciding which ERP vendor to work with and which database to run on.

In closing and as a reality check, remember that micro services and their cloud-based platforms are still evolving. Many manufacturing companies are struggling to survive, let alone experiment with bleeding edge software architectures. But the trends are already being firmly established in adjacent industries like finance and entertainment.

Understanding exactly how microservices might impact your ERP and manufacturing system strategy from now on is critical, especially if you are the leader responsible for IT/OT in the business.

Gavin Halse.

About Gavin Halse

Gavin Halse is a chemical process engineer who has been involved in the manufacturing sector since mid-1980. He founded a software business in 1999 which grew to develop specialised applications for mining, energy and process manufacturing in several countries. Gavin is most interested in the effective use of IT in industrial environments and now consults part time to manufacturing and software companies around the effective use of IT to achieve business results.

For more information contact Gavin Halse, Absolute Perspectives, +27 83 274 7180, gavin@gavinhalse.com, www.absoluteperspectives.com


Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

What to do when fragmented systems get too complex
Absolute Perspectives Editor's Choice
With proper planning, a strategic approach, careful vendor selection and a systematic project methodology, you can successfully upgrade to a future-proof ICT infrastructure that supports ongoing digital transformation.

Case History 180: Fuel gas pressure control problem
Michael Brown Control Engineering Editor's Choice
The problem with the pressure control was that it seemed to work intermittently and seldom got to setpoint, resulting in large and unacceptable variance on the control.

Cybersecurity for operational technology: Part 4: Practical recommendations to reduce cybersecurity risks for OT systems
Wolfpack Information Risk Editor's Choice
It is essential that IT professionals are able to clearly articulate cybersecurity risks to management.

Loop Signatures 9: Digital controllers – Part 1: Introduction to the simple PID controller
Michael Brown Control Engineering Editor's Choice
There is a commonly held belief in control circles that all PID controllers are similar and relatively simple. This is a dangerous fallacy.

Totally Integrated Automation – added value in three dimensions
Siemens South Africa Editor's Choice System Integration & Control Systems Design
Discover everything that’s in TIA, the leading automation concept from Siemens, and how it all works together to create a unique product for machine builders and industrial enterprises.

Cybersecurity for operational technology: Part 3: Third-party supplier risks to OT Systems
Wolfpack Information Risk Editor's Choice
As supply chains have become integrated, interconnected and increasingly complex, supply chain cyber-attacks are on the increase as they are very effective.

Case History 179: Some unusual measurement and control problems
Michael Brown Control Engineering Editor's Choice
The example given in this article illustrates some mistakes made by the system integrators and control engineers at a metals extraction plant that used a well-known make of PLC and scada for its controls.

Tag-specific requirements in RFID systems for track and trace
Turck Banner Editor's Choice Industrial Wireless
The BL ident complete RFID system from Turck Banner offers solutions in the HF or UHF range with interfaces for use in a plant or switch cabinet.

Security for operational technology: Part 2: How much of a cyber threat are people to OT systems and what can be done?
Editor's Choice
The recent cyber-attack on Transnet is a wake-up call that South African companies are not immune from cyber threats.

Loop Signatures 8: Final control elements – Part 4: the infamous stick-slip cycle
Michael Brown Control Engineering Editor's Choice
An inherent phenomenon occurring in most control valves that few people are aware of is ‘stick-slip’.