Technology
The tools and practices we build with.
We favor small, well-tested systems over sprawling ones, and we choose boring, proven technology wherever the problem allows it. When a problem genuinely calls for something new, we bring the same rigor to evaluating it.
Application Modernisation
Amazon Web Services (AWS)
- AWS Transform — AI-assisted modernisation of .NET, mainframe and VMware workloads
- AWS Mainframe Modernization — refactor or replatform mainframe applications
- AWS App2Container — containerise existing Java and .NET applications
- AWS Lambda — serverless compute for event-driven services
- Amazon Aurora — managed relational database for modernised data tiers
IBM
- IBM watsonx Code Assistant — AI-assisted code explanation, refactoring and Java upgrades
- IBM Transformation Advisor — assess Java EE applications for moving to containers
- IBM WebSphere Liberty — lightweight, cloud-native Java runtime
- IBM Z and Cloud Modernization Stack — expose and modernise mainframe applications
Microsoft
- GitHub Copilot app modernization — AI-assisted upgrades for .NET and Java applications
- Azure Migrate — discovery and assessment of existing applications
- Azure App Service — managed hosting for web applications and APIs
- Azure Functions — serverless compute for event-driven services
- Azure SQL Database — managed relational database for modernised data tiers
Red Hat
- Migration Toolkit for Applications — analyse and plan application migrations
- Red Hat build of Quarkus — Kubernetes-native Java framework
- Red Hat JBoss Enterprise Application Platform — Jakarta EE runtime for existing Java applications
- Red Hat OpenShift — application platform for running modernised workloads
- Red Hat Developer Hub — internal developer portal built on Backstage
Containerisation & Orchestration
Amazon Web Services (AWS)
- Amazon Elastic Kubernetes Service (EKS) — managed Kubernetes
- Amazon Elastic Container Service (ECS) — AWS-native container orchestration
- AWS Fargate — serverless compute for containers
- Amazon Elastic Container Registry (ECR) — managed container image registry
- Amazon EKS Anywhere — EKS-compatible Kubernetes on your own infrastructure
Hitachi Vantara
- Hitachi Storage Plug-in for Containers — CSI driver providing persistent storage to Kubernetes and OpenShift
- Hitachi Virtual Storage Platform One (VSP One) — enterprise block storage behind stateful container workloads
IBM
- Red Hat OpenShift on IBM Cloud — managed OpenShift
- IBM Cloud Kubernetes Service — managed Kubernetes
- IBM Fusion — data services, backup and storage for OpenShift
Microsoft
- Azure Kubernetes Service (AKS) — managed Kubernetes
- Azure Container Apps — serverless container hosting
- Azure Container Registry — managed container image registry
- Azure Arc-enabled Kubernetes — manage Kubernetes clusters anywhere from Azure
- Azure Red Hat OpenShift — managed OpenShift, jointly operated with Red Hat
Red Hat
- Red Hat OpenShift Container Platform — enterprise Kubernetes platform
- Red Hat Advanced Cluster Management for Kubernetes — multi-cluster lifecycle and policy management
- Red Hat Advanced Cluster Security for Kubernetes — container and Kubernetes security
- Red Hat Quay — private container image registry
- Red Hat OpenShift GitOps and OpenShift Pipelines — Argo CD and Tekton delivery pipelines
- Red Hat OpenShift Service on AWS (ROSA) — managed OpenShift on AWS
Custom Integrations & Process Development
Amazon Web Services (AWS)
- Amazon API Gateway — create, publish and secure APIs
- Amazon EventBridge — event bus for connecting applications
- AWS Step Functions — orchestrate multi-step processes
- Amazon SQS and Amazon SNS — message queues and publish/subscribe messaging
- Amazon AppFlow — no-code data flows between SaaS applications and AWS
- Amazon MQ — managed ActiveMQ and RabbitMQ brokers
Hitachi Vantara
- Pentaho Data Integration — extract, transform and load data between systems
IBM
- IBM webMethods Hybrid Integration — application integration, APIs and B2B
- IBM App Connect — connect applications and data across cloud and on-premises
- IBM API Connect — API management
- IBM MQ — enterprise messaging
- IBM Event Streams — Apache Kafka-based event streaming
Microsoft
- Azure Logic Apps — integration workflows with hundreds of connectors
- Azure API Management — publish, secure and monitor APIs
- Azure Service Bus — enterprise messaging
- Azure Event Grid — event routing between services
- Power Automate — low-code process automation
Red Hat
- Red Hat build of Apache Camel — enterprise integration patterns and connectors
- Streams for Apache Kafka — event streaming on OpenShift
- Red Hat AMQ Broker — enterprise messaging
- Red Hat 3scale API Management — API management
Decision Management & Automation
Amazon Web Services (AWS)
- AWS Step Functions — orchestrate multi-step workflows and approvals
- Amazon EventBridge — event-driven rules and routing
- Amazon Bedrock — generative AI models and agents for decision support
Hitachi Vantara
- Pentaho — data integration and analytics that feed and report on automated decisions
IBM
- IBM Operational Decision Manager — author, test and govern business rules
- IBM Business Automation Manager Open Editions — open-source decisions (Drools, DMN) and process automation
- IBM Business Automation Workflow — workflow and case management
- IBM watsonx Orchestrate — AI agents that automate business tasks
Microsoft
- Power Automate — low-code workflow and approval automation
- Azure Logic Apps — workflow automation across cloud and on-premises systems
- Power Apps — low-code business applications
- Copilot Studio — build AI agents that act on business processes
Red Hat
- Red Hat Ansible Automation Platform — IT automation at scale
- Event-Driven Ansible — automatically respond to events with rule-based actions
Intelligent Document Processing (IDP)
Amazon Web Services (AWS)
- Amazon Textract — extract text, forms and tables from documents
- Amazon Bedrock Data Automation — generative AI extraction from documents, images and other unstructured content
- Amazon Comprehend — natural language processing for classification and entity extraction
- Amazon Augmented AI (A2I) — human review of low-confidence results
Hitachi Vantara
- Hitachi Content Platform (HCP) — object storage for retaining and governing processed documents
IBM
- IBM Datacap — document capture, classification and extraction
- IBM Automation Document Processing — AI document processing in IBM Cloud Pak for Business Automation
- IBM FileNet Content Manager — enterprise content management
- IBM watsonx.ai — foundation models for document understanding
Microsoft
- Azure AI Document Intelligence — prebuilt and custom models for invoices, receipts and forms
- Azure AI Content Understanding — generative AI extraction from documents and other media
- AI Builder — document processing inside Power Automate and Power Apps
- SharePoint Premium — content processing and classification in Microsoft 365
Red Hat
- Red Hat OpenShift AI — platform for training, serving and monitoring document-processing models
Virtualisation Migration & Optimisation
Amazon Web Services (AWS)
- AWS Application Migration Service — lift-and-shift servers and VMs to Amazon EC2
- AWS Migration Hub — plan and track migrations
- Amazon Elastic VMware Service — run VMware Cloud Foundation on AWS while migrating
- Amazon EC2 — cloud virtual machines
Hitachi Vantara
- Hitachi Unified Compute Platform (UCP) — converged and hyperconverged infrastructure for virtualised workloads
- Hitachi Virtual Storage Platform One (VSP One) — enterprise storage for virtual machine data
- Hitachi Storage Plug-in for Containers — persistent storage for virtual machines on OpenShift Virtualization
IBM
- IBM Fusion — storage and data protection for OpenShift Virtualization
- IBM Turbonomic — continuous resource optimisation for virtualised and cloud workloads
- IBM Cloud — virtual servers and bare metal for migrated workloads
Microsoft
- Azure Migrate — discover, assess and migrate virtual machines to Azure
- Azure VMware Solution — run VMware workloads in Azure while migrating
- Azure Local — Azure-managed virtualisation on your own hardware
- Hyper-V — Windows Server virtualisation
- Azure Arc — manage servers and virtual machines anywhere from Azure
Red Hat
- Red Hat OpenShift Virtualization — run virtual machines alongside containers on OpenShift
- Red Hat OpenShift Virtualization Engine — OpenShift edition dedicated to virtual machines
- Migration Toolkit for Virtualization — migrate VMs from VMware vSphere and other platforms to OpenShift
- Red Hat Enterprise Linux — KVM virtualisation host
- Red Hat Ansible Automation Platform — automate migration and day-2 operations