Cegeka Careers Language Why Cegeka Back
Trinity of Innovation

5G, Artificial Intelligence and hybrid cloud: all breakthrough technologies in and by themselves. But their real potential?

Discover the future with us
Icons_Navigation_Cegeka&Society

Cegeka & Society

We develop innovative solutions with a positive impact on the environment, people, and society.

Icons_Navigation_Why Cegeka

Why Cegeka

As a family-owned IT solutions provider, we work In close cooperation with our customers.

Icons_Navigation_Our Story

About Us

Our strong values form the cornerstone of our identity and are at the baseline of our success.

Icons_Navigation_Annual Report

Annual Report

Dive into the details of our growth. Read the full report and learn more about our continued success.

More Cegeka

Our Management

Corporate News

Contact & Locations

Solutions Back
Solutions
Hybrid Cloud

Hybrid Cloud

Explore the added value of cloud adoption for your business

Data solution

Data & AI

Discover our different data solutions to help you become a data-driven company.

RegulatoryCompliance_Visuals_Navigation (1)

Regulatory Compliance

Ensure GDPR & GxP compliance with our comprehensive solutions.

Cyber Security & Networking Solution

Cyber Security & Networking

With cyber resilience, your organisation becomes a bit more secure with each day.

Digital Workplace Solution

Digital Workplace

Hybrid workplaces that increases productivity and reduces costs

Testing_Visuals_IconNavigation (1)

Testing Solutions

Experts in testing, program development, automation, training, and certification.

Applications Solution

Applications

Building the applications to embed growth, innovation and agility

Business Solutions

Business Solutions

Transform your business with Microsoft Dynamics ERP and CRM, integrated with Microsoft’s Power Platform.

website_navigation_dms_cegeka_uk

Disclosure Management System

Transformation and implementation of our information disclosure product

5G_Citymesh

5G & Mobile Private Networks

Expertise and development experience to bring all the advantages of 5G

Products and platform solutions

Products & Platforms

Software solutions that optimize business processes and drive success.

Services Back
Services
Website_Navigation_IT_Team_Extension_3

IT Team Extension

The best IT professionals to support your projects

AgileCoaching_Blog_The applicability of Agile and Scrum

Agile and DevOps Services

Your guide on your journey towards sustainable value delivery

Outsourcing Services

Outsourcing & Managed Services

Outsourcing your IT helps you to focus on your strategy.

Website_Navigation_Consultancy

Consultancy

The right skills and attitude to support the IT projects at your office

Website_Navigation_Projects

Projects

Integrating the right digital solutions for your IT project

Industries Back
Industries

Our industry-tailored services are designed to address specific challenges and opportunities across different industries

Website_Navigation_Finance_and_Insurance-1

Finance & Insurance

Take a major step towards cloud computing to increase effectiveness through the use of AI and big data.

Industries_Federal_Social_Government_Headervisual_General_1000x800px

Federal & Social Government

Embrace digitalization and harness the power of data to make citizens' lives easier, work smarter and boost efficiency.

Website_Navigation_Telecom_UK

Telecom

Unlock the potential of 5G and IoT to deliver faster, smarter, and more reliable services.

Insights Back
Knowledge is our backbone

We believe in sharing our insights and expertise with you. Explore our resources and learn more about our products, services and industry trends.

Icons_Navigation_Case Studies

Case Studies

Step into the world of our delighted customers and see how we helped them achieve their goals.

Icons_Navigation_News Items

Corporate News

Stay in the loop with our company news, announcements, awards and events.

Icons_Navigation_Blogs

Blogs

Read our latest articles on topics ranging from technology, innovation, business and beyond.

Icons_Navigation_Webinars

Webinars

Be part of the action with our live or on-demand webinars, where our experts share invaluable knowledge.

Icons_Navigation_Ebooks

E-books & Whitepapers

Download our guides and reports on various aspects of technology and business.

Icons_Navigation_Events

Events

Find out where we are going to be next, and register for our upcoming events.

CTG Academy

Academy

Enhance your skills with our expert-led training courses, tutorials, and certifications at our Academy.

Join our Academy
Back
Select language

English - United Kingdom

Corporate (English)

Austria (German)

Belgium (Dutch)

Belgium (French)

Denmark (English)

Germany (German)

Greece (Greek)

Italy (Italian)

Romania (English)

Sweden (English)

The Netherlands (Dutch)

United Kingdom (English)

Let’s get in touch
Cegeka Why Cegeka
Trinity of Innovation

5G, Artificial Intelligence and hybrid cloud: all breakthrough technologies in and by themselves. But their real potential?

Discover the future with us
Icons_Navigation_Cegeka&Society

Cegeka & Society

We develop innovative solutions with a positive impact on the environment, people, and society.

Icons_Navigation_Why Cegeka

Why Cegeka

As a family-owned IT solutions provider, we work In close cooperation with our customers.

Icons_Navigation_Our Story

About Us

Our strong values form the cornerstone of our identity and are at the baseline of our success.

Icons_Navigation_Annual Report

Annual Report

Dive into the details of our growth. Read the full report and learn more about our continued success.

More Cegeka

Our Management

Corporate News

Contact & Locations

Solutions
Solutions
Hybrid Cloud

Hybrid Cloud

Explore the added value of cloud adoption for your business

Data solution

Data & AI

Discover our different data solutions to help you become a data-driven company.

RegulatoryCompliance_Visuals_Navigation (1)

Regulatory Compliance

Ensure GDPR & GxP compliance with our comprehensive solutions.

Cyber Security & Networking Solution

Cyber Security & Networking

With cyber resilience, your organisation becomes a bit more secure with each day.

Digital Workplace Solution

Digital Workplace

Hybrid workplaces that increases productivity and reduces costs

Testing_Visuals_IconNavigation (1)

Testing Solutions

Experts in testing, program development, automation, training, and certification.

Applications Solution

Applications

Building the applications to embed growth, innovation and agility

Business Solutions

Business Solutions

Transform your business with Microsoft Dynamics ERP and CRM, integrated with Microsoft’s Power Platform.

website_navigation_dms_cegeka_uk

Disclosure Management System

Transformation and implementation of our information disclosure product

5G_Citymesh

5G & Mobile Private Networks

Expertise and development experience to bring all the advantages of 5G

Products and platform solutions

Products & Platforms

Software solutions that optimize business processes and drive success.

Services
Services
Website_Navigation_IT_Team_Extension_3

IT Team Extension

The best IT professionals to support your projects

AgileCoaching_Blog_The applicability of Agile and Scrum

Agile and DevOps Services

Your guide on your journey towards sustainable value delivery

Outsourcing Services

Outsourcing & Managed Services

Outsourcing your IT helps you to focus on your strategy.

Website_Navigation_Consultancy

Consultancy

The right skills and attitude to support the IT projects at your office

Website_Navigation_Projects

Projects

Integrating the right digital solutions for your IT project

Industries
Industries

Our industry-tailored services are designed to address specific challenges and opportunities across different industries

Website_Navigation_Finance_and_Insurance-1

Finance & Insurance

Take a major step towards cloud computing to increase effectiveness through the use of AI and big data.

Industries_Federal_Social_Government_Headervisual_General_1000x800px

Federal & Social Government

Embrace digitalization and harness the power of data to make citizens' lives easier, work smarter and boost efficiency.

Website_Navigation_Telecom_UK

Telecom

Unlock the potential of 5G and IoT to deliver faster, smarter, and more reliable services.

Insights
Knowledge is our backbone

We believe in sharing our insights and expertise with you. Explore our resources and learn more about our products, services and industry trends.

Icons_Navigation_Case Studies

Case Studies

Step into the world of our delighted customers and see how we helped them achieve their goals.

Icons_Navigation_News Items

Corporate News

Stay in the loop with our company news, announcements, awards and events.

Icons_Navigation_Blogs

Blogs

Read our latest articles on topics ranging from technology, innovation, business and beyond.

Icons_Navigation_Webinars

Webinars

Be part of the action with our live or on-demand webinars, where our experts share invaluable knowledge.

Icons_Navigation_Ebooks

E-books & Whitepapers

Download our guides and reports on various aspects of technology and business.

Icons_Navigation_Events

Events

Find out where we are going to be next, and register for our upcoming events.

CTG Academy

Academy

Enhance your skills with our expert-led training courses, tutorials, and certifications at our Academy.

Join our Academy
Corporate (English) Austria (German) Belgium (Dutch) Belgium (French) Denmark (English) Germany (German) Greece (Greek) Italy (Italian) Romania (English) Sweden (English) The Netherlands (Dutch) United Kingdom (English) Careers Let’s get in touch
Home Discover our latest blogs Discover our latest blogs Mastering Composability: Software Engineering Excellence
Applications
6 minutes reading

Mastering Composability: Software Engineering Excellence

A few times every year, I sit down with the topical experts at Cegeka. Today: Toon Martens, Director of Application Modernisation, and a remarkably enthusiastic evangelist for Composable Business.

Muriel Reyserhove

Muriel Reyserhove

July 04, 2022

We talk about:

  • Composability: old wine in new bottles? Or is there something more to it?
  • Composable business in a nutshell.
  • What does composability mean in the sphere of architecture?
  • What are fusion teams, and how do they work?
  • Composability as a corporate culture: what should you look out for?
  • ... and how can Cegeka give organizations more help?

There’s a lot to debunk. Let’s roll!

Toon, since Gartner came up with them in 2020, composability and composable business have become buzzwords in IT jargon. But what do they actually mean?

Toon Martens: Well, to start with it isn’t a new concept or a new term. If you Google it, you’ll see that IBM was already talking about composable business in 2014. And those who studied information science in the ‘nineties will be familiar with the idea, even if other terms were used at the time. To be honest, it’s a question of old wine in new, somewhat more attractive, bottles. Or as Stijn Bijnens, our CEO, puts it: at heart, it is nothing more or less than software engineering done right.” (he laughs)

"Integration platforms today are much more mature than about ten years ago."

- Toon Martens, Director of Application Modernisation

“What has changed, in comparison with back then, is how the term can be interpreted today from an architectural and technological point of view. For example, integration platforms today are much more mature than about ten years ago. Today, with such a platform, you can have your legacy systems communicate via APIs with the rest of your application landscape much faster and more cost-efficiently. It was previously much more difficult to set up such integrations.”

Toon_Martens_Closeup

Taking a step back, can you sum up the concept of composability clearly and concisely?

Toon Martens: “It’s quite a complex matter, but in the end it comes down to extreme modularity. Composable apps are made up of building blocks - such as microservices, for example - each of which represents a neatly delineated business capability. These building blocks are autonomous to the extent that they can be replaced or modified without any impact on the rest of the application landscape, and without operational hitches. As a user, you simply don’t notice them.”

“The opposite? Monolithic ERP systems or legacy custom work with a spaghetti-like architecture. Such systems can go down completely if a new, big release is rolled out backstage. A composable application built according to the rules of the art doesn’t have that problem; small, frequent updates are rolled out without any problem for the end user. It’s a bit like the apps you find on your smartphone.”

You say “according to the rules of the art”. What does that involve?

Toon Martens: “Well, at Cegeka we firmly believe you should ideally have four things properly under control in order to work with composability, and to maximise the benefits from it. The first has to do with architecture. You need an integration platform or iPaaS, so that you can allow all the applications in your landscape – from SaaS apps relating to legacy systems to custom applications – to communicate with each other and the outside world in a flexible and secure way.”

"Composable apps are made up of building blocks - such as microservices, for example - each of which represents a neatly delineated business capability."

- Toon Martens, Director of Application Modernisation

“It’s also best to invest in a data or IoT platform, so that you can combine the data from your various applications and allow Artificial Intelligence to make use of it. And a Cloud-native Application Platform, in which all the non-functionals are provided as standard, so that developers can focus on application functionality and don’t have to re-invent the wheel.”

“This shift from non-functionals to an automated platform not only gives you a huge increase in efficiency but also helps to keep everything secure and stable. You can do this by maximising your use of the PaaS services of hyperscalers such as Microsoft. But you can also call on cloud-agnostic platforms that can support all cloud scenarios.

And the other three things that you absolutely have to have under control?

Toon Martens: “On the process side, you have to think as flexibly as possible in accordance with the principles of agile/SAFe, DevSecOps and ‘everything as code’, but in some cases ITIL or waterfall/PRINCE2 are also the right approach. Thirdly, you have to choose the right tools, and the code word here is maximum automation. Finally - and it will come as no surprise - the organization and, above all, the culture and mindset have to be right.

Can you give an example of that composable organization?

Toon Martens: “Yes. For composable working to be a success, people have to unite and collaborate in what are termed ‘fusion teams’. These are small, multi-disciplinary groups in which people from the business and IT divisions work together continuously on a certain business capability. A team of this type forces IT people to think and develop in a more business-oriented way, and forces business people to get a feeling for the technical side of affairs.”

"For composable working to be a success, people have to unite and collaborate in what are termed ‘fusion teams’."

- Toon Martens, Director of Application Modernisation

“I spoke just now about building blocks from which composable apps are constructed. Actually, each building block is a kind of business-oriented microservice that communicates via APIs with the other blocks. A building block like this stands out from the more technical spaghetti of microservices that many applications consist of. In a fusion team, there is a much smaller chance of technical confusion being created.”

Toon_Martens_Standing

Legacy software is one of the top 3 headaches for CIOs. Can you make legacy software composable?

Toon Martens: “The question is, how composable? Look, you can forget about turning legacy software developed before 2010 into a composable application. Legacy software from after 2010, with sound architecture: that already has more chance of success. But actually there’s sometimes simply no need for that, and it’s sufficient to have the legacy software communicate well via APIs with the other applications in the landscape.

"Look, you can forget about turning legacy software developed before 2010 into a composable application. Legacy software from after 2010, with sound architecture: that already has more chance of success."

- Toon Martens, Director of Application Modernisation

“If you superimpose an integration platform - the iPaaS I was talking about - on your legacy system, then you can not only get your legacy software talking with the other apps, but also gradually phase out segments of it and replace them with composable apps, if that’s worth it. But sometimes monoliths are quite alright, and do their work excellently. And then API’s are enough.”

Is there any myth about composable that you want to refute?

Toon Martens: “Hmm... perhaps the idea that you’re on the right track if you have one or two of the things I mentioned under control, but not all four. I often see that happening. Organizations have the tooling and the platforms, but not the mindset. Or they are working in an agile fashion, and with DevSecOps teams, but remain in their silo or business unit, so that the data they generate can’t be shared with the rest of the organization. That happens more often than you think.”

Finally, what is Cegeka doing in the field of composability?

Toon Martens: “Of course, clients don’t ask for ‘composability’ (he laughs). Clients want to have their application landscape in good order, to reduce costs, and to be cyber-resilient. They want stability, but also the possibility to rapidly switch and to scale, and all that in the context of a worldwide war for talent. Our point of departure is always the proposal request, the client’s specific problem, with the composable philosophy at the back of our mind and looking at things from a holistic perspective.”

"Clients want to have their application landscape in good order, to reduce costs, and to be cyber-resilient. They want stability, but also the possibility to rapidly switch and to scale, and all that in the context of a worldwide war for talent."

- Toon Martens, Director of Application Modernisation

“Something we have a lot of experience in is analysing, managing and/or modernising applications. In this, we apply our own version of the 6R method in order see whether (and if so, how) we can successfully migrate applications to the cloud. This part of the business is running at full speed, because there is still an enormous amount of legacy software. Legacy systems usually have a very high business value, but they shouldn’t put a brake on our clients’ ambitions.”

“If we are to build applications, then we work in accordance with the principles of software engineering ‘done right’, such as containerisation, the right mix of high, low, and no-code, separation of concern and so on. We are experts in setting up platforms; for example, for integration (iPaaS), data and IoT, or the cloud-native application platform that I mentioned earlier. And in the field of standard ERP, we work with systems that are constructed to be composable.”

Muriel Reyserhove

Muriel Reyserhove

More of Muriel Reyserhove articles

Get in touch