DEPLOYHUB® 8.1 – Microservices Configuration Management with Deployments




BASED ON THE ORTELIUS PROJECT

Ortelius.io OS Project.


Introduction

DeployHub creates a ‘single source of truth’ for your microservice configurations and deployments. DeployHub is the only solution that versions and tracks all changes as part of your process. DeployHub can support both your legacy and modern architecture deployments and provides you a roadmap for moving from a monolithic architecture to a service-based architecture.


DeployHub’s secret sauce is its ability to version every software release configuration based upon Components and the use of Domains for cataloging shared objects.  A Component is a microservice, independent executable, database update or configuration that is part of a complete software application. Components change over time creating Component Versions and therefore Application Versions. DeployHub is the only configuration management and deployment solution that has a built-in version control engine to support fast rollbacks, roll forward, or version jumps.


DeployHub supports the deployment and configuration versioning of:


  • microservices
  • Web components,
  • database updates,
  • environment variables,
  • application binaries,
  • infrastructure components.


 

Agentless Delivery

DeployHub uses an agentless architecture with next generation software deployment features. DeployHub’s release process can support mixed environments from monolithic systems to microservices, where the move away from monolithic deployments is critical but may occur overtime.


DeployHub uses an agentless technology to support deployments for both modern and legacy architectures including:

  • AWS, Google Compute
  • Cloud Foundry
  • Kubernetes, Docker
  • SalesForce
  • Windows 2008, Windows 2012
  • Solaris, HP-UX, AIX, Linux
  • Microsoft Azure
  • Ubantu, Redhat, SuSe, Debina
  • Tandem, Stratus, IBM iSeries, OpenVMS, Unisys, IBM 4690
  • z/OS
  • Jetty, Tomcat, Websphere
  • Microsoft IIS, Microsft SQL Server, Oracle, Sybase
  • Request Routers and Appliances



SaaS or On Prem

DeployHub can be installed on premise or accessed via the DeployHub hosted site.



Free Version with optional Pro Upgrade

There are two options: DeployHub Team and DeployHub Pro.


DeployHub Team

DeployHub Team is a Free version of DeployHub that can be used from the Hosted DeployHub site or installed on premise. DeployHub Team is a strategic and fully open continuous deployment solution that integrates with common continuous delivery and DevOps tools such as Jenkins, GitHub and Ansible.   DeployHub Team is based on the Open Source DeployHub Project. It supports unlimited endpoints, deployments and users.   Sign-up at www.DeployHub.com.



DeployHub Pro

For additional security features and support, DeployHub Team can be upgraded to DeployHub Pro. Unique only to DeployHub Pro is the concept of "Divisional Domains." This allows you to model your environments based on your organizational top-down structure, facilitating a self-service experience for developers with the added ability for operations to leverage component management and reuse.


DeployHub Pro provides integration to bug tracking tools such as Bugzilla, GitHub Issues and Jira for tracking your complete value stream from change request to final endpoint.