continuous delivery

Webinar: The Continuous Delivery Feedback Loop - Feb. 22nd 1ET

Register Now

DeployHub Open Source GA March 2017

Learn More
Save time and money by defining once and using many

Release Engineer is based on a unique domain model that provides a centralized solution from which to manage, configure, control and report on all elements of the Deploy and Release process. The Release Engineer domain model enables organizations to securely implement, inherit and reuse any element of the Build, Deploy and Release process, including; Packaged Applications, Bespoke Applications, Configurations, Technology Frameworks, Application Containers, Application Components, Artifacts, Third Party Connectivity, Data, Database, Credentials and Actions.

Reduces Chaos by Facilitating DevOps collaboration

Release Engineer enables Projects Teams to work with freedom and fluidity while being coupled to a robust, enterprise-level processes that supports Release Management. It captures the Application-specific Release & Deploy requirements that are shared with Operations for full Release & Deploy automation.

Do more with less staff

Increase the number of releases that your operations team supports without a substantial ramp-up in staff. Release Engineer’s hierarchical and model driven design eliminates redundancies between “like” development teams, reducing confusion and errors that one-off processes create. Your team spends less time in long meetings dealing with breaking points and miscommunications and more time delivering frequent releases at lower risk..

Faster, Safer Incremental Releases with "Roll forward" Technology Release Engineer enables less risky releases and deployments with greater efficiency due to the unprecedented level of automation and abstraction. Release Engineer enables incremental deployments using its unique “Roll Forward” approach to determining which Component Versions of an Application require updating. This minimizes the need for performing monolithic deployments and instead supports agile, continuous deployments where changes are moved “forward” on a frequent basis.
Calendar & Automated Release Schedules Release Engineer’s Calendars and Schedules can be utilized to automate an ‘out of hours’ Release. Calendars can also be utilized to block Releases & Deployments – this can be especially useful when preventing Production Releases during business hours, or preventing system changes for the duration of a testing window.
Gives You Control Over Your Release Landscape Unlike a “project” team, the large organization deals with far more than a single configuration of the production environment. Release Engineer provides a centralized control point for aligning your infrastructure changes with your application versions, across the different enterprise teams and phases of the lifecycle. Release Engineer will manage countless Applications – and their versions – across an organization’s development life-cycle, through to Production. By using the Release Engineer domain model, users can freeze, approve, promote and deploy entire Applications, providing enterprise-level Application Life-cycle Management.
Component Packaging and Release Versioning Consuming a set of common components requires managing dependencies between components and their versions.  Method of tracking these relationships is critical in the release process.  Deploy+ allows you to associate together different components with your application version.  An application release can include a collection of component versions that can be released tougher.  For, example, tomcat 1.6, log4J 3.1 and application war version 10.5 can make up the application release version 4.4.  This feature allows you to construct the component relationship hierarchy showing how components relate to each other and how they relate to the technology stack.

Reduce Cost with Agentless Deployments

Managing hundreds of remote agents on each end target server is costly and error-prone. Release Engineer supports the large enterprise by eliminating the extra cost and effort associated to an agent-based solution. Each server, or end point, in an organization’s infrastructure has an associated cost; procurement, provisioning, packaged solutions, networking, security, configuration, support and maintenance. Release Engineer reduces customers’ operational costs by enabling deployments to take place without having to rely on agent technology being installed, configured and maintained on every end point within the organization. Think ‘Plug n Play’.

Expose & Track Application Dependencies & Versions

Large enterprises often develop Applications with inter-dependencies, but these dependencies are hidden. Release Engineer allows Applications to be defined as a group of “Components”, which can also be consumed by other applications. This information is often defined deep inside a deployment script. Release Engineer uses the relational data about Applications and its Components to facilitate full Release Automation and help provide intuitive, graphical visualization of any given Application and its Components.

Audit, Governance & Transparency

Release Engineer records every action and event. If you want to know when an Application version has been deployed for testing or to Production, simply subscribe to that Application and the user will receive updates on their ‘News Feed’. Users can subscribe to any object and be notified of actions or events that have involved said object. If you want to know when a specific server has received an update of any kind, your ‘News Feed’ will be updated.

Enterprise Platform Support

Release Engineer supports application releases written for:

  • IBM Websphere, WebLogic, Tomcat, Jetty, JBoss, MS IIS

  • Oracle, SQL Server, Sybase

  • Windows, Unix, Linux, AIX, HP-UX, Solaris, ISeries, Tandem, Stratus, Tru64, IBM4690, OpenVMS
  • We Support the Tools You Use

    • Cloudfoundry
    • Jenkins Head Center
    • Ansible2017
    • Github
    • Bugzilla
    • Jira
    • Babmoo
    • Chef
    • 1
    • 2
    • 3

    Customer Success Stories

    • To improve internal audit, BNSF chose OpenMake Software for build automation, rolling it out to more than 200 users in 30 application teams, Their development environment included Microsoft and Eclipse.

      Read More
    • Meister offers us increased productivity and quality compared to manually controlled builds. Meister also completes the configuration management process through it's central build capabilities allowing Fortis to fully control all internal and external software assets within our fast evolving J2EE world.” --Matthias Pyck, Fortis Bank - Read the case study

      Read More
    • "Release Engineer and Meister provides us an adaptable DevOps platform to manage our software builds and releases across diverse platforms from z/OS to Windows” -- Banorte

    • "UCLA's challenge was to standardize how builds and releases were processed, regardless of the development language used. OpenMake Software provided this across the enterprise." -- University of Southern California , Production Control Team Lead

      Read More
    • 1

    A Few of Our Customers

    • Franklin
    • Fis
    • Lm
    • Snl
    • Supervalu
    • Danske
    • Northwestern
    • 1
    • 2

    Our Partners

    • CLO Business Partner
    • Smartsol
    • Aptude
    • ASERVO
    • RH Technology Partner Logo V1 1214clean Cmyk
    • Ca2017
    • Wipro Logo
    • 1