YOUR DIGITAL INTEGRATION PARTNER
Catreus has focused its expertise around data management :
Connect, Combine, Consume.
Our expertise implies a deep knowledge of several middleware solutions from EAI tools to API, SOA and BPM, but for a few years now, integration architecture has evolved to a micro-services-oriented framework with a high demand for service and continuous delivery systems.
25+ successful engagements!
Portfolio of Products, Tools and Technologies
Products and tools
Methodologies we are familiar with.
Message Oriented Middleware Technologies
Message oriented middleware (MOM) products and tools we have expertise with.
- IBM MQ
- IBM MQ FTE (MFT)
- IBM MQ Appliance
- Confluent/Apache Kafka
- Kafka ZooNavigator
- Linkedin Kafka Monitor
- Yahoo Kafka Manager
- Landoop Kafka Topic UI
- Kafka Connect
- Apache ActiveMQ
- Apollo MQ
- Apache ActiveMQ
Enterprise Service Bus
Enterprise service bus (ESB) products and tools we can deliver solutions with.
- Mule ESB
- IBM ACE
- IBM IIB
- IBM MB
- IBM Datapower XB/XI
- Camel ESB
Business Process Management & Automation Workflow
Business process management (BPM) and automation workflow (BAW) products and tools we are experienced with.
- IBM BPM
- IBM BAW
- IBM Business Monitor
- IBM MQ Workflow
Business Rules Engines
Business rules engines (BRE), business process management (BPM) and business automation workflow (BAW) function most of the time in a collaboration. We are skilled at the following.
- IBM ODM
Web & Application Server
Web and Application Server technologies we can help you with.
- IBM WebSPhere App Server
- Apache Tomcat
- NGINX Reverse Proxy
Programming Languages & Tools
Programming languages we are skilled in.
- Core Java (JSE)
- Java Enterprise Edition (JEE)
- Java Spring Boot
- GOF Design Patterns
- Java Script
- RPG II
- RPG III
- ILE RPG
- ILE COBOL
Microservice & API
Designing, building and deploying microservices and API-fication are our passion.
- Microservices RESTful
- Open API
- RAML/Mule ESB
- MOM (JMS/Kafka)
- Open Id Connect
- Open Id/Okta
- APIGEE API Gtw
- IBM API Connect Gtw
DevOps, DevSecOps & CI/CD
We have extensive background in implementing DevOps and DevSecOps tools supporting Continuous Integration, Continuous Deployment (CI/CD).
- GitLabs CI
- Nexus Artifact Repo
- OWASP SAST
- OPA Conftest
- OWASP ZAP DAST
- HashiCorp Vault
- SCM - Git, Github, Gitlab
Data Storage & Data Streaming
Data and streaming technologies we are skilled with.
- IBM DB2/UDB
- Cassandra CSQL
- Confluent Kafka
- Kafka Connect
- Kafka ksqlDB
- Kafka KSQL
- Google Firebase
- Elastic Search
- Apache Spark
Application Monitoring & Performance Management
We have implementation experience with Application Monitoring and Performance Management (APM) open source tools.
Container Technologies & Tools
We can containarize any of your applications.
- Docker Compose
Systems, Platforms, Virtualization & Hardware
Systems, platforms, virtualization and hardware.
- Oracle Solaris
- HP UX
- IBM AIX
- IBM Pure Application Systems
- IBM System i
- IBM AS/400
- IBM System 38
- IBM System 36
- IBM zOS
- IBM Datapower XB/XI Appliances
- IBM MQ Appliance
- IBM API Connect Appliance
Case Studies on Recent Projects We Have Completed
Any Data to Any Data, Any Process to Any Process Integration
Our strategy consists to make our experts acquiring both business
and technical knowledge, update them regularly with new market
demands and build project teams with full business and technical
expertise. With such strategy we are reaching the mandatory quality
to assume complex and strategic projects in business domain such as
Insurance, Banking etc.
We have deep understanding of technologies such as API, MOM, SOA, ESB, EAI, BPM, BAM, MFT, ETL, BigData, CI/CD, DevOps, DevSecOps and APM to achieve your any data to any data, any process to any process integration.
Enterprise Application Integration
EAI is a middleware, an integration framework, that consists of a
collection of services and technologies that enable seamless
integration of all such systems and applications across the
enterprise, as well as data sharing and process automation. In
other words, EAI is an information system architecture that lets
many types of software communicate with one another and,
basically, controls these diverse exchanges.
We can address EAI challenges leveraging technologies like Google APIGEE, IBM API Connect, IBM Application Connect Enterprise, Mule ESB, IBM MQ, IBM MQ FTE, IBM MQ Appliance, RabbitMQ, Kafka, REST APIs and others.
Business Process Management, Automation Workflow
Business process management (BPM) is a discipline that uses
various methods to discover, model, analyze, measure, improve and
optimize business processes. A business process coordinates the
behavior of people, systems, information and things to produce
business outcomes in support of a business strategy. Processes can
be structured and repeatable, or unstructured and variable.
We can implement Business Process Re-engineering and Management solutions leveraging technologies such as IBM BPM, IBM BAW (Business Automation Workflow) and others.
APIfication & Microservices — The Road to Digital Transformation
Digital Transformation has become the catalyst for future-ready
organizations to achieve agility, resilience, and competitive
advantage. Becoming a connected enterprise has become a business
imperative today with APIfication, the key enabler for holistic
A microservice is a small, single service offered and it derives from the distributed computing architecture that connects many small services, rather than having one large service. The microservice can then be delivered through an application programming interface (API), a method of communication between a requester and a host system.
We can help transforming your IT assets into a microservice driven API architecture with life cycle management.
Getting your business leadership behind a digital transformation
is critical to the success of your new strategy. For this reason,
top-down strategies often end up being the most effective.
Also called a “code first” approach to API building, this is the traditional method of creating an API. IT can start building directly from the business requirements, focusing on the back-end rather than the front-end.
DevOps, DevSecOps & CI/CD
DevOps is a set of practices, tools, and a cultural philosophy
that automate and integrate the processes between software
development and IT teams. It emphasizes team empowerment,
cross-team communication and collaboration, and technology
DevSecOps stands for development, security, and operations. It's an approach to culture, automation, and platform design that integrates security as a shared responsibility throughout the entire IT lifecycle.
We can aid in setting up CI/CD pipelines to enable DevOps and DevSecOps capabilities leveraging automation tools like Jenkins, Gitlab CI, Ansible Tower, Github, Nexus Repository, Docker and others.
Custom Application Development
Custom application development is the process of designing,
developing, and deploying software applications for specific users
or use cases. The design of these apps begins with a unique
problem they're meant to solve, and the software is fully
optimized to solve this problem.
We can help in developing custom applications and playbooks in many programming languages and scripting technologies not limited to: Java, Python, Groovy, System i RPG, System i COBOL, YAML, Scala, C.
Java Re-platforming, IBM Message Broker & IBM Integration Bus (IIB) migration to IBM Application Connect Enterprise (ACE), IBM BPM migration to IBM Business Automation Workflow (BAW), and IBM System 36 to IBM AS/400 or IBM System i, IBM Integration Bus (IIB) to Mule ESB are a few migration capabilities we have.
Partner with us for your next project!
A project plan is not the project’s timeline. Instead, the project plan describes the processes of project execution and control; how will the team deliver the project!