Services

Business systems,
made operable.

CECS works across business process management, Agile practice and DevOps delivery—turning separate disciplines into one understandable path from idea to execution.

01

Java Business Process Management

A visible path from business rules to execution.

CECS brings business and technical contributors into the same delivery system. The source service model covers modeling, version control, deployment and execution.

JBPM capability matrix
ModelingVersion ControlDeployExecute
Guided EditingCentralStandaloneManagement ConsoleEmbedded Short Lived
IDEBuild ServerApplication ResourcesRemote Short Lived
SpreadsheetsCentralStandalonePushEmbedded Long Lived
Document Based GenerationBinary StorePollRemote Long Lived
CentralStandalone
Automated JBPM pipeline from modeling through execution
Business and technical roles converge around an automated integration and deployment pipeline.

02

Agile process training

Teach the system by working through the system.

CECS provides Agile process training and tools that clarify roles, planning, delivery and feedback—from product backlog through sprint review and retrospective.

Agile Scrum framework showing backlog, planning, sprint, review and retrospective
The Agile Scrum framework—from stakeholder input to finished work.

03

Agile & DevOps

Connect the toolchain around delivery.

CECS provides Agile process training and tools as well as DevOps community-edition development tools and continuous integration and deployment—45 of them across seven stages of the delivery pipeline.

01

Source code management

Where the work is versioned

4 tools

Git
Perforce
Apache Subversion
Mercurial

Git · Perforce · Apache Subversion · Mercurial

02

Continuous integration

Every commit built and checked

9 tools

Travis CI
Jenkins
Hudson
TeamCity by JetBrains
Codeship
Atlassian Bamboo
Wercker
Semaphore
Maestro Dev

Travis CI · Jenkins · Hudson · TeamCity by JetBrains · Codeship · Atlassian Bamboo · Wercker · Semaphore · Maestro Dev

03

Build

Repeatable, scripted assembly

3 tools

Apache Ant
Apache Maven
Gradle

Apache Ant · Apache Maven · Gradle

04

Testing

Proof before promotion

9 tools

Capybara
Cucumber
JUnit 5
TestNG
Arquillian
Sauce Labs
eggplant by TestPlant
Telerik
Testing Anywhere

Capybara · Cucumber · JUnit 5 · TestNG · Arquillian · Sauce Labs · eggplant by TestPlant · Telerik · Testing Anywhere

05

Containers

Portable, reproducible runtimes

5 tools

Docker
Jelastic
XebiaLabs
ZeroTurnaround
ElasticBox

Docker · Jelastic · XebiaLabs · ZeroTurnaround · ElasticBox

06

Configuration management

Environments described, not remembered

10 tools

Ansible
Chef
Puppet Labs
SaltStack
Juju
CFEngine
ScriptRock
SmartFrog
Bcfg2
Glu

Ansible · Chef · Puppet Labs · SaltStack · Juju · CFEngine · ScriptRock · SmartFrog · Bcfg2 · Glu

07

Deployment

The last mile, automated

5 tools

Capistrano
Vagrant
Func
Deploy
Vlad the Deployer

Capistrano · Vagrant · Func · Deploy · Vlad the Deployer

04

Security threats & fraud detection

Respond quickly.
Keep control.

CECS helps businesses respond to security threats while addressing compliance with industry regulations. The objective stays practical: high-quality, flexible and scalable solutions that remain predictable, controllable and manageable.

Discuss the operating challenge

Start with the constraint

Where does your delivery system break down?

Talk with CECS