Leonardo’s integration services are designed to be highly complementary. Integration architecture helps define the integration platform, and together these provide the base capability for integration delivery to occur. Beyond the development part of integration delivery is the testing and deployment of the developed interfaces.
Leonardo adopts a best practice approach to the deployment of new or updated interfaces. We use a combination of proven methods and tools to ensure that testing and deployment are highly automated, and do not prove a distraction for the development team.
Leonardo is fully committed to DevOps and Continuous Integration / Continuous Delivery principles.
Including appropriate DevOps & CI/CD tools and technologies as part of the integration platform is a default position.
Whether it’s Jenkins or GoCD for the Continuous Deployment Automation Server, Maven or Gradle for dependency management, or Citrus or Selenium for testing automation, we use these tools in combination to cut down the overhead and cycle time of testing and releasing new software. Release more quickly, more often. Add in our commitment to container orchestration via Docker and OpenShift, and you have the complete modern toolset for achieving quality and agility simultaneously.